CC

Guide officiel de l'examen AZ-305

Format de l'examen, domaines et conseils de pr\u00E9paration

AZ-305 : Guide d'étude sur la conception de solutions d'infrastructure Microsoft Azure

Présentation de l'examen

  • Certification : Microsoft Azure Solutions Architect Expert
  • Code d'examen : AZ-305
  • Audience cible : Architectes de solutions concevant des solutions cloud et hybrides sur Azure
  • ExpĂ©rience requise : ExpĂ©rience avancĂ©e dans les opĂ©rations informatiques, la mise en rĂ©seau, la virtualisation, l'identitĂ©, la sĂ©curitĂ©, la continuitĂ© des activitĂ©s, la reprise aprĂšs sinistre, les plateformes de donnĂ©es et la gouvernance

Prérequis

  • L'une des certifications de niveau associĂ© suivantes :
    • Azure Administrator Associate (AZ-104)
    • Azure Developer Associate (AZ-204)

Compétences mesurées (à partir du 18 octobre 2024)

1. Concevoir des solutions d'identité, de gouvernance et de surveillance (25-30%)

Concevoir des solutions de journalisation et de surveillance

  • Recommander une solution de journalisation
  • Recommander une solution pour l'acheminement des journaux
  • Recommander une solution de surveillance

Concevoir des solutions d'authentification et d'autorisation

  • Recommander une solution d'authentification
  • Recommander une solution de gestion des identitĂ©s
  • Recommander une solution pour autoriser l'accĂšs aux ressources Azure
  • Recommander une solution pour autoriser l'accĂšs aux ressources locales
  • Recommander une solution pour gĂ©rer les secrets, les certificats et les clĂ©s

Concevoir la gouvernance

  • Recommander une structure pour les groupes d'administration, les abonnements et les groupes de ressources
  • Recommander une stratĂ©gie pour l'Ă©tiquetage des ressources
  • Recommander une solution pour la gestion de la conformitĂ©
  • Recommander une solution pour la gouvernance des identitĂ©s

2. Concevoir des solutions de stockage de données (20-25%)

Concevoir des solutions de stockage de données relationnelles

  • Recommander une solution pour le stockage de donnĂ©es relationnelles
  • Recommander un niveau de service et un niveau de calcul de base de donnĂ©es
  • Recommander une solution pour la mise Ă  l'Ă©chelle de la base de donnĂ©es
  • Recommander une solution pour la protection des donnĂ©es

Concevoir des solutions de stockage de données semi-structurées et non structurées

  • Recommander une solution pour le stockage de donnĂ©es semi-structurĂ©es
  • Recommander une solution pour le stockage de donnĂ©es non structurĂ©es
  • Recommander une solution de stockage de donnĂ©es pour Ă©quilibrer les fonctionnalitĂ©s, les performances et les coĂ»ts
  • Recommander une solution de donnĂ©es pour la protection et la durabilitĂ©

Concevoir l'intégration des données

  • Recommander une solution pour l'intĂ©gration des donnĂ©es
  • Recommander une solution pour l'analyse des donnĂ©es

3. Concevoir des solutions de continuité des activités (15-20%)

Concevoir des solutions de sauvegarde et de reprise aprĂšs sinistre

  • Recommander une solution de reprise pour les charges de travail Azure et hybrides qui rĂ©pondent aux objectifs de reprise
  • Recommander une solution de sauvegarde et de rĂ©cupĂ©ration pour le calcul
  • Recommander une solution de sauvegarde et de rĂ©cupĂ©ration pour les bases de donnĂ©es
  • Recommander une solution de sauvegarde et de rĂ©cupĂ©ration pour les donnĂ©es non structurĂ©es

Concevoir pour la haute disponibilité

  • Recommander une solution de haute disponibilitĂ© pour le calcul
  • Recommander une solution de haute disponibilitĂ© pour les donnĂ©es relationnelles
  • Recommander une solution de haute disponibilitĂ© pour les donnĂ©es semi-structurĂ©es et non structurĂ©es

4. Concevoir des solutions d'infrastructure (30-35%)

Concevoir des solutions de calcul

  • SpĂ©cifier les composants d'une solution de calcul en fonction des exigences de la charge de travail
  • Recommander une solution basĂ©e sur des machines virtuelles
  • Recommander une solution basĂ©e sur des conteneurs
  • Recommander une solution basĂ©e sur le serverless
  • Recommander une solution de calcul pour le traitement par lots

Concevoir une architecture d'application

  • Recommander une architecture de messagerie
  • Recommander une architecture orientĂ©e Ă©vĂ©nements
  • Recommander une solution pour l'intĂ©gration des API
  • Recommander une solution de mise en cache pour les applications
  • Recommander une solution de gestion de la configuration des applications
  • Recommander une solution de dĂ©ploiement automatisĂ© pour les applications

Concevoir des migrations

  • Évaluer une solution de migration en utilisant le Microsoft Cloud Adoption Framework
  • Évaluer les serveurs, les donnĂ©es et les applications locaux en vue d'une migration
  • Recommander une solution pour la migration des charges de travail vers IaaS et PaaS
  • Recommander une solution pour la migration de bases de donnĂ©es
  • Recommander une solution pour la migration de donnĂ©es non structurĂ©es

Concevoir des solutions réseau

  • Recommander une solution de connectivitĂ© reliant les ressources Azure Ă  Internet
  • Recommander une solution de connectivitĂ© reliant les ressources Azure au local
  • Recommander une solution pour optimiser les performances du rĂ©seau
  • Recommander une solution pour optimiser la sĂ©curitĂ© du rĂ©seau
  • Recommander une solution d'Ă©quilibrage de charge et de routage

