Une référence concise des modèles d'architecture évalués par l'examen SC-100. Lisez de haut en bas ou sautez à une section.
Concevoir une stratégie et une architecture Zero Trust
Démarrer une transformation Zero Trust à partir d'un modèle de périmètre traditionnel.
Prioriser le principe de « Vérifier explicitement ». Authentifier et autoriser chaque requête d'accès en fonction de tous les points de données disponibles (identité, appareil, emplacement, service, données, anomalies).
Pourquoi: La vérification explicite est le pilier fondamental du Zero Trust. Tous les autres contrôles (moindre privilège, supposition de violation) s'appuient sur ce principe fondamental de ne jamais faire confiance et de toujours vérifier.
Concevoir une défense complète contre la chaîne d'attaque complète des rançongiciels.
Combiner les postes de travail à accès privilégié (PAW) pour prévenir le vol de justificatifs d'identité et le mouvement latéral, avec une architecture de sauvegarde immuable (coffres immuables Azure Backup, MUA) pour une récupération résiliente.
Pourquoi: Cela aborde à la fois la prévention (les PAW perturbent l'attaque) et la récupération (les sauvegardes immuables assurent la continuité des activités si la prévention échoue), offrant une véritable résilience.
Intégrer la modélisation des menaces dans un cycle de développement agile avec des sprints courts.
Mettre en œuvre une modélisation des menaces incrémentale à l'aide de la méthodologie STRIDE. L'intégrer dans la planification des sprints, en mettant à jour le modèle à mesure que l'architecture évolue, et en l'utilisant comme point de contrôle pour les revues de sécurité.
Pourquoi: La modélisation des menaces doit être continue, et non un événement ponctuel, pour être efficace dans les environnements agiles. Les mises à jour incrémentales maintiennent la sécurité alignée sur la vélocité de développement.
Mettre en œuvre le Zero Trust avec une approche progressive pour des gains rapides.
Suivre la priorisation du Plan de Modernisation Rapide (RaMP) Zero Trust : 1. Gestion des identités et des accès, 2. Points de terminaison et appareils, 3. Applications, 4. Réseau et infrastructure.
Pourquoi: La sécurisation de l'identité offre la réduction de risque immédiate la plus significative et constitue le plan de contrôle pour tous les autres piliers du Zero Trust.
Prioriser la remédiation des vulnérabilités en fonction de l'impact métier, et non seulement des scores CVSS.
Utiliser Microsoft Security Exposure Management pour effectuer une analyse des chemins d'attaque contre les actifs critiques identifiés. Prioriser la remédiation des vulnérabilités qui fournissent des chemins d'attaque viables vers des cibles de grande valeur.
Pourquoi: L'analyse des chemins d'attaque contextualise les vulnérabilités avec le risque métier, garantissant que les efforts de remédiation sont concentrés sur les menaces qui représentent le plus grand danger pour l'organisation.
Évaluer les stratégies techniques de gouvernance, risque et conformité (GRC) et les stratégies d'opérations de sécurité
Appliquer une base de sécurité cohérente à travers une grande entreprise avec de nombreux abonnements Azure.
Mettre en œuvre des initiatives Azure Policy alignées avec MCSB au niveau du groupe d'administration racine. Utiliser Microsoft Defender for Cloud pour un contrôle continu de la conformité sur tous les abonnements hérités.
Pourquoi: L'affectation de politiques au niveau du groupe d'administration fournit des garde-fous évolutifs et hérités pour tous les abonnements actuels et futurs, garantissant une base de sécurité cohérente par défaut.
Concevoir un Centre d'Opérations de Sécurité (SOC) pour une entreprise mondiale avec des exigences régionales de résidence des données.
Déployer une architecture Microsoft Sentinel multi-espaces de travail. Conserver les données dans des espaces de travail Log Analytics régionaux pour répondre aux besoins de résidence. Utiliser Azure Lighthouse pour la gestion centralisée et les requêtes inter-espaces de travail pour une chasse aux menaces unifiée.
Pourquoi: Ce modèle équilibre les opérations de sécurité centralisées et la visibilité globale avec la conformité à la résidence des données locales, évitant les violations de transfert de données.
Optimiser les opérations SOC en utilisant Microsoft Defender XDR et Microsoft Sentinel.
Activer le connecteur Microsoft Defender XDR dans Sentinel pour la synchronisation bidirectionnelle des incidents. Utiliser Defender XDR pour une investigation approfondie et automatisée des incidents M365/points de terminaison. Utiliser Sentinel pour la corrélation inter-domaines avec des sources tierces et la chasse aux menaces avancée.
Pourquoi: Cette approche « mieux ensemble » tire parti des forces des deux plateformes : XDR pour une réponse intégrée et automatisée au sein de l'écosystème Microsoft et SIEM pour une visibilité et une corrélation larges et multiplateformes.
Mettre en œuvre l'automatisation de la réponse aux incidents sans introduire de risque excessif dû aux faux positifs.
Concevoir une stratégie d'automatisation échelonnée dans Sentinel. Automatiser entièrement les actions à faible risque (enrichissement, notifications). Utiliser des workflows d'approbation avec intervention humaine pour les actions à risque moyen (blocage d'adresses IP). Réserver les actions à fort impact (désactivation de comptes) pour une exécution manuelle.
Pourquoi: L'automatisation échelonnée équilibre la rapidité de réponse avec une supervision appropriée, maximisant l'efficacité du SOC pour les tâches courantes tout en empêchant les actions automatisées de causer des perturbations opérationnelles majeures.
Établir un plan de surveillance de sécurité unifié sur les environnements sur site, Azure, AWS et GCP.
Utiliser Microsoft Sentinel comme SIEM central. Intégrer les serveurs sur site/multicloud via Azure Arc. Utiliser les connecteurs de données natifs de Sentinel pour les services AWS et GCP. Activer Microsoft Defender for Cloud sur tous les environnements.
Pourquoi: Azure Arc étend le plan de contrôle Azure à toute infrastructure, offrant une vue unique pour la gestion de la sécurité (Defender for Cloud) et la surveillance (Sentinel) sur les parcs hybrides et multicloud.
Assurer la rétention à long terme et inviolable des journaux d'audit administratifs pour la conformité.
Configurer les paramètres de diagnostic pour exporter les journaux d'activité Azure vers un espace de travail Log Analytics dédié et un compte de stockage Azure immuable. Placer ces ressources dans un abonnement de sécurité/gestion séparé et verrouillé.
Pourquoi: Le stockage immuable (WORM) empêche la falsification des journaux. Un abonnement de gestion séparé isole les journaux des administrateurs de charges de travail, empêchant un administrateur compromis de masquer ses traces.
Prioriser les investissements en contrôles de sécurité basés sur les modèles d'attaque probables.
Mapper les contrôles de sécurité existants au cadre MITRE ATT&CK. Analyser les renseignements sur les menaces pertinents pour l'industrie afin d'identifier les TTP courants utilisés par les adversaires probables. Prioriser la réduction des lacunes de détection/prévention pour ces TTP spécifiques.
Pourquoi: Cette approche axée sur les menaces garantit que les investissements en sécurité s'attaquent directement aux vecteurs d'attaque les plus probables et les plus impactants, maximisant la réduction des risques.
Gérer les autorisations excessives (prolifération des autorisations) pour les identités sur Azure, AWS et GCP.
Déployer Microsoft Entra Permissions Management (CIEM). L'utiliser pour la découverte continue des autorisations, l'évaluation des risques (indice de prolifération des autorisations) et la génération de recommandations pour l'ajustement des autorisations afin d'appliquer le principe du moindre privilège.
Pourquoi: CIEM est une solution spécialisée pour gérer la complexité des autorisations multicloud, offrant une visibilité et une analyse automatisée qui n'est pas réalisable avec les outils IAM natifs du cloud seuls.
Concevoir un programme pour détecter l'exfiltration de données ou le sabotage par des employés internes.
Mettre en œuvre Microsoft Purview Insider Risk Management. Intégrer avec les systèmes RH pour déclencher des politiques basées sur des événements d'emploi (ex. : démission). Configurer les politiques basées sur des indicateurs de risque et utiliser la pseudonymisation pour protéger la vie privée pendant l'analyse initiale.
Pourquoi: Une gestion efficace des risques internes nécessite de corréler les signaux techniques (ex. : téléchargement en masse) avec le contexte RH (ex. : date de fin d'emploi de l'employé), ce que Purview est conçu pour faire tout en respectant la vie privée.
Concevoir la sécurité pour l'infrastructure
Concevoir la sécurité réseau pour une topologie Azure hub-and-spoke standard.
Déployer Azure Firewall Premium dans le VNet hub pour une inspection centralisée du trafic (incluant IDPS et inspection TLS). Utiliser des Routes Définies par l'Utilisateur (UDR) pour forcer le tunnelage du trafic depuis les spokes. Utiliser des NSG pour la microsegmentation au sein des spokes. Activer Azure DDoS Protection sur le hub.
Pourquoi: Cette architecture en couches offre une défense en profondeur : protection centralisée contre les menaces dans le hub, microsegmentation dans les spokes et protection contre les attaques volumétriques à la périphérie.
Architecture pour empêcher un attaquant de passer d'un poste de travail compromis à des serveurs critiques (Tier 0).
Mettre en œuvre le modèle d'administration hiérarchisé. Utiliser des comptes et des postes de travail à accès privilégié (PAW) séparés et dédiés pour les différentes couches d'administration (Tier 0, 1, 2). Exiger que les identifiants du Tier 0 ne soient jamais utilisés sur des systèmes de couche inférieure.
Pourquoi: Cela crée des frontières d'isolation des identifiants, rendant impossible qu'un vol d'identifiants sur un actif de couche inférieure (comme un poste de travail utilisateur) ne mène à la compromission d'un actif de couche supérieure (comme un contrôleur de domaine).
Sécuriser un environnement de technologie opérationnelle (OT) avec des appareils hérités qui ne peuvent pas exécuter d'agents de sécurité.
Déployer Microsoft Defender for IoT à l'aide de capteurs réseau passifs et sans agent. Mettre en œuvre une segmentation réseau basée sur le modèle de Purdue pour créer une DMZ entre l'IT et l'OT. Intégrer les alertes Defender for IoT dans Microsoft Sentinel.
Pourquoi: La surveillance passive du réseau offre une visibilité sur les protocoles et les menaces spécifiques à l'OT sans impacter les systèmes industriels sensibles et hérités. La segmentation contient les menaces et contrôle les flux de données IT/OT.
Concevoir une sécurité en profondeur pour les charges de travail Azure Kubernetes Service (AKS).
Combiner Microsoft Defender for Containers (analyse de registre, détection des menaces d'exécution) avec Azure Policy pour AKS (contrôle d'admission pour appliquer des normes de sécurité comme l'interdiction des conteneurs privilégiés) et des politiques réseau (pour la microsegmentation de pod à pod).
Pourquoi: La sécurité des conteneurs nécessite une approche multicouche : « shift-left » dans le registre, garde-fous préventifs au déploiement (contrôle d'admission), isolation réseau à l'exécution et détection des menaces à l'exécution.
Concevoir une connectivité hautement sécurisée et performante entre les centres de données sur site et Azure.
Utiliser ExpressRoute avec un peering privé comme connexion principale, avec un VPN site-à-site comme sauvegarde de basculement. Activer le chiffrement MACsec ou IPsec sur ExpressRoute. Utiliser des points de terminaison privés pour accéder aux services Azure PaaS.
Pourquoi: ExpressRoute offre une connexion privée et dédiée, contournant l'internet public. Les points de terminaison privés garantissent que le trafic PaaS reste également hors de l'internet. Le chiffrement sur ExpressRoute offre une défense en profondeur.
Concevoir une sécurité maximale pour un compte de stockage Azure contenant des données sensibles.
Désactiver l'accès public et l'accès anonyme. Utiliser des points de terminaison privés pour l'accès réseau. Utiliser des identités managées pour l'authentification des applications. Imposer le chiffrement avec des clés gérées par le client (CMK). Activer Microsoft Defender for Storage pour la détection des menaces.
Pourquoi: Cette approche en couches aborde tous les vecteurs de sécurité clés : exposition réseau (points de terminaison privés), gestion des justificatifs (identités managées), contrôle du chiffrement (CMK) et menaces d'exécution (Defender for Storage).
Appliquer une gestion de la sécurité et une gouvernance cohérentes aux serveurs sur site et multicloud.
Intégrer les serveurs à Azure Arc. Cela étend le plan de contrôle Azure, permettant la gestion via Microsoft Defender for Cloud (CSPM/CWP), l'application d'Azure Policy (y compris la configuration invitée) et l'utilisation de services comme Update Management.
Pourquoi: Azure Arc est la technologie fondamentale pour créer un plan unique de gestion et de sécurité sur un parc de serveurs hybrides et multicloud.
Sécuriser l'accès des travailleurs à distance aux applications internet/SaaS et aux applications d'entreprise privées.
Mettre en œuvre Global Secure Access de Microsoft. Utiliser Microsoft Entra Internet Access comme passerelle web sécurisée (SWG) pour le trafic SaaS/internet. Utiliser Microsoft Entra Private Access comme solution Zero Trust Network Access (ZTNA) pour remplacer les VPN traditionnels.
Pourquoi: Cela fournit une solution SSE unifiée, centrée sur l'identité, qui applique des politiques de sécurité cohérentes quelle que soit la localisation de l'utilisateur ou le type de ressource, s'alignant sur les principes modernes du Zero Trust.
Concevoir une protection complète pour les machines virtuelles Azure.
Activer Microsoft Defender for Servers Plan 2, qui inclut Defender for Endpoint (EDR). Utiliser l'accès Just-in-Time (JIT) aux machines virtuelles pour fermer les ports de gestion par défaut. Utiliser Azure Bastion pour un accès administratif sécurisé et basé sur un courtier sans IPs publiques.
Pourquoi: Cela fournit une défense en couches : JIT et Bastion réduisent la surface d'attaque, tandis que Defender for Servers fournit une détection et une réponse avancées aux menaces (EDR) pour la charge de travail elle-même.
Protéger des données hautement sensibles pendant leur traitement (données en cours d'utilisation) contre les accès privilégiés, y compris ceux des administrateurs cloud.
Utiliser des machines virtuelles Azure Confidential Computing (par exemple, basées sur AMD SEV-SNP) ou des conteneurs confidentiels sur AKS. Cela crée un environnement d'exécution de confiance (TEE) basé sur le matériel où les données et le code sont chiffrés et isolés pendant l'exécution.
Pourquoi: L'informatique confidentielle adresse le dernier état des données (en cours d'utilisation) non couvert par le chiffrement au repos ou en transit, offrant une protection même contre l'hyperviseur et le système d'exploitation hôte.
Renforcer un environnement Active Directory sur site complexe contre les attaques ciblées.
Prioriser la mise en œuvre du modèle d'administration hiérarchisé pour prévenir le mouvement latéral. Déployer le groupe de sécurité Utilisateurs Protégés et les silos de politiques d'authentification pour protéger les comptes privilégiés contre les attaques de vol de justificatifs (ex. : Pass-the-Hash).
Pourquoi: Ces contrôles ciblent les vecteurs d'attaque AD les plus courants et les plus impactants : le mouvement latéral et le vol de justificatifs. Ils sont plus critiques que les mesures de renforcement générales comme la signature LDAP.
Concevoir une stratégie pour les données et les applications
Mettre en œuvre l'accès privilégié Zero Trust pour les administrateurs d'Azure et de Microsoft Entra ID.
Déployer Microsoft Entra Privileged Identity Management (PIM). Convertir toutes les affectations privilégiées permanentes en « éligibles ». Configurer l'activation limitée dans le temps, les workflows d'approbation pour les rôles critiques et les revues d'accès obligatoires.
Pourquoi: PIM est le service Microsoft central pour la mise en œuvre de l'accès Just-in-Time (JIT) et du moindre privilège pour les rôles Azure/Entra, éliminant le risque significatif d'accès privilégié permanent.
Concevoir une structure de politique d'accès conditionnel évolutive et gérable.
Mettre en œuvre un cadre hiérarchisé avec des politiques de base pour tous les utilisateurs, des politiques renforcées pour les applications sensibles et des politiques strictes pour l'accès privilégié. Utiliser des signaux comme les emplacements nommés et la conformité des appareils pour réduire la friction dans les scénarios de confiance.
Pourquoi: Une politique unique et monolithique est ingérable. Une approche hiérarchisée adapte la force du contrôle au niveau de risque, offrant une sécurité robuste là où c'est nécessaire sans créer de friction inutile pour les tâches quotidiennes.
Automatiser et gouverner le cycle de vie complet des identités (nouvel arrivant, changement de poste, départ).
Utiliser Microsoft Entra ID Governance. Mettre en œuvre le provisionnement piloté par les RH, les Workflows de cycle de vie Entra ID pour l'automatisation, la gestion des droits pour les packages d'accès (regroupement des autorisations pour les rôles) et les revues d'accès régulières pour l'attestation.
Pourquoi: Cela fournit une solution de gouvernance automatisée de bout en bout qui garantit que l'accès est accordé correctement, modifié avec les changements de rôle et révoqué rapidement après la résiliation, abordant le risque de comptes obsolètes et de prolifération des privilèges.
Gérer l'accès sécurisé pour différents types d'utilisateurs externes (partenaires, clients).
Utiliser la collaboration Microsoft Entra B2B pour les partenaires et les sous-traitants, régie par des politiques d'accès inter-locataires. Utiliser Microsoft Entra B2C pour les applications orientées client, fournissant un annuaire séparé et évolutif avec des parcours utilisateurs personnalisables.
Pourquoi: B2B et B2C sont conçus spécifiquement pour différents scénarios d'identité externe. L'utilisation du bon outil évite les problèmes de sécurité et d'évolutivité qui découlent du traitement uniforme de tous les utilisateurs externes (ex. : création de comptes internes pour eux).
Protéger les données sensibles de manière cohérente sur Microsoft 365 et Azure.
Déployer Microsoft Purview Information Protection. Utiliser la classification automatisée (types d'informations sensibles, classificateurs entraînables) pour appliquer des étiquettes de sensibilité. Configurer les étiquettes pour appliquer une protection (chiffrement, restrictions d'accès) aux données où qu'elles se trouvent.
Pourquoi: La protection centrée sur les données suit les données elles-mêmes. La classification automatisée à l'échelle est le seul moyen réalisable d'assurer un étiquetage et une protection cohérents sur un grand patrimoine de données.
Sécuriser les API internes et externes contre les menaces courantes.
Déployer Azure API Management comme passerelle unifiée. Appliquer une authentification forte avec OAuth 2.0. Configurer des politiques de limitation de débit et de validation des requêtes. Activer Microsoft Defender for APIs pour la détection des menaces d'exécution.
Pourquoi: La sécurité des API nécessite une passerelle pour agir comme point d'application des politiques. La combinaison des contrôles préventifs (politiques APIM) avec les contrôles détectives (Defender for APIs) offre une défense en profondeur contre les attaques spécifiques aux API.
Intégrer la sécurité dans un pipeline CI/CD pour détecter les vulnérabilités tôt (« shift-left »).
Mettre en œuvre GitHub Advanced Security (ou Defender for DevOps). Intégrer l'analyse SAST automatisée (analyse de code), l'analyse des dépendances (SCA) et l'analyse des secrets directement dans le pipeline CI et le processus de pull request. Utiliser des portes de sécurité pour bloquer les builds présentant des vulnérabilités critiques.
Pourquoi: L'analyse automatisée au sein du workflow de développement fournit un feedback rapide, permettant de corriger les vulnérabilités tôt, lorsque c'est le moins coûteux, sans créer de goulot d'étranglement lors d'une revue de sécurité avant la production.
Concevoir une solution sécurisée et gérable pour les secrets, les clés et les certificats d'application.
Utiliser Azure Key Vault. Isoler les coffres par application ou par frontière de sécurité. Utiliser des identités managées pour que les ressources Azure accèdent au coffre (pas de justificatifs stockés). Activer la suppression réversible et la protection contre la purge. Surveiller avec Defender for Key Vault.
Pourquoi: Key Vault fournit un magasin de secrets centralisé, soutenu par le matériel et auditable. L'utilisation d'identités managées est le composant critique qui élimine le problème du « secret zéro » : comment sécuriser les identifiants utilisés pour accéder au coffre lui-même.
Mettre en œuvre une sécurité en couches pour une base de données Azure SQL sensible.
Combiner le chiffrement transparent des données (TDE) avec des clés gérées par le client (CMK), Always Encrypted pour des colonnes sensibles spécifiques, le masquage dynamique des données pour les utilisateurs non privilégiés, Microsoft Defender for SQL pour la détection des menaces et l'authentification Azure AD uniquement.
Pourquoi: Aucun contrôle unique n'est suffisant. Cette approche en couches protège les données au repos (TDE), en cours d'utilisation (Always Encrypted), contre la visualisation non autorisée (masquage), contre les menaces (Defender) et assure une authentification forte (Azure AD).
Prévenir la perte de données à travers les e-mails, Teams, SharePoint et les appareils de point de terminaison.
Déployer Microsoft Purview DLP. Créer des politiques unifiées qui s'appliquent aux services M365 et aux points de terminaison. Aligner les règles DLP avec les étiquettes de sensibilité. Utiliser Endpoint DLP pour contrôler les actions sur les appareils gérés (ex. : bloquer la copie vers une clé USB).
Pourquoi: Un moteur de politique unifié assure une application cohérente sur tous les canaux de données. Endpoint DLP est essentiel pour étendre la protection au-delà du cloud jusqu'à l'appareil utilisateur lui-même.
Préparer l'environnement de données d'une organisation pour le déploiement sécurisé de Copilot pour Microsoft 365.
Avant le déploiement, se concentrer sur la gouvernance de l'information. Utiliser des outils comme SharePoint Advanced Management pour trouver et corriger les sites et fichiers surpartagés. S'assurer qu'une stratégie robuste de classification des données et d'étiquetage de sensibilité est en place et appliquée.
Pourquoi: Copilot respecte les permissions existantes. Sa capacité à faire apparaître rapidement des informations fait des problèmes de surpartage préexistants un risque critique. « Mettre de l'ordre dans vos données » est une condition préalable au déploiement sécurisé de l'IA.
Concevoir une sécurité complète pour une application web critique pour l'entreprise.
Utiliser Azure Application Gateway avec Web Application Firewall (WAF) en mode prévention. Intégrer l'analyse SAST/DAST dans le pipeline CI/CD. Activer Microsoft Defender for App Service pour la surveillance en temps réel. Placer l'App Service sur un point de terminaison privé.
Pourquoi: Cela fournit une protection à plusieurs niveaux : à la périphérie (WAF), dans le code (SAST/DAST), sur la plateforme (Defender) et sur le réseau (point de terminaison privé), abordant un large éventail de menaces d'applications web.
Concevoir l'authentification pour les microservices dans AKS afin qu'ils accèdent les uns aux autres et aux services Azure PaaS sans justificatifs stockés.
Mettre en œuvre Azure AD Workload Identity pour permettre aux pods Kubernetes d'acquérir des jetons Azure AD. Utiliser un maillage de services (ex. : Istio, Linkerd) pour appliquer TLS mutuel (mTLS) pour toutes les communications de service à service au sein du cluster.
Pourquoi: Ce modèle élimine complètement les secrets de longue durée (mots de passe, clés) de l'environnement applicatif, améliorant significativement la posture de sécurité. Workload Identity gère l'authentification nord-sud vers Azure, tandis que mTLS gère l'authentification est-ouest au sein du cluster.
Satisfaire aux exigences de conformité strictes (ex. : FIPS 140-2 Niveau 3) pour le stockage des clés cryptographiques.
Utiliser Azure Key Vault Managed HSM. Cela fournit un HSM dédié, à locataire unique, validé FIPS 140-2 Niveau 3, entièrement géré par Microsoft mais donnant au client un contrôle total sur le domaine de sécurité.
Pourquoi: Pour le plus haut niveau de conformité et de contrôle des clés, Managed HSM est requis par rapport aux niveaux Key Vault standard/premium, qui utilisent des HSM partagés et multi-locataires (FIPS 140-2 Niveau 2).
Protéger le processus de développement d'applications contre les menaces telles que les dépendances compromises ou l'injection de code malveillant.
Concevoir un pipeline sécurisé utilisant des registres de packages privés (ex. : Azure Artifacts), l'analyse des dépendances (SCA), la génération de nomenclatures logicielles (SBOM), la signature d'artefacts et la vérification de la provenance.
Pourquoi: Cela aborde plusieurs étapes de la chaîne d'approvisionnement : le contrôle des entrées (registre privé), la validation des composants (SCA, SBOM) et l'assurance de l'intégrité des sorties (signature, provenance).