Accueil · Guides de révision · DP-300

Guide complet DP-300 — Microsoft

Administering Microsoft Azure SQL Solutions · Programme, plan de révision, ressources, examen blanc gratuit.

TL;DR — Le guide en 1 minute

La certification DP-300 'Administering Microsoft Azure SQL Solutions' s'adresse aux administrateurs de bases de donnees souhaitant valider leurs competences sur Azure SQL Database, Managed Instance et SQL Server sur Azure VM. Examen QCM de 40-60 questions en 100 minutes, score requis 700/1000. Prerequis recommandes : 1-2 ans d'experience SQL Server. Debouches : DBA Azure, Cloud Database Administrator, Data Platform Engineer. Certification Associate Microsoft tres demandee en 2026 avec la migration massive des bases de donnees vers le cloud Azure.

Pourquoi passer la certification DP-300 ?

Passer DP-300 en 2026 est strategique car la migration des bases de donnees on-premise vers Azure SQL s'accelere : selon Gartner, 75% des bases de donnees seront sur le cloud d'ici fin 2026. Microsoft Azure detient 23% du marche cloud mondial et la demande en DBA Azure certifies depasse l'offre de 40% en Europe. Le ROI est excellent : un investissement de 165 EUR (prix examen) et 80-120 heures de preparation peut generer une augmentation salariale de 8000 a 15000 EUR annuels. La certification valorise considerablement le CV pour des postes de Database Administrator Cloud, Data Platform Engineer ou Senior DBA. Elle est particulierement recherchee dans les secteurs banque, assurance, retail et industrie qui migrent leurs SGBD vers Azure SQL Managed Instance. DP-300 prouve une maitrise complete : provisioning, securite, monitoring avec Query Store, automatisation via PowerShell/Azure CLI, haute disponibilite et plans de reprise apres sinistre. Elle constitue une etape cle vers les certifications Expert (DP-203 Data Engineer, AZ-305 Solutions Architect). Microsoft renouvelle annuellement le contenu pour integrer les nouveautes : Hyperscale, Always Encrypted with secure enclaves, Microsoft Purview integration. C'est une cert pragmatique, orientee operations reelles, valorisee par tous les recruteurs IT en France.

Caractéristiques de l'examen

Format QCM, cas d'etude, drag-and-drop, 40-60 questions
Duree 100 minutes
Score requis 700/1000 (soit 70%)
Prix officiel 165 EUR HT
Langues Anglais, Japonais, Coreen, Chinois (Francais non disponible)
Validite 1 an, renouvellement gratuit en ligne
Prerequis Aucun officiel, recommande : 1-2 ans SQL Server et bases Azure

Programme détaillé par domaine

Domain 1 : Planifier et implementer les ressources de plateforme de donnees 20-25%

Objectifs
Ce domaine couvre le deploiement et la configuration des ressources Azure SQL. Vous devez savoir choisir entre Azure SQL Database (PaaS), Azure SQL Managed Instance et SQL Server sur Azure VM (IaaS) selon les besoins metier. Maitriser les modeles d'achat DTU vs vCore, les tiers de service General Purpose, Business Critical et Hyperscale. Comprendre la migration depuis on-premise avec Azure Database Migration Service et Data Migration Assistant.
Concepts clés
Notions cles : elastic pools, serverless compute tier, read scale-out, geo-replication, zone-redundant configurations. Comprendre Hyperscale architecture avec page servers et log service. Maitriser les options de stockage Premium SSD v2, networking avec Private Endpoints et Service Endpoints. Savoir dimensionner correctement les ressources via Azure SQL DB DTU Calculator. Connaitre les limites de chaque tier (vCores max, IOPS, log throughput, stockage).
Services / outils
Azure SQL Database, Azure SQL Managed Instance, SQL Server on Azure VM, Azure Resource Manager templates, Bicep, Azure CLI, PowerShell Az.Sql module, Data Migration Assistant (DMA), Azure Database Migration Service (DMS), Azure Migrate.
Temps estimé
15-20h

Domain 2 : Implementer un environnement securise 15-20%

