(DP-300) Administering Relational Databases on Microsoft Azure
2290 €

Started on 1 January 1970 4 jours
2290 €

Objectif du cours Ce cours forme les administrateurs de bases de données à la gestion des systèmes de gestion de bases de données relationnelles (SGBDR) dans un environnement Azure. Il couvre le déploiement, la configuration, la sécurité, la surveillance, l’automatisation et l’optimisation des bases de données cloud. Public visé Administrateurs de bases de données Ingénieurs Cloud en charge du stockage…

Objectif du cours

Ce cours forme les administrateurs de bases de données à la gestion des systèmes de gestion de bases de données relationnelles (SGBDR) dans un environnement Azure. Il couvre le déploiement, la configuration, la sécurité, la surveillance, l’automatisation et l’optimisation des bases de données cloud.

Public visé

  • Administrateurs de bases de données

  • Ingénieurs Cloud en charge du stockage des données

  • Architectes de solutions data

  • Développeurs voulant mieux gérer leurs bases SQL sur Azure

Prérequis

  • Connaissance du langage SQL

  • Expérience dans la gestion ou le développement de bases de données

  • Compréhension des concepts de base liés à Azure (ressources, abonnements, RBAC)

Programme du cours

Module 1 : Introduction à l’administration des bases de données sur Azure
  • Modèles de déploiement : IaaS vs PaaS

  • Choisir entre Azure SQL Database, Managed Instance et SQL Server sur VM

  • Présentation des outils d’administration

Module 2 : Déploiement et configuration
  • Déploiement avec Azure Portal, PowerShell, CLI ou ARM

  • Configuration de la haute disponibilité et de la reprise après sinistre

  • Gestion des mises à jour et de la compatibilité

Module 3 : Sécurité des bases de données
  • Authentification Azure AD, RBAC, chiffrement des données

  • Gestion des pare-feu, des connexions chiffrées, et audits

  • Sécurisation des accès et protection contre les menaces

Module 4 : Surveillance et maintenance
  • Utilisation d’Azure Monitor, Log Analytics, Query Store

  • Surveillance des performances et alertes

  • Maintenance proactive et détection des incidents

Module 5 : Optimisation des performances
  • Analyse des requêtes avec Query Performance Insight

  • Indexation automatique, tuning de requêtes

  • Mise en cache, gestion des ressources et dimensionnement

Module 6 : Sauvegarde, restauration et migration
  • Stratégies de sauvegarde automatique

  • Restauration point-in-time et geo-restauration

  • Migration avec Data Migration Assistant et Database Migration Service

Module 7 : Automatisation des tâches d’administration
  • Jobs SQL, Azure Automation, PowerShell

  • Intégration avec Logic Apps et runbooks

  • Planification et exécution des tâches récurrentes

Compétences acquises

  • Déployer et configurer des bases SQL dans Azure

  • Appliquer les bonnes pratiques de sécurité et de gouvernance

  • Surveiller, dépanner et optimiser les performances

  • Automatiser les tâches répétitives pour gagner en efficacité

Leave a comment