Préalables:
- 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
Exclusivités:
- Un an d'accès à l'enregistrement vidéo de votre cours
- Accessibilité au laboratoire technique à distance pendant votre formation
- Matériel de cours accessible au format électronique
- Certificat de présence
Contenu du cours
Administration des solutions Microsoft Azure SQL (DP-300T00)
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é
- 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 fournie est en langue anglaise.