☀️ C'est l'été chez ITTA ! Profitez de 10% de réduction jusqu'au 31 juillet sur une sélection de formations 🌴

Formation : Implémenter des solutions de base de données évolutives à l’aide d’Azure SQL (DP-300)

Ref. DP-300T00
Durée :
4
 jours
Examen :
Optionnel
Niveau :
Intermédiaire
Financement :
Eligible

Formation Implémenter des solutions de base de données évolutives à l'aide d'Azure SQL (DP-300)

Vos bases de données Azure SQL rencontrent des problèmes de performances, et les temps de réponse impactent directement vos applications métier ? L’administration de bases de données dans le cloud exige des compétences spécifiques qui dépassent largement la gestion traditionnelle de SQL Server on-premises. Sans expertise sur les mécanismes de haute disponibilité, de sécurité et d’optimisation propres à Azure, les incidents se multiplient et les coûts explosent. C’est précisément l’objectif de cette formation Azure SQL administration.

Cette formation officielle Microsoft DP-300 vous forme en 4 jours à l’administration complète des bases de données relationnelles sur Azure. Vous apprenez à planifier et implémenter des ressources Azure SQL Database, Azure SQL Managed Instance et SQL Server sur machines virtuelles Azure. Les formateurs certifiés MCT vous guident dans la configuration de la haute disponibilité, la mise en place de stratégies de sécurité, l’optimisation des performances par l’analyse des plans d’exécution et l’automatisation des taches d’administration. Cette formation prépare à la certification Azure Database Administrator Associate (examen DP-300). Tous les labs pratiques sont réalisés sur des environnements cloud Microsoft. Sessions proposées en présentiel à Genève et Lausanne ou en classe virtuelle.

Profils des Participants

  • Administrateurs de bases de données
  • Professionnels des données et analystes
  • Architectes de données
  • Développeurs d’applications
  • Ingénieurs systèmes et cloud
  • Consultants en technologies Microsoft

Objectifs

  • Planifier et implémenter des ressources de bases de données sur la plateforme Azure
  • Configurer la haute disponibilité et la reprise après sinistre pour Azure SQL
  • Sécuriser les bases de données avec le chiffrement, l’authentification et l’audit
  • Optimiser les performances des requêtes par l’analyse des plans d’exécution
  • Automatiser les taches d’administration avec les jobs et les alertes
  • Surveiller et diagnostiquer les problèmes de performance avec les outils Azure

Connaissances Préalables

  • Notions de base en administration de bases de données relationnelles
  • Compréhension générale des concepts cloud et services Azure
  • Familiarité avec le langage SQL et les requêtes de base

Contenu du Cours

Module 1 : Préparer la maintenance des bases de données SQL Server sur Azure

  • Décrire les rôles de la plateforme de données intelligentes Microsoft
  • Comprendre SQL Server dans une machine virtuelle Azure
  • Concevoir une base de données Azure SQL Database pour les applications natives cloud
  • Explorer Azure SQL Managed Instance

Module 2 : Déployer des solutions IaaS avec Azure SQL

  • Expliquer les options IaaS pour déployer SQL Server dans Azure
  • Comprendre les scénarios hybrides
  • Explorer les performances et la sécurité
  • Expliquer les options de haute disponibilité et de reprise d’activité

Module 3 : Déployer des solutions PaaS avec Azure SQL

  • Expliquer les options PaaS pour le déploiement de SQL Server dans Azure
  • Explorer une base de données SQL unique
  • Déployer un pool élastique de bases de données SQL
  • Comprendre une base de données SQL hyperscale
  • Examiner une instance managée Azure SQL

Module 4 : Migrer les charges de travail SQL Server vers Azure SQL Database

  • Choisir la bonne fonctionnalité Azure SQL Database
  • Utiliser l’extension de migration Azure SQL pour migrer vers Azure SQL Database
  • Explorer l’Assistant Migration de données pour migrer vers Azure SQL Database
  • Migrer vers une base de données Azure SQL à l’aide de BACPAC
  • Utiliser une méthode en ligne pour migrer vers Azure SQL Database
  • Déplacer des données vers Azure SQL Database