Objectifs
Configurer l'authentification et l'autorisation : Microsoft Entra ID (anciennement Azure AD), SQL Authentication, Managed Identities. Implementer la securite reseau avec firewall rules, Virtual Network rules, Private Link. Proteger les donnees au repos et en transit via Transparent Data Encryption (TDE), Always Encrypted, Dynamic Data Masking et Row-Level Security.
Concepts clés
Connaitre Microsoft Defender for SQL pour la detection de menaces, SQL Auditing vers Log Analytics ou Storage, Vulnerability Assessment. Comprendre les Customer-Managed Keys (CMK) avec Azure Key Vault pour TDE BYOK. Maitriser Always Encrypted with secure enclaves pour les requetes confidentielles. Implementer le principe du moindre privilege avec les roles serveur et base de donnees, les contained users.
Services / outils
Microsoft Entra ID, Azure Key Vault, Microsoft Defender for Cloud, Azure Policy, Azure Private Link, Network Security Groups, Microsoft Purview pour le data governance.
Temps estimé
12-15h

Domain 3 : Monitorer, configurer et optimiser les ressources 20-25%

Objectifs
Maitriser le monitoring via Azure Monitor, Log Analytics workspaces, et metrics natives. Configurer des alertes proactives sur CPU, DTU, log IO et deadlocks. Analyser les performances avec Query Store, Intelligent Performance et automatic tuning. Identifier et resoudre les problemes de blocking, deadlocks et tempdb contention.
Concepts clés
Comprendre Query Store : capture mode, retention policies, forced plans. Maitriser Dynamic Management Views (DMVs) cles : sys.dm_exec_requests, sys.dm_db_wait_stats, sys.dm_os_wait_stats. Savoir interpreter les wait types (PAGEIOLATCH, LCK_M_X, CXPACKET). Optimiser via index tuning, Missing Index DMVs, statistiques. Comprendre Resource Governor sur Managed Instance et workload management.
Services / outils
Azure Monitor, Log Analytics, Application Insights, Query Performance Insight, SQL Insights, Extended Events, Database Engine Tuning Advisor, Automatic Tuning (create_index, drop_index, force_last_good_plan).
Temps estimé
18-22h

Domain 4 : Configurer et gerer l'automatisation des taches 15-20%

Objectifs
Automatiser les operations de maintenance via SQL Agent (sur Managed Instance/VM) ou Elastic Jobs (sur Azure SQL DB). Deployer des solutions infrastructure-as-code avec ARM templates, Bicep ou Terraform. Utiliser PowerShell et Azure CLI pour scripter le provisioning. Mettre en place CI/CD pour les bases de donnees avec Azure DevOps ou GitHub Actions.
Concepts clés
Comprendre Elastic Database Jobs pour executer T-SQL sur plusieurs bases. Maitriser les Maintenance Plans, index rebuild/reorganize strategies basees sur fragmentation. Connaitre Database Projects (SSDT/DACPAC) pour le source control des schemas. Comprendre Azure Automation Runbooks et Logic Apps pour orchestration. Mettre en place des notifications via Action Groups.
Services / outils
Azure Automation, Logic Apps, Elastic Jobs Agent, SQL Server Agent, Azure DevOps Pipelines, GitHub Actions, DACPAC/BACPAC, sqlpackage.exe, SSMS, Azure Data Studio.
Temps estimé
12-15h

Domain 5 : Planifier et implementer la haute disponibilite et la reprise apres sinistre 20-25%

Objectifs
Concevoir des architectures HA/DR conformes aux SLA. Sur Azure SQL DB : configurer active geo-replication, auto-failover groups et zone-redundant deployments. Sur Managed Instance : implementer failover groups et Business Critical avec read replicas. Sur SQL Server VM : deployer Always On Availability Groups et Failover Cluster Instances.
Concepts clés
Comprendre RTO (Recovery Time Objective) et RPO (Recovery Point Objective) selon chaque tier. Maitriser les Point-In-Time Restore (PITR) jusqu'a 35 jours, Long-Term Retention (LTR) jusqu'a 10 ans. Comprendre les backups automatiques full/differential/log et leur frequence. Tester regulierement les failover et restore procedures.
Services / outils
Auto-failover groups, Active geo-replication, Availability Zones, Always On Availability Groups, Azure Backup, Azure Site Recovery, Distributed Availability Groups, Windows Server Failover Clustering (WSFC).
Temps estimé
15-18h

Plan de révision hebdomadaire

