Préparer à maintenir des bases de données SQL sur Azure
- Décrire les rôles de Microsoft Intelligent Data Platform.
- Comprendre SQL Server dans une machine virtuelle Azure.
- Concevoir une base de données Azure SQL pour des applications cloud-native.
- Explorer Azure SQL Managed Instance.
Déployer des solutions IaaS avec Azure SQL
- Expliquer les options IaaS pour déployer SQL Server sur Azure.
- Comprendre les scénarios hybrides.
- Explorer les performances et la sécurité.
- Expliquer les options de haute disponibilité et de récupération après sinistre.
Exercice
Provisionner un serveur SQL sur une machine virtuelle Azure.
Déployer des solutions PaaS avec Azure SQL
- Expliquer les options PaaS pour déployer SQL Server sur Azure.
- Explorer une base de données SQL unique.
- Déployer un pool élastique de bases de données SQL.
- Comprendre SQL database hyperscale.
- Examiner SQL managed instance.
Exercice
Déployer une base de données Azure SQL.
Migrer les charges de travail SQL Server vers Azure SQL Database
- Choisir la bonne fonctionnalité Azure SQL Database.
- Utiliser l'extension Azure SQL migration pour migrer vers Azure SQL Database.
- Explorer Data Migration Assistant pour migrer vers Azure SQL Database.
- Migrer vers Azure SQL Database en utilisant BACPAC.
- Utiliser une méthode en ligne pour migrer vers Azure SQL Database.
- Déplacer les données vers Azure SQL Database.
Exercice
Migrer une base de données SQL Server vers Azure SQL Database.
Migrer les charges de travail SQL Server vers Azure SQL Managed Instance
- Évaluer les scénarios de migration.
- Utiliser le service Log Replay (LRS) pour migrer.
- Migrer en utilisant Managed Instance link.
- Déplacer les données vers SQL Managed Instance.
Exercice
Migrer une base de données SQL Server vers Azure SQL Managed Instance.
Configurer l'authentification et l'autorisation des bases de données
- Décrire l'authentification et les identités.
- Décrire les Security Principals.
- Décrire les permissions des bases de données et des objets.
- Identifier les échecs d'authentification et d'autorisation.
Exercice
Autoriser l'accès à Azure SQL Database avec Microsoft Entra ID.
Protéger les données en transit et au repos
- Explorer la Transparent Data Encryption.
- Configurer les règles de pare-feu pour le serveur et la base de données.
- Expliquer le chiffrement des objets et les enclaves sécurisées.
- Activer les connexions chiffrées.
- Décrire l'injection SQL.
- Comprendre Azure Key Vault.
Exercice
Configurer une règle de pare-feu basée sur le serveur à l'aide du portail Azure.
Mettre en œuvre des contrôles de conformité pour les données sensibles
- Explorer la classification des données.
- Explorer l'audit du serveur et de la base de données.
- Mettre en œuvre le Dynamic Data Masking.
- Mettre en œuvre la sécurité au niveau des lignes.
- Comprendre Microsoft Defender pour SQL.
- Explorer Ledger.
- Mettre en œuvre Azure Purview.
Exercice
Activer Microsoft Defender pour SQL et la classification des données.
Décrire la surveillance des performances
- Décrire les outils de surveillance des performances.
- Décrire les indicateurs de performance critiques.
- Établir des indicateurs de référence.
- Explorer les événements étendus.
- Décrire le database watcher (aperçu).
- Explorer Query Performance Insight.
Exercice
Isoler les problèmes avec la surveillance.
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.
Configurer les bases de données pour des performances optimales
- Explorer les vérifications de maintenance des bases de données.
- Décrire les options de configuration spécifiques à la base de données.
- Décrire l'optimisation automatique.
- Décrire le traitement intelligent des requêtes.
Exercice
Détecter et corriger les problèmes de fragmentation.
Explorer l'optimisation des performances des requêtes
- Comprendre les plans de requête.
- Expliquer les plans de requête estimés et réels.
- Décrire les vues et fonctions de gestion dynamique.
- Explorer Query Store.
- Identifier les plans de requête problématiques.
- Décrire les blocages et les verrous.
Exercice
Identifier et résoudre les problèmes de blocage.
Explorer la conception basée sur la performance
- Décrire la normalisation.
- Choisir les types de données appropriés.
- Concevoir des index.
Exercice
Identifier les problèmes de conception de base de données.
Évaluer les améliorations de performance
- Décrire les statistiques d'attente.
- Affiner et maintenir les index.
- Comprendre les indices de requêtes.
- Explorer les scénarios de performance.
Exercice
Isoler les zones problématiques dans les requêtes à faible performance.