Module 5 : Migrer des charges de travail SQL Server vers Azure SQL Managed Instance

  • Évaluer les scénarios de migration
  • Migrer à l’aide d’Azure Arc
  • Utiliser log Replay Service (LRS) pour migrer
  • Migrer à l’aide d’un lien Managed Instance
  • Déplacer des données vers SQL Managed Instance

Module 6 : Configurer l’authentification et l’autorisation de base de données

  • Décrire l’authentification et les identités
  • Décrire les principaux de sécurité
  • Décrire les autorisations de base de données et d’objet
  • Identifier les échecs d’authentification et d’autorisation

Module 7 : Protéger les données en transit et au repos

  • Explorer Transparent Data Encryption
  • Configurer des règles de pare-feu de serveur et de base de données
  • Expliquer le chiffrement d’objet et les enclaves sécurisées
  • Activer des connexions chiffrées
  • Décrire l’injection de code SQL
  • Comprendre Azure Key Vault

Module 8 : Implémenter des contrôles de conformité pour les données sensibles

  • Découvrir la classification des données
  • Explorer l’audit du serveur et de la base de données
  • Implémenter le masquage dynamique des données
  • Implémenter la sécurité au niveau des lignes
  • Comprendre Microsoft Defender pour SQL
  • Explorer le registre
  • Implémenter Microsoft Purview

Module 9 : Décrire l’analyse des performances

  • Décrire les outils de supervision des performances
  • Décrire les métriques de performances critiques
  • Établir les métriques de référence
  • Explorer les événements étendus
  • Décrire l’observateur de base de données (préversion)
  • Explorer Query Performance Insight

Module 10 : Configurer des 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

Module 11 : Configurer des bases de données pour des performances optimales

  • Explorer les vérifications de maintenance de base de données
  • Décrire les options de configuration spécifiques à la base de données
  • Décrire le paramétrage automatique
  • Décrire le traitement intelligent des requêtes

Module 12 : Explorer l’optimisation des performances des requêtes

  • Comprendre les plans de requête
  • Expliquer les plans de requête estimés et les plans de requête réels
  • Décrire les vues et les fonctions de gestion dynamique
  • Explorer le Magasin des requêtes
  • Identifier les plans de requête problématiques
  • Décrire le blocage et le verrouillage

Module 13 : Explorer la conception de base de données basée sur les performances

  • Décrire la normalisation
  • Choisir les types de données appropriés
  • Concevoir des index

Module 14 : Évaluer les améliorations des performances

  • Expliquer les statistiques d’attente
  • Paramétrer et gérer les index
  • Comprendre les indicateurs de requête
  • Explorer les scénarios de performances

Module 15 : Automatiser le déploiement de base de données

  • Décrire les modèles de déploiement dans Azure
  • Automatiser le déploiement avec des modèles Azure Resource Manager et Bicep
  • Automatiser le déploiement à l’aide de PowerShell
  • Automatiser le déploiement avec Azure CLI

Module 16 : Créer et gérer des travaux SQL Agent

  • Créer un plan de maintenance SQL Server
  • Décrire les notifications d’état des tâches
  • Contrôle des connaissances

Module 17 : Gérer des tâches PaaS Azure à l’aide de l’automatisation

  • Découvrir les travaux élastiques
  • Générer un runbook Automation
  • Automatiser les workflows de base de données à l’aide de Logic Apps
  • Monitoring des tâches automatisées

Module 18 : Décrire les stratégies de haute disponibilité et de récupération d’urgence

  • Définir l’objectif de délai de récupération et l’objectif de point de récupération
  • Explorer les options de haute disponibilité et de reprise d’activité
  • Décrire les fonctionnalités de haute disponibilité et de reprise d’activité d’Azure pour les machines virtuelles Azure
  • Décrire la haute disponibilité et récupération d’urgence pour les déploiements PaaS
  • Explorer une solution de haute disponibilité et de reprise d’activité IaaS
  • Décrire les solutions hybrides

Module 19 : Explorer les solutions IaaS et PaaS pour la haute disponibilité et la récupération d’urgence

  • Décrire les clusters de basculement dans Windows Server
  • Configurer des groupes de disponibilité Always-On
  • Décrire la géoréplication active pour Azure SQL Database
  • Explorer les groupes de basculement automatique pour Azure SQL Database et Azure SQL Managed Instance
  • Analyser la disponibilité