Planning recommande sur 8 semaines a raison de 10h/semaine. Semaine 1 : Lire le skills outline officiel Microsoft Learn DP-300. Etudier les fondamentaux Azure SQL : architectures PaaS vs IaaS, tiers de service, modeles d'achat. Creer un compte Azure free tier et provisionner une Azure SQL Database. Semaine 2 : Approfondir le Domain 1. Realiser les labs Microsoft Learn sur deploiement via portail, ARM templates et PowerShell. Tester une migration avec Data Migration Assistant. Semaine 3 : Domain 2 securite. Implementer TDE avec CMK, configurer Microsoft Entra Authentication, tester Always Encrypted. Mettre en place Private Endpoints et auditing. Semaine 4 : Domain 3 monitoring (partie 1). Etudier Query Store en profondeur, analyser des plans d'execution, utiliser DMVs courantes. Configurer Azure Monitor et alertes. Semaine 5 : Domain 3 (suite) et optimisation. Pratiquer le tuning d'index, identifier les goulots avec wait stats, tester Automatic Tuning. Premier examen blanc MeasureUp pour identifier les lacunes. Semaine 6 : Domain 4 automatisation. Ecrire des scripts PowerShell et Azure CLI complets. Deployer une infrastructure via Bicep. Configurer Elastic Jobs et planifier des maintenances. Semaine 7 : Domain 5 HA/DR. Configurer auto-failover groups, tester un PITR, simuler un disaster recovery. Lire les case studies Microsoft. Deuxieme examen blanc. Semaine 8 : Revision finale ciblee sur les points faibles, relecture des fiches synthese, troisieme examen blanc en conditions reelles. Reservation et passage de l'examen DP-300 via Pearson VUE.

Besoin d'un planning sur mesure ? 30 jours · 60 jours · 90 jours

Ressources recommandées

Documentation officielle Microsoft Learn

Page officielle de la certification avec skills outline complet, modules d'apprentissage gratuits, examens blancs officiels Microsoft. Ressource indispensable et toujours a jour.

Pluralsight - Path DP-300

Parcours video complet de 25h couvrant tous les domaines avec demos pratiques et quiz. Excellent pour visualiser les concepts.

Microsoft Learn Sandbox & Labs

Labs gratuits dans des environnements Azure preconfigures, sans utiliser votre abonnement. Cas concrets de configuration et troubleshooting.

Communaute Tech Community Microsoft

Forum officiel Azure SQL, blogs des Product Managers Microsoft, annonces des nouveautes. Subreddit r/AZURE complementaire.

5 erreurs classiques à éviter

  • Erreur 1 : Confondre Azure SQL Database, Managed Instance et SQL Server on VM. Etudier precisement les differences fonctionnelles : SQL Agent absent sur SQL DB, cross-database queries limitees, etc.
  • Erreur 2 : Negliger les DMVs et Query Store au profit des outils graphiques. L'examen teste souvent l'identification du bon DMV ou la bonne requete Query Store pour un scenario donne.
  • Erreur 3 : Sous-estimer le PowerShell et Azure CLI. De nombreuses questions demandent la commande exacte (New-AzSqlDatabase, az sql db create) avec les bons parametres.
  • Erreur 4 : Ignorer les differences entre auto-failover groups (transparent) et active geo-replication (manuel) ainsi que leurs cas d'usage RTO/RPO specifiques.
  • Erreur 5 : Passer l'examen sans avoir manipule un environnement reel. Les questions de cas d'etude requierent une comprehension pratique impossible a obtenir uniquement par la lecture.

5 questions types corrigées

Q1. Vous devez migrer une base SQL Server 2019 on-premise de 8 To avec SQL Agent jobs et cross-database queries vers Azure avec un minimum de refactoring. Quelle solution choisir ?
Réponse : B
Azure SQL Managed Instance offre une compatibilite quasi totale avec SQL Server on-premise incluant SQL Agent, cross-database queries, CLR, Service Broker. Business Critical supporte jusqu'a 16 To et offre les meilleures performances avec stockage local SSD. Azure SQL Database (A, D) ne supporte pas SQL Agent ni cross-database queries natives. SQL Server sur VM (C) fonctionnerait mais demanderait plus de gestion (patching OS, backups manuels), allant a l'encontre du minimum de refactoring vise par une approche PaaS.
Q2. Une requete s'execute lentement de facon intermittente sur Azure SQL Database. Quel outil identifie le mieux la regression de plan d'execution ?
Réponse : B
Query Store capture l'historique des plans d'execution, statistiques runtime et permet de comparer les plans pour une meme requete au fil du temps. C'est l'outil reference pour detecter les regressions de plan. On peut alors forcer le bon plan avec sp_query_store_force_plan ou laisser Automatic Tuning le faire. SQL Server Profiler (A) est deprecie et non disponible sur Azure SQL DB. DTA (C) recommande des index, ne detecte pas les regressions. Activity Monitor (D) montre l'activite instantanee uniquement.
Q3. Vous devez chiffrer une colonne contenant des numeros de carte bancaire avec la possibilite d'effectuer des recherches par egalite mais sans que l'administrateur Azure puisse voir les valeurs. Quelle technologie utiliser ?
Réponse : C
Always Encrypted chiffre les donnees cote client : les cles de chiffrement ne sont jamais exposees au moteur Azure SQL, donc invisibles pour les administrateurs Azure. Avec secure enclaves, on peut effectuer des operations de comparaison (egalite, range). TDE (A) chiffre au repos mais les donnees sont en clair pour le moteur et donc visibles pour les admins. Dynamic Data Masking (B) masque uniquement l'affichage. Row-Level Security (D) filtre les lignes selon l'utilisateur, ne chiffre rien.

