Become a Microsoft Certified Azure Database Administrator Associate (DP-300)
Your Microsoft Azure services need consistent configuration and monitoring. Connect resources to operational requirements to prepare interventions more effectively. Strengthen your independence in managing the environment and communicating with the teams that depend on it.
- Duration
- 5 days 35 hours
- Code
- DP-300-BIS Code
- Certification
- Azure Database Administrator Associate Certification
Accredited training for the Azure Database Administrator Associate certification.
Presentation
Organisations moving to Azure need administrators who can manage, secure and optimise relational databases in the cloud. Azure SQL, including Azure SQL Database, Azure SQL Managed Instance and SQL Server on Azure virtual machines, is a leading solution for organisations seeking SQL Server capabilities in a managed cloud environment.
This 5-day pathway combines two complementary certifications. The first day covers Azure data fundamentals (DP-900): database concepts, Azure data services and modern data analysis. The following 4 days develop administration skills: planning and deploying data resources, security, monitoring and performance optimisation, task automation, and high availability and disaster recovery.
By the end of the pathway, you will have mastered end-to-end Azure SQL administration in an enterprise environment and be ready to take the official DP-300 exam, included in our offer, to earn the Microsoft Certified: Azure Database Administrator Associate certification (see the Certification tab for details).
Objectives
By the end of this Azure Database Administrator Associate course, you will be able to:
- Describe relational and non-relational Azure database components and Azure cloud data services (DP-900).
- Understand modern data warehouses and analytical workloads in Azure (DP-900).
- Plan and deploy Azure data resources: Azure SQL Database, Azure SQL Managed Instance and SQL Server on Azure virtual machines.
- Implement a secure environment with Microsoft Entra ID authentication, encryption, auditing and data compliance.
- Monitor and optimise database resources, query performance, indexes and execution plans.
- Configure and manage administrative task automation with SQL Agent and Azure Automation.
- Plan and deploy high availability and disaster recovery with Always On, geo-replication and Azure Backup.
- Perform administrative operations using T-SQL.
- Prepare for and pass DP-300 to earn Microsoft Certified: Azure Database Administrator Associate.
Program
DP-900: Microsoft Azure data fundamentals (1 day)
Module 1: exploring Azure data fundamentals
- Core data concepts: structured, unstructured and semi-structured data.
- Data processing roles and responsibilities: engineers, analysts and administrators.
- Relational and non-relational databases.
- Data analysis fundamentals.
Labs
- Explore core Azure data services through the Azure portal.
Module 2: analysing Azure relational data
- Introduction to Azure SQL Database, Azure SQL Managed Instance and SQL Server on VMs.
- Creating and deploying relational database services.
- Querying relational data with SQL.
Labs
- Deploy and query an Azure relational database through the Azure portal.
Module 3: analysing Azure non-relational data
- Introduction to Azure Cosmos DB, Azure Table Storage and Azure Blob Storage.
- Creating and deploying non-relational database services.
- Managing non-relational data stores.
Labs
- Deploy and explore an Azure non-relational data service.
Module 4: exploring modern Azure data analytics
- Modern data warehouse components: ingestion, storage and processing.
- Azure analytics services: Azure Synapse Analytics, Azure Databricks and Azure HDInsight.
- Data visualisation with Microsoft Power BI.
Labs
- Explore Azure Synapse Analytics and create a simple Power BI visualisation.
DP-300: administering Azure relational databases (4 days)
Module 1: understanding the Azure database administrator role
- The Azure database administrator role and its relationship with other data platform roles.
- Azure SQL Database, Azure SQL Managed Instance and SQL Server on Azure virtual machines.
- SQL Server compatibility levels and version-specific features.
Labs
- Provision a SQL Server instance on an Azure virtual machine and perform a backup.
Module 2: planning and deploying Azure data resources
- Deploying SQL Server as IaaS and PaaS on Azure.
- Deploying open-source databases on Azure: PostgreSQL and MySQL.
- Assessing and implementing an Azure database migration strategy.
Labs
- Deploy a VM using an ARM template, configure an Azure SQL database, connect through Azure Data Studio and deploy PostgreSQL or MySQL.
Module 3: implementing a secure Azure environment
- Configuring authentication and authorisation: Microsoft Entra ID, SQL Server authentication and RBAC.
- Securing data at rest and in transit: Transparent Data Encryption (TDE) and Always Encrypted.
- Applying compliance controls for sensitive data: classification, auditing and Microsoft Defender for SQL.
Labs
- Create a firewall rule, configure Microsoft Entra ID authentication, enable advanced security and control access to database objects.
Module 4: monitoring and optimising database resources
- Monitoring performance and establishing baselines.
- Identifying causes of performance problems: blocking, waits and fragmentation.
- Configuring resources to optimise performance.
- Creating performance-related maintenance tasks.
Labs
- Identify CPU issues, use Query Store to detect blocking and resolve index fragmentation.
Module 5: optimising SQL query performance
- Understanding and analysing SQL Server query plans.
- Assessing improvements through indexes, statistics and query hints.
- Using Query Store to detect and manage performance regression.
Labs
- Analyse query plans, detect design anomalies, identify problem areas and use query hints to improve performance.
Module 6: configuring and managing task automation
- Configuring automatic Azure resource deployment.
- Creating scheduled tasks with SQL Agent and Azure Automation.
- Managing Azure PaaS resources with automated solutions and runbooks.
Labs
- Deploy an Azure template from GitHub, configure performance alerts and set up an Azure Automation runbook to rebuild indexes.
Module 7: planning and configuring high availability and disaster recovery
- Selecting high availability and disaster recovery strategies based on RTO/RPO objectives.
- IaaS HADR solutions: Always On Availability Groups and clustering.
- PaaS HADR solutions: active geo-replication, automatic failover groups and Azure Backup.
- Database backup and recovery.
Labs
- Create an Always On availability group, configure Azure SQL Database geo-replication and perform backup and recovery from a URL.
Audience
This course is designed for data professionals seeking to master relational database administration on Microsoft Azure, including:
- Database administrators managing on-premises or cloud SQL Server databases who want to migrate to Azure SQL and obtain DP-300 certification.
- Data engineers and architects seeking deeper expertise in Azure data services and high availability and disaster recovery solutions.
- Application developers working with Azure relational databases who want to understand administration, security and performance optimisation.
Prerequisites
To attend this course, you should have:
- Technical skills: SQL Server administration experience, including T-SQL queries, index management and backup/recovery.
- Theoretical foundations: knowledge of Azure cloud fundamentals, ideally through DP-900 Azure Data Fundamentals or equivalent experience; the first day covers these foundations.
- Professional experience: a background in data management or relational database administration in an enterprise environment.
Teaching and assessment methods
- Initial skills assessment
- Training materials provided to participants
- Continuous assessment throughout the course
- End-of-course feedback questionnaire
- Combination of theory and practical application
- Attendance records
- Post-course follow-up evaluation
- Practical exercises
Course highlights
- Official Microsoft programme: content aligned with the current DP-900 and DP-300 frameworks, delivered by a Microsoft Certified Trainer (MCT).
- Training in French: course materials, official practical labs and instruction entirely in French to support learning.
- Complete progressive pathway: 1 day of Azure data fundamentals (DP-900), followed by 4 days of advanced Azure SQL administration (DP-300).
- DP-300 exam included: the official Microsoft exam is included at no additional cost.
- Microsoft Exam Replay included: if your first attempt is unsuccessful, you can retake the exam free of charge, maximising your chances of certification.
Dates and sessions
Choose the date and delivery format that suit you.
No upcoming sessions are currently available.
Session alerts
Microsoft®, Microsoft Azure®, Microsoft Entra® and Azure SQL® are registered trademarks or trademarks of Microsoft Corporation in the United States and other countries.
fr
en