Module 20 : Sauvegarder et restaurer des bases de données

  • Sauvegarder et restaurer SQL Server en cours d’exécution sur des machines virtuelles Azure
  • Sauvegarder une machine virtuelle SQL Server
  • Sauvegarder et restaurer une base de données pour SQL Database et SQL Managed Instance

Documentation

  • Accès à Microsoft Learn, la plateforme d’apprentissage en ligne Microsoft, offrant des ressources interactives et des contenus pédagogiques pour approfondir vos connaissances et développer vos compétences techniques.

Lab / Exercices

  • Ce cours vous donne un accès exclusif au laboratoire officiel Microsoft, vous permettant de mettre en pratique vos compétences dans un environnement professionnel.

Examen

  • Ce cours prépare à la certification DP-300 : Azure Database Administrator Associate.

Cours complémentaires

Financement Eligible

ITTA est partenaire d’un fonds de formation continue destiné aux travailleurs temporaires. Ce fonds peut subventionner cette formation, sous réserve que vous soyez assujetti(e) à la convention collective de travail (CCT) « Location de services » et que vous remplissiez certaines conditions, notamment avoir travaillé au moins 88 heures au cours des 12 derniers mois.

Informations Additionnelles

formation Azure SQL administration : Administration Azure SQL : un métier en forte demande en Suisse

La migration des bases de données vers le cloud Azure s’accélère dans les entreprises suisses, créant une demande croissante pour des administrateurs de bases de données qualifiés. Le role de DBA cloud dépasse les compétences traditionnelles de SQL Server pour inclure la gestion des services PaaS, l’automatisation via l’infrastructure as code et la maitrise des mécanismes de sécurité propres au cloud. La certification Azure Database Administrator Associate (DP-300) valide ces compétences et constitue un atout différenciateur sur le marché de l’emploi en Suisse romande. Les entreprises des secteurs bancaire, pharmaceutique et des services recherchent activement des profils certifiés capables de gérer leurs bases de données critiques sur Azure.

Contenu de la formation DP-300

Le programme officiel MOC couvre quatre grands domaines sur 4 jours intensifs. Le premier axe concerne la planification et l’implémentation des ressources de données, incluant le choix entre Azure SQL Database, SQL Managed Instance et SQL Server sur VM selon les besoins métier. Le deuxième domaine traite de la sécurité avec la configuration de l’authentification Azure AD, du chiffrement TDE et Always Encrypted, de l’audit et du masquage dynamique des données. Le troisième axe couvre la haute disponibilité et la reprise après sinistre avec les groupes de basculement automatique, la géo-réplication et les stratégies de sauvegarde. Le quatrième domaine se concentre sur l’optimisation des performances par l’analyse des plans d’exécution, la gestion des index, le Query Store et l’identification des goulots d’étranglement.

Profils visés et prérequis

Cette formation s’adresse aux administrateurs de bases de données, aux ingénieurs infrastructure et aux développeurs qui gèrent des bases SQL Server ou Azure SQL dans leur quotidien. Les DBA SQL Server expérimentés qui souhaitent évoluer vers le cloud y trouveront un parcours structuré pour acquérir les compétences Azure spécifiques. Les prérequis incluent une expérience pratique avec SQL Server, la connaissance du langage T-SQL et une compréhension des concepts fondamentaux d’Azure (groupes de ressources, réseaux virtuels, identités). La formation DP-080 est recommandée pour les participants qui souhaitent consolider leurs bases en Transact-SQL avant d’aborder le DP-300.

Certification Azure Database Administrator Associate

L’examen DP-300 évalue votre capacité à administrer des bases de données relationnelles sur Azure de manière professionnelle. Les questions couvrent la planification des ressources, la sécurité, la haute disponibilité, le monitoring et l’optimisation des performances. Le format inclut des questions à choix multiples, des études de cas et des scénarios de résolution de problèmes. La certification est valable un an et peut etre renouvelée gratuitement via une évaluation en ligne. Chez ITTA, la formation suit rigoureusement le programme de l’examen, et les labs pratiques vous confrontent aux types de situations évaluées lors de la certification.

