Objectifs

Le cours DP-300T00-AC: Administrer une base de données relationnelle sur MS Azure fournit aux apprenants les connaissances et les compétences nécessaires pour administrer une infrastructure de base de données SQL Server pour les bases de données relationnelles cloud, sur site et hybrides et qui travaillent avec les offres de bases de données relationnelles Microsoft PaaS. De plus, il sera utile aux personnes qui développent des applications qui fournissent du contenu à partir de bases de données relationnelles basées sur SQL. Le public de ce cours est constitué de professionnels gérant des données et des bases de données qui souhaitent en savoir plus sur l'administration des technologies de plate-forme de données disponibles sur Microsoft Azure. Ce cours est également précieux pour les architectes de données et les développeurs d'applications qui ont besoin de comprendre les technologies qui sont disponibles pour la plate-forme de données avec Azure et comment travailler avec ces technologies via des applications. Ce cours prépare les apprenants à passer l'examen de certification DP-300.

 

Après avoir terminé ce cours, les apprenants seront capables de :

Planifier, déployer et configurer les offres Azure SQL

Surveiller les performances de la base de données et optimiser une base de données et des requêtes pour des performances optimales

Planifier et configurer une solution de haute disponibilité.

 

Pré réquis

Les stagiaires doivent avoir une expérience professionnelle dans la gestion de bases de données et des connaissances techniques des technologies cloud. Plus spécifiquement, ils doivent avoir travaillé, géré et développé avec SQL Server. Une expérience avec Azure, telle que le déploiement et la gestion des ressources est nécessaire. Au minimum, les apprenants doivent avoir suivi les cours suivants:

Introduction à Azure SQL

AZ-900 Principes fondamentaux d'Azure

DP-900 Principes fondamentaux des données Microsoft Azure

 

Contenu

Module 1: Le rôle de l'administrateur de base de données Azure

Cours

Rôles de la plateforme de données Azure
Plateformes et options de base de données Azure
Niveaux de compatibilité SQL Server
Fonctionnalités d'aperçu d'Azure

TPs : Utilisation du portail Azure et de SQL Server Management Studio

Déploiement de SQL server sur une machine virtuelle Azure
Connexion à SQL Server et restauration d’une sauvegarde

Module 2: Planifier et mettre en œuvre les ressources de la plate-forme de données

Cours

Déploiement de SQL Server en tant que IaaS
Déploiement de SQL Server en tant que PaaS
Déploiement de solutions de bases de données Open Source sur Azure

TPs : Déployer une base de données Azure SQL

Déployer une Machine virtuelle à l'aide d'un template ARM
Configurer les ressources nécessaires avant de créer une base de données
Déployer une base de données Azure SQL
Enregistrer l'instance de base de données Azure SQL dans Azure Data Studio et valider la connectivité
Déployer PostgreSQL ou MySQL à l'aide d'un outil client pour valider la connectivité

Module 3: Mettre en œuvre un environnement sécurisé

Cours

Configurer l'authentification de base de données
Configurer l'autorisation de base de données
Mettre en œuvre la sécurité des données au repos
Mettre en œuvre la sécurité des données en transit
Mettre en œuvre des contrôles de conformité pour les données sensibles

TPs : Mettre en œuvre un environnement sécurisé

Configurer une règle de pare-feu basée serveur à l'aide du portail Azure
Autoriser l'accès aux bases de données Azure SQL avec Azure Active Directory
Activer la sécurité avancée des données et la classification des données
Gérer l'accès aux objets de la base de données

Module 4: Surveiller et optimiser les ressources opérationnelles

Cours

Références et suivi des performances
Principales causes des problèmes de performance
Configuration des ressources pour des performances optimales
Configuration de la base de données utilisateur
Tâches de maintenance liées aux performances

TPs : Surveiller et optimiser les ressources

Isoler les problèmes de processeur
Utiliser les problèmes de blocage de Query Store observer
Détecter et corriger les problèmes de fragmentation

Module 5: Optimiser les performances des requêtes

Cours

Comprendre les plans de requête de SQL Server
Explorer la conception de base de données basée performances
Évaluer les améliorations de performances

TPs : Dépannage des performances de requêtes

Identifier les problèmes de conception de base de données AdventureWorks2017
Isoler les zones problématiques des requêtes moins performantes dans AdventureWorks2017
Utiliser Query Store pour détecter et gérer la régression dans AdventureWorks2017
Utiliser des astuces de requêtes pour impacter les performances dans AdventureWorks2017  

Module 6: Automatisation des tâches

Cours

Configuration du déploiement automatique
Définir des tâches planifiées
Configurer des événements étendus
Gérer des ressources Azure PaaS à l'aide de méthodes automatisées  

TPs : Automatisation des taches

Déployer un template  Azure à partir d'un template Quickstart sur GitHub
Configurer les notifications en fonction des mesures de performances
Déployer un Runbook Azure Automation pour reconstruire des indexes sur une base de données Azure SQL

Module 7: Planifier et mettre en œuvre un environnement à haute disponibilité et de reprise après sinistre

Cours

Stratégies de haute disponibilité et de reprise après sinistre
Plateforme IaaS et outils de base de données pour HADR(High Availability, Disaster Recovery)
Plateforme PaaS et outils de base de données pour HADR
Sauvegarde et récupération de base de données   

TPs : Planifier et mettre en œuvre un environnement à haute disponibilité et de reprise après sinistre

Créer un groupe de disponibilité AlwaysOn
Activer la géo-réplication pour une base de données Azure SQL
Sauvegarder vers l'URL et restaurer à partir de l'URL

Durée

La formation se déroule en formation à distance ou en présentiel. Elle dure 04 jours d’affilée ou repartie sur deux week-ends. Elle comptabilise 28 heures au total

 

Ressources

Les apprenants auront accès aux ressources officielles (cours magistraux et TPs) via le compte Microsoft Learning Partner de l’entreprise. La formation se déroulera en vidéoconférence à l’aide de Microsoft Teams et les TPs seront directement accessibles en ligne. Les cours magistraux seront enregistrés et consultables à tout moment. 

 

Avantages

Support de cours (cours théoriques et TPs) offert aux stagiaires

Préparation à la certification à l’aide de fichier dumps

Séances de visio-conférence enregistrées

Voucher (bon de réduction à 100%) de certification offert aux stagiaires


Coût et modalités

 

Particulier

Entreprise

Total :Formation+Certification

350 000 F CFA

1 100 000 F CFA

 

NB: Les documents à fournir lors de l’inscription concernent les particuliers

PROCHAINES SESSIONS À DISTANCE CONFIRMÉES : 17/04/2023 et 17/06/2024.