4 giorni
Intermedio
Azure
Amministratore del database
Il corso fornisce agli studenti le conoscenze e le competenze per amministrare un’infrastruttura di database SQL Server per database relazionali, ibridi, on-premise e cloud, e che lavorano con le offerte di database relazionali Microsoft PaaS. Inoltre, sarà utile per coloro che sviluppano applicazioni che forniscono contenuto da database relazionali basati su SQL.
Gli Azure Database Administrators di successo si addentrano nel ruolo avendo esperienze professionali nella gestione di database e conoscenze tecniche operative delle tecnologie cloud.
Nello specifico:
Come requisito, dovresti accedere alle informazioni del seguente servizio di formazione online prima di frequentare il corso:
Questo modulo esamina il ruolo di un amministratore di database nel mondo di Azure. Fornisce inoltre alcune informazioni fondamentali rilevanti per il contenuto generale. É prevista una revisione delle varie opzioni basate su SQL Server (SQL Server in una VM, Istanze gestite e Database SQL di Azure.) Gli studenti apprenderanno perché il livello di compatibilità è un concetto fondamentale quando si utilizzano database SQL in Azure. Gli studenti vengono inoltre introdotti ad altre piattaforme di database disponibili su Azure oltre a quelle basate su SQL Server, in particolare PostgreSQL e MySQL
Al termine di questo modulo, gli studenti saranno in grado di:
Questo modulo introduce i metodi per distribuire le risorse della piattaforma dati in Azure. Conoscerai le opzioni per l’aggiornamento e la migrazione dei database SQL esistenti in Azure. Imparerai come impostare le risorse di Azure per ospitare il Server SQL su una macchina virtuale, un’istanza gestita, un database SQL di Azure e PostgreSQL o MySQL. Imparerai come determinare quali sono le opzioni migliori in base a requisiti specifici, tra cui le esigenze di High Availability and Disaster Recovery (HADR). Impareranno a calcolare i fabbisogni di risorse e a creare modelli per le loro implementazioni.
Questo modulo esamina le pratiche per proteggere il database del Server SQL e un database SQL di Azure. È prevista una revisione delle varie opzioni basate sul Server SQL, nonché delle varie opzioni di Azure per la protezione del database SQL di Azure e dei database che risiedono nel database SQL di Azure. Gli studenti apprenderanno perché la sicurezza è fondamentale quando si utilizzano i database. Gli studenti vengono inoltre introdotti ad altre piattaforme di database disponibili su Azure oltre a quelle basate sul Server SQL, in particolare, il Database di Azure per MariaDB/MySQL/PostgreSQL
Questo modulo ti insegnerà come ottimizzare le risorse per i tuoi database creati utilizzando i servizi IaaS o PaaS. Il modulo copre anche le risorse hardware e i server di monitoraggio. Ti aiuterà a familiarizzare con i vari strumenti disponibili per monitorare le prestazioni e definire una linea di base. Imparerai come interpretare le metriche delle prestazioni per le risorse più critiche. Imparerai anche come risolvere i problemi relativi alle prestazioni del database utilizzando Informazioni intelligenti sul database SQL di Azure.
I piani di esecuzione delle query sono potenzialmente l’aspetto più importante delle prestazioni del database. Migliorare i piani sbagliati è certamente un ambito in cui un piccolo sforzo può portare enormi miglioramenti. Sebbene i problemi hardware possano limitare le prestazioni delle query, il miglioramento dell’hardware di solito produce miglioramenti delle prestazioni dell’ordine del 10-20%, al massimo. La maggior parte degli amministratori di database incontrano query non ottimizzate, con statistiche obsolete o mancanti, con indici mancanti o scelte di progettazione di database inadeguate che portano il modulo di gestione di database a eseguire una quantità di lavoro superiore a quella necessaria per restituire i risultati per una determinata query. Il miglioramento dei piani a volte può produrre miglioramenti delle prestazioni dell’ordine del 100-200% o anche di più, il che significa che dopo aver migliorato un piano con indici o statistiche migliori, una query potrebbe essere eseguita due o tre volte più velocemente! Questo modulo fornisce dettagli su come analizzare le prestazioni delle singole query e determinare dove è possibile apportare miglioramenti.
Un obiettivo comune per gli amministratori di database in molti ambienti è automatizzare il maggior numero di attività ripetitive. Può essere semplice come utilizzare script per automatizzare un processo di backup e complesso come creare un sistema di avviso completamente automatizzato. Questo modulo fornisce dettagli sulle attività di automazione per semplificare il lavoro del DBA. I metodi includono la pianificazione delle attività per i lavori di manutenzione regolari, nonché l’amministrazione e la configurazione di più istanze delle notifiche per l’esito positivo o negativo dell’attività o il mancato completamento.
I dati devono essere disponibili quando l’azienda ne ha bisogno. Ciò significa che le soluzioni che ospitano i dati devono essere progettate tenendo presente la disponibilità e la recuperabilità. Supponiamo di lavorare per una società che vende widget sia nei negozi sia online. L’applicazione principale utilizza un database altamente transazionale per gli ordini. Cosa succederebbe se il server o la piattaforma che ospita il database transazionale avesse un problema che lo rendesse non disponibile o inaccessibile per qualche motivo? Che impatto avrebbe sul business? Se venisse messa in atto la soluzione giusta, il database sarebbe online in un lasso di tempo ragionevole con il minimo sforzo, consentendo così alle aziende di continuare con un impatto minimo o nullo. Questo modulo e il laboratorio associato coprono la configurazione, il test e la gestione di una soluzione per High Availability and Disaster Recovery (HADR) in Azure, sia per le distribuzioni Infrastructure-as-a-Service (IaaS) sia Platform-as-a-Service (PaaS). Questo modulo non riguarderà solo i requisiti di base, ma anche le varie opzioni disponibili per ottenere HADR.
Al termine di questo modulo, gli studenti saranno in grado di capire:
Per maggiori informazioni sui percorsi di certificazione e sulle attività di formazione offerte dal Training Center, compila il form