L’approche ITTA pour cette formation

ITTA est Microsoft Learning Partner et propose cette formation avec des formateurs certifiés MCT spécialisés en administration de bases de données. Le support de cours officiel MOC et les labs cloud sont inclus. Les sessions se déroulent en présentiel dans nos centres de Genève et Lausanne, ou en classe virtuelle avec un encadrement équivalent. Les groupes à effectif réduit garantissent un accompagnement personnalisé sur les exercices pratiques. Les formateurs partagent leur expérience terrain en administration de bases de données critiques dans des environnements de production exigeants, ce qui enrichit la formation au-dela du contenu théorique. Cette approche pratique vous prépare efficacement à la fois pour l’examen de certification et pour vos responsabilités quotidiennes de DBA cloud. Les participants bénéficient également de conseils concrets sur les bonnes pratiques de monitoring et de gestion des incidents en environnement Azure.

Questions fréquentes

Quelle est la différence entre Azure SQL Database et SQL Managed Instance ?

Azure SQL Database est un service PaaS entièrement managé, idéal pour les nouvelles applications cloud. SQL Managed Instance offre une compatibilité quasi totale avec SQL Server on-premises, facilitant la migration d’applications existantes. La formation couvre les deux services en détail.

Faut-il une expérience en SQL Server pour suivre le DP-300 ?

Oui, une expérience pratique avec SQL Server et le langage T-SQL est nécessaire. Si vous débutez en SQL, la formation DP-080 constitue un prérequis recommandé.

La certification DP-300 remplace-t-elle les anciennes certifications SQL Server ?

Oui, la certification Azure Database Administrator Associate (DP-300) remplace les anciennes certifications MCSA et MCSE SQL Server qui ne sont plus disponibles.

Les labs pratiques couvrent-ils des scénarios de migration ?

Oui, les exercices incluent des scénarios de migration de SQL Server vers Azure SQL Database et SQL Managed Instance, avec l’utilisation d’Azure Database Migration Service.

Combien de temps la certification DP-300 est-elle valable ?

La certification est valable un an. Elle peut etre renouvelée gratuitement via une évaluation en ligne disponible sur Microsoft Learn quelques mois avant l’expiration.

Cette formation couvre-t-elle aussi Azure Synapse Analytics ?

Le DP-300 se concentre sur les bases de données relationnelles (Azure SQL Database, SQL Managed Instance, SQL Server sur VM). Azure Synapse Analytics est couvert dans d’autres formations du parcours data comme le DP-600.

Prix de l'inscription
CHF 3'000.-
Inclus dans ce cours
  • Formation dispensée par un formateur certifié
  • 180 jours d’accès aux labs Officiels Microsoft
  • Documentation Officielle au format digital
  • Badge de réussite Officiel Microsoft
Mois actuel

mar23Juin(Juin 23)09:00ven26(Juin 26)17:00VirtuelVirtuel Etiquettes de sessionDP-300T00

mar23Juin(Juin 23)09:00ven26(Juin 26)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionDP-300T00

mar28juil(juil 28)09:00ven31(juil 31)17:00VirtuelVirtuel Etiquettes de sessionDP-300T00

mar28juil(juil 28)09:00ven31(juil 31)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionDP-300T00

mar01Sep09:00ven04(Sep 4)17:00VirtuelVirtuel Etiquettes de sessionDP-300T00

mar01Sep09:00ven04(Sep 4)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionDP-300T00

mar06Oct(Oct 6)09:00ven09(Oct 9)17:00VirtuelVirtuel Etiquettes de sessionDP-300T00

mar06Oct(Oct 6)09:00ven09(Oct 9)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionDP-300T00

mar10Nov(Nov 10)09:00ven13(Nov 13)17:00VirtuelVirtuel Etiquettes de sessionDP-300T00

mar10Nov(Nov 10)09:00ven13(Nov 13)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionDP-300T00

mar15Déc(Déc 15)09:00ven18(Déc 18)17:00VirtuelVirtuel Etiquettes de sessionDP-300T00

mar15Déc(Déc 15)09:00ven18(Déc 18)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionDP-300T00

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande