Devenir certifié Microsoft Azure Database Administrator Associate (DP-300)
Les organisations qui migrent vers Azure ont besoin d'administrateurs capables de gérer, sécuriser et optimiser leurs bases de données relationnelles dans le cloud. Azure SQL, incluant Azure SQL Database, Azure SQL Managed Instance et SQL Server sur machines virtuelles Azure, est aujourd'hui la solution de référence pour les entreprises qui souhaitent bénéficier de la puissance de SQL Server dans un environnement cloud managé.
Ce parcours de 5 jours combine deux certifications complémentaires. La première journée est consacrée aux fondamentaux des données Azure (DP-900) : concepts de bases de données, services de données Azure et analyse de données moderne. Les 4 jours suivants approfondissent les compétences d'administrateur : planification et déploiement des ressources de données, sécurité, supervision et optimisation des performances, automatisation des tâches et haute disponibilité et reprise après sinistre.
Au terme de ce parcours, vous maîtriserez l'administration complète des solutions Azure SQL en entreprise et serez prêt à passer l'examen officiel DP-300, compris dans notre offre, pour obtenir la certification Microsoft Certified : Azure Database Administrator Associate (en savoir plus dans l'onglet certification).
Objectifs
À l'issue de cette formation Azure Database Administrator Associate, vous atteindrez les objectifs de compétences suivants :
- décrire les composants des bases de données relationnelles et non relationnelles sur Azure, ainsi que les services de données Azure dans le cloud (DP-900) ;
- comprendre le fonctionnement d'un entrepôt de données moderne et des charges de traitement analytique dans Azure (DP-900) ;
- planifier et déployer les ressources de données Azure : Azure SQL Database, Azure SQL Managed Instance et SQL Server sur machines virtuelles Azure ;
- implémenter un environnement sécurisé : authentification avec Microsoft Entra ID, chiffrement, audit et conformité des données ;
- superviser et optimiser les ressources de bases de données : performances des requêtes, index et plans d'exécution ;
- configurer et gérer l'automatisation des tâches d'administration avec SQL Agent et Azure Automation ;
- planifier et déployer un environnement de haute disponibilité et de reprise après sinistre : Always On, géo-réplication et Azure Backup ;
- effectuer des opérations d'administration avec le langage T-SQL ;
- se préparer et réussir l'examen DP-300 pour obtenir la certification Microsoft Certified : Azure Database Administrator Associate.
Programme
DP-900 : les fondamentaux des données Microsoft Azure (1 jour)
Module 1 : découvrir les fondements des données Azure
- Les principaux concepts de données : structurées, non structurées et semi-structurées.
- Les rôles et responsabilités dans le traitement des données : ingénieur, analyste et administrateur.
- Les bases de données relationnelles et non relationnelles.
- Les principes fondamentaux de l'analyse de données.
Labs
- Explorer les services de données Azure fondamentaux via le portail Azure.
Module 2 : analyser les données relationnelles Azure
- Présentation des services de bases de données relationnelles : Azure SQL Database, Azure SQL Managed Instance et SQL Server sur VM.
- Création et déploiement des services de bases de données relationnelles.
- Interrogation de données relationnelles via des requêtes SQL.
Labs
- Déployer et interroger une base de données relationnelle Azure via le portail Azure.
Module 3 : analyser les données non relationnelles Azure
- Présentation des services de bases de données non relationnelles : Azure Cosmos DB, Azure Table Storage et Azure Blob Storage.
- Création et déploiement des services de bases de données non relationnelles.
- Gestion des entrepôts de données non relationnels.
Labs
- Déployer et explorer un service de données non relationnelles Azure.
Module 4 : explorer l'analyse moderne des données Azure
- Les composants d'un entrepôt de données moderne : ingestion, stockage et traitement.
- Les services d'analyse Azure : Azure Synapse Analytics, Azure Databricks et Azure HDInsight.
- La visualisation des données avec Microsoft Power BI.
Labs
- Explorer Azure Synapse Analytics et créer une visualisation simple avec Power BI.
DP-300 : l'administration des bases de données relationnelles Azure (4 jours)
Module 1 : comprendre le rôle de l'administrateur de base de données Azure
- Le rôle de l'administrateur de base de données Azure et sa complémentarité avec les autres rôles de la plateforme de données.
- Les services de données Azure : Azure SQL Database, Azure SQL Managed Instance et SQL Server sur machines virtuelles Azure.
- Les niveaux de compatibilité SQL Server et les fonctionnalités disponibles selon les versions.
Labs
- Provisionner une instance SQL Server sur une machine virtuelle Azure et effectuer une sauvegarde.
Module 2 : planifier et déployer les ressources de données Azure
- Le déploiement de SQL Server en mode IaaS et PaaS sur Azure.
- Le déploiement de solutions de bases de données open source sur Azure : PostgreSQL et MySQL.
- L'évaluation et l'implémentation d'une stratégie de migration de base de données vers Azure.
Labs
- Déployer une VM avec un modèle ARM, configurer une base de données Azure SQL, la connecter via Azure Data Studio et déployer PostgreSQL ou MySQL.
Module 3 : implémenter un environnement Azure sécurisé
- La configuration de l'authentification et des autorisations : Microsoft Entra ID, authentification SQL Server et RBAC.
- L'implémentation de la sécurité des données au repos et en transit : chiffrement transparent (TDE) et Always Encrypted.
- L'application des contrôles de conformité pour les données sensibles : classification, audit et Microsoft Defender for SQL.
Labs
- Créer une règle de pare-feu, configurer l'authentification Microsoft Entra ID, activer la sécurité avancée et contrôler l'accès aux objets de la base de données.
Module 4 : superviser et optimiser les ressources de bases de données
- La surveillance des performances et l'établissement de bases de référence.
- L'identification des causes principales des problèmes de performance : blocages, attentes et fragmentation.
- La configuration des ressources pour optimiser les performances.
- La création de tâches de maintenance relatives aux performances.
Labs
- Identifier les dysfonctionnements du processeur, utiliser Query Store pour détecter les blocages et résoudre les problèmes de fragmentation des index.
Module 5 : optimiser les performances des requêtes SQL
- La compréhension et l'analyse des plans de requêtes SQL Server.
- L'évaluation des possibilités d'amélioration des performances : index, statistiques et indicateurs de requêtes.
- L'utilisation de Query Store pour détecter et gérer la régression des performances.
Labs
- Analyser les plans de requêtes, détecter les anomalies de conception, identifier les zones défectueuses et utiliser les indicateurs de requêtes pour améliorer les performances.
Module 6 : configurer et gérer l'automatisation des tâches
- La configuration du déploiement automatique des ressources Azure.
- La création de tâches planifiées avec SQL Agent et Azure Automation.
- La gestion des ressources Azure PaaS avec des solutions automatisées et des runbooks.
Labs
- Déployer un modèle Azure depuis GitHub, configurer des alertes de performance et mettre en place un runbook Azure Automation pour recompiler les index.
Module 7 : planifier et configurer la haute disponibilité et la reprise après sinistre
- Le choix des stratégies de haute disponibilité et de reprise après sinistre selon les objectifs RTO/RPO.
- Les solutions HADR en mode IaaS : Always On Availability Groups et clustering.
- Les solutions HADR en mode PaaS : géo-réplication active, groupes de basculement automatique et Azure Backup.
- La sauvegarde et la restauration des bases de données.
Labs
- Créer un groupe de disponibilité Always On, configurer la géo-réplication pour Azure SQL Database et effectuer une sauvegarde et restauration depuis une URL.
Prérequis
Suivre cette formation nécessite les prérequis suivants :
- Compétences techniques : avoir une expérience en administration de bases de données SQL Server, incluant la conception de requêtes T-SQL, la gestion des index et la sauvegarde/restauration.
- Bases théoriques : avoir une connaissance des concepts fondamentaux du cloud Azure, idéalement validée par la formation DP-900 Azure Data Fundamentals ou une expérience équivalente, la première journée du parcours couvre ces fondamentaux.
- Expérience professionnelle : avoir travaillé dans un rôle lié à la gestion de données ou à l'administration de bases de données relationnelles en environnement d'entreprise.
Public
Cette formation s'adresse aux professionnels de la donnée souhaitant maîtriser l'administration des bases de données relationnelles sur Microsoft Azure. Le public inclut notamment :
- les administrateurs de bases de données qui gèrent des bases de données SQL Server sur site ou dans le cloud et souhaitent migrer vers Azure SQL et obtenir la certification DP-300 ;
- les ingénieurs et architectes de données qui souhaitent approfondir leur maîtrise des services de données Azure et des solutions de haute disponibilité et de reprise après sinistre ;
- les développeurs d'applications qui travaillent avec des bases de données relationnelles Azure et souhaitent comprendre les aspects d'administration, de sécurité et d'optimisation des performances.
Points forts
- Programme officiel Microsoft : contenu aligné sur les référentiels DP-900 et DP-300 en vigueur, dispensé par un formateur certifié Microsoft (MCT).
- Formation en français : supports de cours, labs pratiques officiels et animation entièrement en français pour un apprentissage optimal.
- Parcours progressif complet : 1 jour de fondamentaux des données Azure (DP-900) suivi de 4 jours d'administration avancée des bases de données Azure SQL (DP-300).
- Examen DP-300 inclus : le passage de l'examen officiel Microsoft est compris dans notre offre, sans frais supplémentaires.
- Microsoft Exam Replay inclus : en cas d'échec à la première tentative, vous pouvez repasser l'examen gratuitement, une garantie unique pour maximiser vos chances de certification.
Certification
Cette formation prépare de manière intensive à l'examen de certification DP-300 : Administering Microsoft Azure SQL Solutions. Le passage de l'examen officiel Microsoft est inclus dans notre offre, organisé via un centre agréé Pearson VUE ou en surveillance à distance via OnVUE.
Modalités de l'examen Microsoft DP-300
- Type d'examen : QCM et questions basées sur des cas pratiques
- Lieu : centre de test agréé Pearson VUE ou surveillance à distance via OnVUE
- Durée : 02H00
- Langues : anglais, français, japonais, coréen, allemand, espagnol, portugais, chinois simplifié et chinois traditionnel
- Score requis : 700 points minimum sur 1000
- Livre ouvert : non autorisé
La réussite de cet examen vous permet d'obtenir la certification Microsoft Certified : Azure Database Administrator Associate, qui valide vos compétences en administration, sécurisation, supervision et optimisation des solutions Azure SQL en entreprise.
À savoir : la certification Microsoft expire après un an et nécessite un renouvellement annuel gratuit via une évaluation en ligne sur Microsoft Learn. Une fois obtenue, elle constitue une base solide pour progresser vers des certifications avancées dans le domaine de la donnée Azure. En savoir plus sur les certifications Azure.
Objectifs
À l'issue de cette formation Azure Database Administrator Associate, vous atteindrez les objectifs de compétences suivants :
- décrire les composants des bases de données relationnelles et non relationnelles sur Azure, ainsi que les services de données Azure dans le cloud (DP-900) ;
- comprendre le fonctionnement d'un entrepôt de données moderne et des charges de traitement analytique dans Azure (DP-900) ;
- planifier et déployer les ressources de données Azure : Azure SQL Database, Azure SQL Managed Instance et SQL Server sur machines virtuelles Azure ;
- implémenter un environnement sécurisé : authentification avec Microsoft Entra ID, chiffrement, audit et conformité des données ;
- superviser et optimiser les ressources de bases de données : performances des requêtes, index et plans d'exécution ;
- configurer et gérer l'automatisation des tâches d'administration avec SQL Agent et Azure Automation ;
- planifier et déployer un environnement de haute disponibilité et de reprise après sinistre : Always On, géo-réplication et Azure Backup ;
- effectuer des opérations d'administration avec le langage T-SQL ;
- se préparer et réussir l'examen DP-300 pour obtenir la certification Microsoft Certified : Azure Database Administrator Associate.
Programme
DP-900 : les fondamentaux des données Microsoft Azure (1 jour)
Module 1 : découvrir les fondements des données Azure
- Les principaux concepts de données : structurées, non structurées et semi-structurées.
- Les rôles et responsabilités dans le traitement des données : ingénieur, analyste et administrateur.
- Les bases de données relationnelles et non relationnelles.
- Les principes fondamentaux de l'analyse de données.
Labs
- Explorer les services de données Azure fondamentaux via le portail Azure.
Module 2 : analyser les données relationnelles Azure
- Présentation des services de bases de données relationnelles : Azure SQL Database, Azure SQL Managed Instance et SQL Server sur VM.
- Création et déploiement des services de bases de données relationnelles.
- Interrogation de données relationnelles via des requêtes SQL.
Labs
- Déployer et interroger une base de données relationnelle Azure via le portail Azure.
Module 3 : analyser les données non relationnelles Azure
- Présentation des services de bases de données non relationnelles : Azure Cosmos DB, Azure Table Storage et Azure Blob Storage.
- Création et déploiement des services de bases de données non relationnelles.
- Gestion des entrepôts de données non relationnels.
Labs
- Déployer et explorer un service de données non relationnelles Azure.
Module 4 : explorer l'analyse moderne des données Azure
- Les composants d'un entrepôt de données moderne : ingestion, stockage et traitement.
- Les services d'analyse Azure : Azure Synapse Analytics, Azure Databricks et Azure HDInsight.
- La visualisation des données avec Microsoft Power BI.
Labs
- Explorer Azure Synapse Analytics et créer une visualisation simple avec Power BI.
DP-300 : l'administration des bases de données relationnelles Azure (4 jours)
Module 1 : comprendre le rôle de l'administrateur de base de données Azure
- Le rôle de l'administrateur de base de données Azure et sa complémentarité avec les autres rôles de la plateforme de données.
- Les services de données Azure : Azure SQL Database, Azure SQL Managed Instance et SQL Server sur machines virtuelles Azure.
- Les niveaux de compatibilité SQL Server et les fonctionnalités disponibles selon les versions.
Labs
- Provisionner une instance SQL Server sur une machine virtuelle Azure et effectuer une sauvegarde.
Module 2 : planifier et déployer les ressources de données Azure
- Le déploiement de SQL Server en mode IaaS et PaaS sur Azure.
- Le déploiement de solutions de bases de données open source sur Azure : PostgreSQL et MySQL.
- L'évaluation et l'implémentation d'une stratégie de migration de base de données vers Azure.
Labs
- Déployer une VM avec un modèle ARM, configurer une base de données Azure SQL, la connecter via Azure Data Studio et déployer PostgreSQL ou MySQL.
Module 3 : implémenter un environnement Azure sécurisé
- La configuration de l'authentification et des autorisations : Microsoft Entra ID, authentification SQL Server et RBAC.
- L'implémentation de la sécurité des données au repos et en transit : chiffrement transparent (TDE) et Always Encrypted.
- L'application des contrôles de conformité pour les données sensibles : classification, audit et Microsoft Defender for SQL.
Labs
- Créer une règle de pare-feu, configurer l'authentification Microsoft Entra ID, activer la sécurité avancée et contrôler l'accès aux objets de la base de données.
Module 4 : superviser et optimiser les ressources de bases de données
- La surveillance des performances et l'établissement de bases de référence.
- L'identification des causes principales des problèmes de performance : blocages, attentes et fragmentation.
- La configuration des ressources pour optimiser les performances.
- La création de tâches de maintenance relatives aux performances.
Labs
- Identifier les dysfonctionnements du processeur, utiliser Query Store pour détecter les blocages et résoudre les problèmes de fragmentation des index.
Module 5 : optimiser les performances des requêtes SQL
- La compréhension et l'analyse des plans de requêtes SQL Server.
- L'évaluation des possibilités d'amélioration des performances : index, statistiques et indicateurs de requêtes.
- L'utilisation de Query Store pour détecter et gérer la régression des performances.
Labs
- Analyser les plans de requêtes, détecter les anomalies de conception, identifier les zones défectueuses et utiliser les indicateurs de requêtes pour améliorer les performances.
Module 6 : configurer et gérer l'automatisation des tâches
- La configuration du déploiement automatique des ressources Azure.
- La création de tâches planifiées avec SQL Agent et Azure Automation.
- La gestion des ressources Azure PaaS avec des solutions automatisées et des runbooks.
Labs
- Déployer un modèle Azure depuis GitHub, configurer des alertes de performance et mettre en place un runbook Azure Automation pour recompiler les index.
Module 7 : planifier et configurer la haute disponibilité et la reprise après sinistre
- Le choix des stratégies de haute disponibilité et de reprise après sinistre selon les objectifs RTO/RPO.
- Les solutions HADR en mode IaaS : Always On Availability Groups et clustering.
- Les solutions HADR en mode PaaS : géo-réplication active, groupes de basculement automatique et Azure Backup.
- La sauvegarde et la restauration des bases de données.
Labs
- Créer un groupe de disponibilité Always On, configurer la géo-réplication pour Azure SQL Database et effectuer une sauvegarde et restauration depuis une URL.
Prérequis
Suivre cette formation nécessite les prérequis suivants :
- Compétences techniques : avoir une expérience en administration de bases de données SQL Server, incluant la conception de requêtes T-SQL, la gestion des index et la sauvegarde/restauration.
- Bases théoriques : avoir une connaissance des concepts fondamentaux du cloud Azure, idéalement validée par la formation DP-900 Azure Data Fundamentals ou une expérience équivalente, la première journée du parcours couvre ces fondamentaux.
- Expérience professionnelle : avoir travaillé dans un rôle lié à la gestion de données ou à l'administration de bases de données relationnelles en environnement d'entreprise.
Public
Cette formation s'adresse aux professionnels de la donnée souhaitant maîtriser l'administration des bases de données relationnelles sur Microsoft Azure. Le public inclut notamment :
- les administrateurs de bases de données qui gèrent des bases de données SQL Server sur site ou dans le cloud et souhaitent migrer vers Azure SQL et obtenir la certification DP-300 ;
- les ingénieurs et architectes de données qui souhaitent approfondir leur maîtrise des services de données Azure et des solutions de haute disponibilité et de reprise après sinistre ;
- les développeurs d'applications qui travaillent avec des bases de données relationnelles Azure et souhaitent comprendre les aspects d'administration, de sécurité et d'optimisation des performances.
Points forts
- Programme officiel Microsoft : contenu aligné sur les référentiels DP-900 et DP-300 en vigueur, dispensé par un formateur certifié Microsoft (MCT).
- Formation en français : supports de cours, labs pratiques officiels et animation entièrement en français pour un apprentissage optimal.
- Parcours progressif complet : 1 jour de fondamentaux des données Azure (DP-900) suivi de 4 jours d'administration avancée des bases de données Azure SQL (DP-300).
- Examen DP-300 inclus : le passage de l'examen officiel Microsoft est compris dans notre offre, sans frais supplémentaires.
- Microsoft Exam Replay inclus : en cas d'échec à la première tentative, vous pouvez repasser l'examen gratuitement, une garantie unique pour maximiser vos chances de certification.
Certification
Cette formation prépare de manière intensive à l'examen de certification DP-300 : Administering Microsoft Azure SQL Solutions. Le passage de l'examen officiel Microsoft est inclus dans notre offre, organisé via un centre agréé Pearson VUE ou en surveillance à distance via OnVUE.
Modalités de l'examen Microsoft DP-300
- Type d'examen : QCM et questions basées sur des cas pratiques
- Lieu : centre de test agréé Pearson VUE ou surveillance à distance via OnVUE
- Durée : 02H00
- Langues : anglais, français, japonais, coréen, allemand, espagnol, portugais, chinois simplifié et chinois traditionnel
- Score requis : 700 points minimum sur 1000
- Livre ouvert : non autorisé
La réussite de cet examen vous permet d'obtenir la certification Microsoft Certified : Azure Database Administrator Associate, qui valide vos compétences en administration, sécurisation, supervision et optimisation des solutions Azure SQL en entreprise.
À savoir : la certification Microsoft expire après un an et nécessite un renouvellement annuel gratuit via une évaluation en ligne sur Microsoft Learn. Une fois obtenue, elle constitue une base solide pour progresser vers des certifications avancées dans le domaine de la donnée Azure. En savoir plus sur les certifications Azure.
Microsoft®, Microsoft Azure®, Microsoft Entra® et Azure SQL® sont des marques déposées ou des marques commerciales de Microsoft Corporation aux États-Unis et dans d'autres pays.
fr
en