MOC DP 300 - Implement scalable database solutions using Azure SQL

MOC DP 300 - Implement scalable database solutions using Azure SQL

Questo corso Microsoft, DP-300 Administering Relational Databases on Microsoft Azure, fornisce agli studenti le conoscenze e le competenze per amministrare un’infrastruttura di database SQL Server per database relazionali su cloud, on-premises e ibridi nell’ambito di Microsoft PaaS. Inoltre, il corso può essere utile per coloro che sviluppano applicazioni che forniscono contenuti database relazionali basati su SQL.
 
Questo corso aiuta gli allievi nella preparazione dell’esame di certificazione Microsoft DP-300 Administering Relational Dabases on Microsoft Azure.

Questo corso è erogato in collaborazione con Pipeline Srl, Microsoft Learning Partner, centro autorizzato all’erogazione di corsi ufficiali Microsoft.

Microsoft Azure Database SQL Server

Cosa imparerai

  • Comprendere il ruolo di Azure Database Administrator come si inserisce negli altri ruoli della piattaforma dati.
  • Descrivere le principali differenze tra le opzioni di database basate su SQL Server in Azure.
  • Descrivere le altre funzionalità disponibili per le piattaforme SQL di Azure.
  • Esplorare le basi di SQL Server in un’offerta Infrastructure as a Service (IaaS).
  • Imparare le opzioni disponibili per il provisioning e la distribuzione.
  • Distribuire SQL Server in una macchina virtuale di Azure.
  • Conoscere SQL Server in un’offerta Platform as a Service (PaaS).
  • Comprendere le opzioni di provisioning e distribuzione PaaS.
  • Comprendere i pool elastici.
  • Esaminare le istanze gestite di Azure SQL.
  • Esplorare Azure SQL Edge.
  • Configurare un modello per la distribuzione PaaS.
  • Valutare le diverse opzioni di migrazione di Azure quando si sposta l’ambiente SQL nel cloud.
  • Capire come il livello di compatibilità di SQL Server influisce sul comportamento del database.
  • Comprendere le differenze tra le opzioni di anteprima privata e pubblica.
  • Descrivere le considerazioni per una migrazione da SQL Server ad Azure SQL Database.
  • Descrivere i metodi e i passaggi per eseguire una migrazione offline ad Azure SQL Database.
  • Descrivere i metodi e i passaggi per eseguire una migrazione online ad Azure SQL Database.
  • Esplorare le fasi successive alla migrazione necessarie per garantire la continuità del servizio del database in termini di backup, alta disponibilità, disaster recovery e scalabilità.
  • Valutare gli scenari di migrazione ad Azure SQL Database Managed Instance.
  • Migrare all’istanza gestita di Azure SQL Database.
  • Caricare e spostare i dati nell’istanza gestita di Azure SQL Database.
  • Conoscere le opzioni di autenticazione per Azure SQL Database.
  • Creare vari principi di sicurezza.
  • Configurare le autorizzazioni all’interno di un database SQL.
  • Identificare gli errori di autenticazione e autorizzazione.
  • Comprendere le opzioni di crittografia dei dati disponibili per le varie piattaforme.
  • Implementare la crittografia a livello di oggetto.
  • Comprendere la differenza tra regole firewall del database e del server per Azure SQL Database.
  • Esplorare il sistema Always Encrypted con le enclavi sicure.
  • Pianificare e implementare la classificazione dei dati in Azure SQL Database.
  • Comprendere e configurare la sicurezza a livello di riga e il mascheramento dinamico dei dati.
  • Comprendere l’utilizzo di Microsoft Defender per SQL.
  • Esplorare il funzionamento del Ledger di Azure SQL Database.
  • Esaminare i potenziali problemi di prestazioni.
  • Identificare le metriche critiche di Azure.
  • Imparare a raccogliere le metriche per una linea di base stabilita.
  • Utilizzare gli eventi estesi per l’analisi delle prestazioni.
  • Comprendere Azure SQL Database Intelligent Insights.
  • Comprendere le opzioni di configurazione dello storage di Azure.
  • Imparare a configurare i file di dati TempDB in SQL Server.
  • Imparare a scegliere il giusto tipo di macchina virtuale per i carichi di lavoro di SQL Server.
  • Comprendere i casi d’uso e la configurazione di Resource Governor in SQL Server.
  • Comprendere le opzioni di configurazione del database.
  • Comprendere le attività di manutenzione relative all’indicizzazione e alle statistiche.
  • Comprendere le caratteristiche dell’Elaborazione intelligente delle query (IQP).
  • Esplorare la funzione di tuning automatico in Azure.
  • Generare e salvare piani di esecuzione.
  • Confrontare i diversi tipi di piani di esecuzione.
  • Comprendere come e perché vengono generati i piani di query.
  • Spiegare lo scopo e i vantaggi del Query Store.
  • Analizzare i report e i dati disponibili nel Query Store.
  • Stabilire quando la modifica degli indici o la definizione di nuovi indici può influire sulle prestazioni.
  • Valutare le statistiche di attesa come aiuto per trovare aree di miglioramento delle prestazioni.
  • Capire come funzionano i suggerimenti per le query e quando utilizzarli.
  • Esplorare le forme normali e il loro impatto sulla progettazione del database.
  • Scegliere i tipi di dati appropriati per i propri dati.
  • Valutare i tipi di indice appropriati.
  • Descrivere i modelli di distribuzione disponibili su Azure.
  • Distribuire le risorse del database utilizzando PowerShell e Azure CLI.
  • Distribuire un modello di Azure Resource Manager e Bicep.
  • Comprendere la differenza tra più opzioni della riga di comando.
  • Pianificare le attività di manutenzione necessarie per i database.
  • Configurare notifiche e avvisi sui lavori dell’Agente SQL Server e su SQL Server.
  • Configurare avvisi basati sui valori del monitor delle prestazioni.
  • Conoscere i vantaggi dei criteri di Azure.
  • Esplorare le funzionalità di Azure Automation.
  • Configurare lavori elastici.
  • Utilizzare Logic Apps per il flusso di lavoro del database.
  • Definire l’obiettivo del tempo di ripristino e l’obiettivo del punto di ripristino.
  • Esplorare le opzioni di alta disponibilità e disaster recovery disponibili per IaaS e PaaS.
  • Definire una strategia di alta disponibilità e disaster recovery appropriata.
  • Esplorare le opzioni per la distribuzione di un WSFC in Azure.
  • Esplorare le opzioni per la distribuzione di un AG in Azure.
  • Implementare le tabelle temporali.
  • Pianificare la georeplicazione attiva e i gruppi di auto-failover.
  • Esplorare le opzioni di backup e ripristino per IaaS.
  • Implementare backup e ripristino per PaaS.
  • è necessaria esperienza pratica in ambito database e in particolare lavorare, mantenere e sviluppare con SQL Server; 
  • è  necessaria una comprensione delle tecnologie cloud, in particolare per quanto riguarda il deployment e la gestione delle risorse su Azure; 
  • è necessaria conseguire la frequenza del corso AZ-900 Microsoft Azure Fundamentals; 
  • è necessaria conseguire la frequenza del corso DP-900 Microsoft Azure Data Fundamentals. 

Amministratore del database

Un attestato di frequenza inviato via e-mail dopo il termine del corso.


F.A.Q.

La durata dei corsi a calendario varia in base al programma: può essere di mezza giornata fino a un massimo di 5 giornate. In base al corso scelto, il calendario dettagliato ti sarà sempre fornito al momento dell’iscrizione.

I corsi si svolgono generalmente dalle 9:00 alle 17:00, con una pausa pranzo dalle 13:00 alle 14:00. 
Nei corsi di 5 giornate, l’ultimo giorno (venerdì) termina alle 13:00 per consentire un rilascio più comodo dell’attestato.

Attualmente tutti i corsi a calendario si svolgono in Aula Virtuale, con docente in diretta e possibilità di interazione con altri partecipanti, replicando l’esperienza di un corso in presenza.

Sì, tutti i corsi in aula sono erogati in lingua italiana, salvo eccezioni esplicitamente indicate. 
Per i corsi in modalità e-learning (self-study), la maggior parte dei contenuti è in lingua inglese.

Al termine del corso a calendario viene fornito un attestato di partecipazione digitale, confermando il completamento del percorso formativo e la partecipazione attiva alle sessioni.

Ricerca nel sito

Stai cercando un corso?

vai al catalogo