Administration des solutions Microsoft Azure SQL (DP-300T00)
Plan de formation
Module 1: Préparer la maintenance des bases de données SQL sur Azure
- Décrire les rôles de la plateforme de données Azure
- Comprendre SQL Server dans une machine virtuelle Azure
- Concevoir une base de données Azure SQL Database pour les applications natives cloud
- Explorer Azure SQL Database Managed Instance
Module 2: Déployer des solutions IaaS avec Azure SQL
- Expliquer les options IaaS pour déployer SQL Server dans Azure
- Comprendre les scénarios hybrides
- Explorer les performances et la sécurité
- Expliquer les options de haute disponibilité et de reprise d’activité
Module 3: Déployer des solutions PaaS avec Azure SQL
- Décrire les options PaaS pour le déploiement de SQL Server dans Azure
- Explorer une base de données SQL unique
- Déployer un pool élastique de bases de données SQL
- Comprendre une base de données SQL hyperscale
- Examiner une instance managée Azure SQL
- Décrire SQL Edge
Module 4: Évaluer les stratégies de migration vers Azure SQL
- Comprendre le niveau de compatibilité
- Présentation des fonctionnalités d’évaluation Azure
- Décrire les options de migration de base de données Azure
Module 5: Migrer des charges de travail SQL vers des bases de données Azure SQL
- Choisir l’option d’instance SQL Server appropriée dans Azure
- Migrer SQL Server vers Azure SQL Database hors connexion
- Migrer SQL Server vers Azure SQL Database en ligne
- Charger et déplacer des données vers une base de données Azure SQL
Module 6: Migrer des charges de travail SQL vers des instances managées Azure
- Évaluer les scénarios de migration vers SQL Database Managed Instance
- Migrer vers SQL Database Managed Instance
- Charger et déplacer des données vers SQL Database Managed Instance
Module 7: Configurer l’authentification et l’autorisation des bases de données
- Décrire Active Directory et Azure Active Directory
- Décrire l’authentification et les identités
- Décrire les principaux de sécurité
- Décrire les autorisations de base de données et d’objet
- Expliquer EXECUTE AS USER
- Expliquer le concept du privilège minimum
Module 8: Protéger les données en transit et au repos
- Explorer Transparent Data Encryption
- Configurer des règles de pare-feu de serveur et de base de données
- Expliquer le chiffrement d’objet et les enclaves sécurisées
- Activer des connexions chiffrées
- Décrire l’injection de code SQL
- Comprendre Azure Key Vault
Module 9: Implémenter des contrôles de compatibilité pour les données sensibles
- Explorer la classification des données
- Explorer l’audit du serveur et de la base de données
- Implémenter le masquage dynamique des données
- Implémenter la sécurité au niveau des lignes
- Comprendre Microsoft Defender pour SQL
- Explorer le registre Azure SQL Database
- Implémenter Azure Purview
Module 10: Décrire la supervision des performances
- Décrire les outils de supervision des performances
- Décrire les métriques de performances critiques
- Établir les métriques de référence
- Explorer les événements étendus
- Décrire Azure SQL Insights
- Explorer Query Performance Insight
Module 11: Configurer les ressources SQL Server pour des performances optimales
- Expliquer comment optimiser le stockage Azure pour les machines virtuelles SQL Server
- Décrire le redimensionnement des machines virtuelles
- Optimiser le stockage des bases de données
- Contrôler les ressources SQL Server
Module 12: Configurer des bases de données à des fins de performances optimales
- Explorer les vérifications de maintenance de base de données
- Décrire les options de configuration délimitées à la base de données
- Décrire le paramétrage automatique
- Décrire le traitement intelligent des requêtes
Module 13: Explorer l’optimisation des performances des requêtes
- Comprendre les plans de requête
- Expliquer les plans de requête estimés et les plans de requête réels
- Décrire les vues et les fonctions de gestion dynamique
- Explorer le Magasin des requêtes
- Identifier les plans de requête problématiques
- Décrire le blocage et le verrouillage
Module 14: Évaluer l’amélioration des performances
- Expliquer les statistiques d’attente
- Paramétrer et gérer les index
- Comprendre les indicateurs de requête
Module 15: Explorer la conception basée sur les performances
- Décrire la normalisation
- Choisir les types de données appropriés
- Concevoir des index
- Décrire la compression des données
Module 16: Automatiser le déploiement de ressources de bases de données
- Décrire les modèles de déploiement dans Azure
- Automatiser le déploiement avec des modèles Azure Resource Manager et Bicep
- Automatiser le déploiement à l’aide de
- PowerShell
- Automatiser le déploiement avec Azure CLI
Module 17: Créer et gérer des travaux SQL Agent
- Créer un plan de maintenance SQL Server
- Décrire les notifications d’état des tâches
Module 18: Gérer des tâches PaaS Azure à l’aide de l’automatisation
- Découvrir les travaux élastiques
- Comprendre Azure Automation
- Générer un runbook Automation
- Automatiser les workflows de base de données à l’aide de Logic Apps
- Superviser les tâches automatisées
Module 19: Décrire les stratégies de haute disponibilité et de reprise d’activité
- Définir l’objectif de délai de récupération et l’objectif de point de récupération
- Explorer les options de haute disponibilité et de reprise d’activitéa
- Décrire les fonctionnalités de haute disponibilité et de reprise d’activité d’Azure pour les machines virtuelles Azure
- Décrire les options de haute disponibilité et de reprise d’activité pour les déploiements PaaS
- Explorer une solution de haute disponibilité et de reprise d’activité IaaS
- Décrire les solutions hybrides
Module 20: Explorer les solutions PaaS et IaaS pour la haute disponibilité et la récupération d’urgence
- Décrire les clusters de basculement dans Windows Server
- Configurer des groupes de disponibilité Always-On
- Décrire les tables temporelles dans Azure SQL Database
- Décrire la géoréplication active pour Azure SQL Database
- Explorer les groupes de basculement automatique pour Azure SQL Database et Azure SQL Managed Instance
Module 21: Sauvegarder et restaurer des bases de données
- Sauvegarder et restaurer SQL Server s’exécutant sur des machines virtuelles Azure
- Sauvegarder une machine virtuelle SQL Server
- Sauvegarder et restaurer une base de données avec Azure SQL Database
La littérature et les diapositives de présentation en classe sont en langue française. L’environnement de laboratoire technique incluant les étapes de configuration est disponible en anglais.
Connaissances pré-requises recommandées
Les administrateurs de bases de données Azure qui réussissent commencent ce rôle avec une expérience professionnelle dans la gestion de bases de données et une connaissance technique des technologies cloud. Spécifiquement:
- Utilisation, maintenance et développement avec SQL Server
- Expérience avec Azure, comme le déploiement et la gestion des ressources
Titre de compétences et certification
Caractéristiques de l’examen
- Code: DP-300
- Titre: Administration des solutions Microsoft Azure SQL
- Durée: 120 minutes
- Nombre de questions: 40 à 60
- Format de questions: À choix multiples, à réponses multiples, basé sur des scénarios
- Note de passage: 700 de 1000
- Coût: 0$ (inclus dans votre formation)
Sujets de l’examen
- Planifier et implémenter des ressources de plateforme de données
- Mettre en œuvre un environnement sécurisé
- Surveiller, configurer et optimiser les ressources de base de données
- Configurer et gérer l’automatisation des tâches
- Planifier et mettre en œuvre un environnement de haute disponibilité et de reprise après sinistre (HA/DR)
Consulter tous les détails de l’examen sur Microsoft Learn >>
Article/rédaction Eccentrix Corner
Aperçu de la certification DP-300
Le DP-300 est conçu pour évaluer l’expertise d’un candidat dans le déploiement et la gestion de divers services de base de données sur Azure, mettant l’accent sur les connaissances pratiques des bases de données Azure SQL, Azure SQL Managed Instance et Azure Cosmos DB. Il couvre un large éventail de sujets, notamment la sécurité des bases de données, la reprise après sinistre, l’optimisation des performances, la surveillance et l’automatisation des tâches de base de données.
Préparation à l'examen DP-300
Une préparation efficace à l’examen DP-300 implique une compréhension approfondie des services de base de données Azure, une expérience pratique avec Azure, l’utilisation de documents officiels de Microsoft, des tests pratiques et l’exploration d’études de cas pratiques pour renforcer les connaissances et les compétences.
Ressources d'étude DP-300
Microsoft propose une gamme de matériaux d’étude, notamment une documentation officielle, des parcours d’apprentissage, des laboratoires virtuels et des examens pratiques, visant à améliorer la compréhension des candidats pour l’administration des bases de données relationnelles sur Azure. Ces ressources aident à se familiariser avec les objectifs de l’examen et les meilleures pratiques d’administration de bases de données Azure.
Le DP-300 en vaut-il la peine?
La certification DP-300 a une valeur significative dans le domaine de l’administration des bases de données Azure. Elle valide l’expertise en gestion des bases de données Azure, améliorant les perspectives de carrière et rendant les individus éligibles pour des rôles impliquant l’administration de bases de données Azure.
Conclusion
Le DP-300, Administration des bases de données relationnelles sur Microsoft Azure, représente une étape cruciale pour les professionnels des bases de données cherchant à se spécialiser dans l’administration des bases de données Azure. Obtenir cette certification valide les compétences dans le déploiement, la gestion, la sécurité et l’optimisation des bases de données Azure, positionnant les individus en tant qu’administrateurs de bases de données Azure compétents.
Que ce soit pour poursuivre une carrière en tant qu’administrateur de bases de données Azure ou pour améliorer les compétences en gestion de bases de données dans l’environnement cloud Azure, le DP-300 offre une compréhension complète de l’administration des bases de données relationnelles sur Microsoft Azure.
Questions fréquentes sur le DP-300 (FAQ)
L'examen DP-300 est-il difficile?
Le niveau de difficulté de l’examen DP-300 peut varier en fonction de l’expérience antérieure et de la familiarité d’un individu avec les bases de données Azure. Une préparation adéquate, une expérience pratique avec les services de base de données Azure et une compréhension approfondie des sujets de l’examen peuvent avoir un impact significatif sur la perception de la difficulté de l’examen.
Qu'est-ce que l'examen DP-300?
L’examen DP-300, officiellement connu sous le nom d’« Administration des bases de données relationnelles sur Microsoft Azure », est une évaluation de certification proposée par Microsoft. Il évalue les connaissances et compétences d’un individu dans l’administration et la gestion des bases de données relationnelles dans l’environnement Azure. L’examen se concentre sur divers aspects des bases de données Azure SQL, Azure SQL Managed Instance et Azure Cosmos DB.
Pendant combien de temps dois-je étudier pour le DP-300 ?
La durée de préparation à l’examen DP-300 varie en fonction du rythme d’apprentissage individuel, des connaissances existantes sur les bases de données Azure et de la familiarité avec les concepts associés. En moyenne, consacrer quelques semaines à quelques mois à une étude approfondie et à une pratique est recommandé pour couvrir en détail les sujets de l’examen.
Est-ce que le DP-300 propose des travaux pratiques?
Oui, le DP-300 (Administering Relational Databases on Microsoft Azure) inclut des travaux pratiques qui offrent une expérience pratique pour renforcer les compétences acquises. Ces laboratoires permettent aux apprenants d’appliquer les concepts théoriques dans un environnement pratique, favorisant une compréhension approfondie des bases de données relationnelles sur Microsoft Azure.