Voir plus de questions gratuites →

Carrière & salaire après DP-300

DP-300 ouvre des postes de Database Administrator Azure, Cloud DBA, Data Platform Engineer et Database Reliability Engineer. En France 2026, les salaires constates : Junior DBA Azure certifie 42-50k EUR, confirme 3-5 ans 55-70k EUR, Senior/Lead 75-95k EUR. A Paris et en region parisienne, ajouter 10-15%. En freelance, les TJM oscillent entre 550 et 800 EUR. L'evolution naturelle mene vers Data Architect (90-120k EUR) ou Solutions Architect Azure. Certifications complementaires recommandees : DP-203 Azure Data Engineer Associate, AZ-104 Azure Administrator, AZ-305 Solutions Architect Expert. Les recruteurs (banque, assurance, ESN comme Capgemini, Sopra Steria, Accenture) priorisent les profils DP-300 pour leurs projets de migration vers Azure SQL Managed Instance. Excellente porte d'entree vers les metiers de la data.

Détail des salaires DP-300 en 2026 →

FAQ — DP-300

Combien de temps faut-il pour preparer DP-300 ?

Avec une experience SQL Server prealable, comptez 80-100 heures sur 6-8 semaines. Sans experience SQL, prevoyez 150-200 heures sur 3-4 mois en passant d'abord le DP-900 Azure Data Fundamentals.

Cette certification est-elle reconnue en France ?

Oui, tres largement. Microsoft est leader cloud en France et la majorite des grandes entreprises (CAC 40, banques, assurances, administration) utilisent Azure SQL. DP-300 apparait frequemment dans les offres d'emploi DBA et data.

Quel est le taux de reussite a DP-300 ?

Microsoft ne publie pas les taux officiels, mais les communautes estiment 55-65% au premier passage. Avec preparation serieuse incluant labs pratiques et examens blancs, le taux depasse 80%.

Quel est le salaire apres DP-300 ?

En France 2026 : 42-50k EUR pour un profil junior, 55-70k EUR avec 3-5 ans d'experience, 75-95k EUR pour des seniors. Les freelances facturent entre 550 et 800 EUR par jour selon expertise et localisation.

Faut-il une experience prealable ?

Aucun prerequis officiel mais Microsoft recommande 1-2 ans d'experience SQL Server (T-SQL, indexation, backup/restore) et des bases sur Azure (portail, ARM, networking). Sans cela, commencer par DP-900.

DP-300 ou cert concurrente : laquelle choisir ?

DP-300 est specifique Azure SQL. Si vous travaillez sur AWS, preferez AWS Certified Database Specialty. Pour Oracle, OCP Database Administrator. DP-300 est le choix optimal pour les environnements Microsoft majoritaires en Europe.

Combien coute l'examen DP-300 ?

165 EUR HT en France via Pearson VUE en 2026. Microsoft propose parfois des bons de reduction lors d'evenements (Microsoft Ignite, Cloud Skills Challenge) ou des passages gratuits via les programmes partenaires.

Combien de fois peut-on repasser DP-300 ?

En cas d'echec : 24h d'attente pour la 2e tentative, puis 14 jours entre chaque tentative suivante. Maximum 5 tentatives par an. Chaque passage est payant au tarif plein de 165 EUR HT.

Prêt à passer à la pratique ?

Lancez votre examen blanc gratuit ou faites le test d'orientation pour valider votre choix.

Démarrer l'examen blanc DP-300 → Test d'orientation