Principales ressources d'étude

Parcours d'apprentissage Microsoft Learn officiels

  • Concevoir des solutions d'identitĂ©, de gouvernance et de surveillance
  • Concevoir des solutions de continuitĂ© des activitĂ©s
  • Concevoir des solutions de stockage de donnĂ©es
  • Concevoir des solutions d'infrastructure
  • Architecturer les opĂ©rations d'infrastructure dans Azure

Architecture de référence

  • Centre d'architecture Azure
  • Cadre d'architecture Azure
  • Well-Architected Framework
  • Cloud Adoption Framework

Ressources de pratique

  • Évaluation de pratique gratuite sur Microsoft Learn
  • Études de cas du Centre d'architecture Azure
  • Architectures de rĂ©fĂ©rence et modĂšles de conception

Détails de l'examen

  • Score de passage : 700
  • Format des questions : Études de cas, choix multiple, faire glisser-dĂ©poser, zone sensible
  • DurĂ©e de l'examen : 120 minutes (150 minutes pour les non-anglophones)
  • Langues disponibles : Plusieurs langues dont l'anglais, le japonais, le chinois, le corĂ©en, l'allemand, le français, l'espagnol, le portugais
  • CoĂ»t de l'examen : 165 $ USD (varie selon la rĂ©gion)

Conseils de préparation

Temps d'étude recommandé

  • 4-6 mois pour les personnes nouvelles dans un rĂŽle d'architecte
  • 2-3 mois pour les architectes expĂ©rimentĂ©s nouveaux dans Azure
  • 1-2 mois pour les professionnels Azure expĂ©rimentĂ©s

Principaux domaines Ă  approfondir

  1. Piliers du Well-Architected Framework d'Azure
  2. ModÚles de haute disponibilité et de reprise aprÚs sinistre
  3. Architectures de gestion des identités et des accÚs
  4. Architectures de plateforme de données
  5. Connectivité hybride et multi-cloud
  6. Stratégies et outils de migration

Considérations de conception essentielles

Identité et sécurité

  • Architecture Zero Trust
  • StratĂ©gie de dĂ©fense en profondeur
  • ModĂšles d'intĂ©gration de Key Vault
  • AccĂšs conditionnel et PIM

Architecture des données

  • ModĂšles de data lake vs data warehouse
  • Polybase et intĂ©gration de donnĂ©es
  • StratĂ©gies de mise Ă  l'Ă©chelle des bases de donnĂ©es
  • Protection et conformitĂ© des donnĂ©es

Haute disponibilité

  • Exigences RPO et RTO
  • Architectures multi-rĂ©gions
  • ModĂšles actif-passif vs actif-actif
  • StratĂ©gies de rĂ©plication de base de donnĂ©es

Mise en réseau

  • Topologie hub-spoke
  • ExpressRoute vs VPN
  • Azure Firewall vs NVA tiers
  • Application Gateway vs Front Door
  • Architecture des points de terminaison privĂ©s

Migration

  • Phases du Cloud Adoption Framework
  • 5 R de la migration
  • CapacitĂ©s d'Azure Migrate
  • StratĂ©gies de migration de base de donnĂ©es

ModĂšles architecturaux importants

ModĂšles de calcul

  • Architecture n-tier
  • Microservices
  • Architectures serverless
  • Calcul haute performance
  • Web-queue-worker

ModÚles de données

  • CQRS (Command Query Responsibility Segregation)
  • Event sourcing
  • Partitionnement
  • ModĂšle de mise en cache
  • ModĂšle de vue matĂ©rialisĂ©e

ModÚles de fiabilité

  • ModĂšle de nouvelle tentative
  • Disjoncteur
  • Isolement cloisonnĂ©
  • Transaction de compensation
  • Surveillance des points de terminaison d'intĂ©gritĂ©

ModÚles de sécurité

  • IdentitĂ© fĂ©dĂ©rĂ©e
  • Gatekeeper
  • ModĂšle de clĂ© de voiturier
  • Limitation du dĂ©bit
  • Nivellement de charge basĂ© sur la file d'attente

Approche des études de cas

  • Lire attentivement les exigences
  • Identifier les contraintes techniques et commerciales
  • Prendre en compte l'optimisation des coĂ»ts
  • Concevoir pour la mise Ă  l'Ă©chelle et la croissance
  • Documenter les hypothĂšses
  • Valider par rapport au Well-Architected Framework

Parcours de certification

  • PrĂ©requis : AZ-104 ou AZ-204 requis
  • Renouvellement : Requis tous les 12 mois via Microsoft Learn
  • Certifications connexes :
    • Azure DevOps Engineer Expert (nĂ©cessite Ă©galement AZ-400)
    • Azure Security Engineer Associate (AZ-500)
    • Azure Network Engineer Associate (AZ-700)

Arbres de décision clés

Sélection du stockage

  1. DonnĂ©es relationnelles → SQL Database/SQL MI/PostgreSQL
  2. DonnĂ©es de document → Cosmos DB
  3. Fichiers → Azure Files/Blob Storage
  4. Big data → Data Lake Storage Gen2
  5. Cache → Redis Cache

Sélection du calcul

  1. Lift and shift → Virtual Machines
  2. Applications conteneurisĂ©es → AKS/Container Instances
  3. BasĂ© sur les Ă©vĂ©nements → Functions
  4. Applications web → App Service
  5. Traitement par lots → Batch

Sélection de l'intégration

  1. Messagerie → Service Bus/Event Hubs
  2. Workflow → Logic Apps
  3. Gestion des API → Service Gestion des API
  4. B2B → BizTalk/Logic Apps
  5. IntĂ©gration de donnĂ©es → Data Factory/Synapse