Microsoft AZ-500: Architecture de sécurité réseau — Guide d'étude

Fait partie du Microsoft Azure Security Engineer Associate AZ-500 — Guide d’étude. Entraînez-vous avec des réponses vérifiées dans le centre d’examens Microsoft, ou passez des tests chronométrés sur ExamRoll.io.

Vue d’ensemble

L’architecture de sécurité réseau d’Azure impose une connectivité selon le principe du moindre privilège, part du principe d’une compromission et met en œuvre une surveillance continue. Elle combine la micro-segmentation au sein des réseaux virtuels, des plans de contrôle à état (stateful) pour le trafic est-ouest et de sortie (egress), des protections en périphérie pour les points de terminaison exposés à Internet, et un accès privé au PaaS. Les conceptions robustes privilégient un accès basé sur l’identité au niveau de la couche applicative tout en maintenant des frontières de réseau solides, un routage explicite et une télémétrie vérifiable.

Contrôles et segmentation du réseau virtuel

Les sous-réseaux constituent la première frontière de segmentation. Placez les charges de travail (workloads) ayant des niveaux de confiance, des cycles de vie et des politiques similaires dans le même sous-réseau ; séparez les niveaux (web, application, données) afin de pouvoir appliquer des politiques et des routes indépendantes. Évitez les sous-réseaux « partagés » plats qui mélangent outils d’administration, serveurs de rebond (jump hosts) et charges de travail métier ; ils compliquent la gestion des politiques et augmentent le rayon d’impact (blast radius).

Les Network Security Groups (NSGs) appliquent un filtrage à état (stateful) de niveau 3-4 par sous-réseau ou par carte réseau (NIC). Les règles de trafic entrant et sortant sont évaluées par priorité (le nombre le plus bas en premier), avec un « DenyAll » (Refuser tout) implicite à la fin. Les NSG sont à état : les réponses aux flux autorisés sont permises automatiquement, vous aurez donc rarement besoin de règles de port éphémère. Sur le plan opérationnel, liez les NSG aux sous-réseaux pour des contrôles généraux, puis affinez sur les cartes réseau critiques. Documentez toujours le propriétaire, l’objectif et la date d’expiration de toute autorisation « temporaire ».

Les Application Security Groups (ASGs) vous permettent de référencer des groupes de VM par leur nom plutôt que par leur adresse IP, de sorte que les règles survivent à la mise à l’échelle et à la rotation des adresses IP. Étiquetez les VM dans des ASG basés sur les rôles (par ex., asg-web, asg-app) et exprimez des politiques telles que « asg-web → asg-app TCP 443 ». Cela réduit la prolifération des règles et la dérive opérationnelle.

Les règles de sécurité effectives résultent de la fusion des NSG appliqués à la fois à une carte réseau et à son sous-réseau. L’autorisation/le refus correspondant le plus spécifique (par priorité) l’emporte. Validez avec les « Règles de sécurité effectives » dans le portail ou via la vérification du flux IP de Network Watcher pour détecter les entrées conflictuelles avant les fenêtres de déploiement.

Les Service tags (par ex., AzureLoadBalancer, Storage, Sql, Internet, VirtualNetwork) sont maintenus par Microsoft et regroupent de grands espaces d’adresses IP dynamiques en cibles de règles stables. Préférez les service tags aux listes d’adresses IP manuelles pour éviter les pannes lors de la rotation des adresses IP des services. Par exemple, restreignez le trafic de sortie (egress) vers Storage et Sql tout en refusant un accès large à Internet.

La micro-segmentation et la Confiance Zéro (Zero Trust) sont mises en œuvre en :

Exemple : créez une règle NSG autorisant le trafic web vers applicatif via TLS avec des ASG et refusez explicitement tout le reste avec une priorité plus élevée que le refus implicite pour documenter l’intention.

az network nsg rule create \
  --resource-group rg-sec \
  --nsg-name nsg-app \
  --name allow-web-to-app-443 \
  --priority 200 \
  --direction Inbound \
  --access Allow \
  --protocol Tcp \
  --source-asgs asg-web \
  --destination-asgs asg-app \
  --destination-port-ranges 443

Services de sécurité réseau et protection de la périphérie

Azure Firewall est un pare-feu entièrement à état (stateful), à haute disponibilité, avec une politique centralisée. Utilisez-le pour :

Les groupes de collections de règles contiennent des collections de règles (Réseau, Application, NAT) avec des priorités qui définissent l’ordre d’évaluation. Au sein d’un groupe, les collections de priorité inférieure sont évaluées en premier ; les règles sont appariées selon les critères les plus spécifiques. Conservez les règles DNAT dans leur propre groupe avec la priorité d’évaluation la plus élevée pour capturer le trafic entrant de manière déterministe.

Le filtrage basé sur la Threat Intelligence bloque les adresses IP/domaines malveillants connus. Exécutez-le en mode Alerte pendant l’établissement de la ligne de base initiale, puis en mode Refus (Deny) une fois les faux positifs traités.

Les fonctionnalités Premium ajoutent :

Sur le plan opérationnel, isolez le pare-feu dans un sous-réseau dédié (AzureFirewallSubnet), routez tout le trafic à destination d’Internet vers celui-ci avec des UDR (routes définies par l’utilisateur), et activez les Zones de disponibilité. Utilisez Firewall Policy (et non les règles classiques) pour une administration évolutive, l’héritage et la divergence Dev/Test avec une politique de base partagée.

Le Web Application Firewall (WAF) atténue les attaques de niveau 7 (SQLi, XSS).

Créez des politiques WAF et associez-les à des passerelles, des écouteurs (listeners) ou des routes. Choisissez initialement le mode Détection pour l’ajustement, puis le mode Prévention pour bloquer. Utilisez des ensembles de règles managées (OWASP 3.x) et ajoutez des règles personnalisées pour les limites de débit ou les plages d’adresses IP. Configurez des exclusions (par ex., des champs JSON ou des en-têtes spécifiques) pour réduire les faux positifs sans affaiblir la protection globale.

Attaque par déni de service distribué (DDoS) :

Activez Network Protection sur les réseaux virtuels (VNets) hébergeant des adresses IP publiques (SKU Standard). Utilisez la télémétrie (Métriques, Journaux de diagnostic) pour observer les vecteurs d’attaque, le cycle de vie de l’atténuation et son efficacité. Architecturez les ressources protégées derrière des équilibreurs de charge ou Application Gateway pour absorber la charge volumétrique, et minimisez l’exposition publique directe. Combinez WAF et DDoS pour une défense en couches.

Accès privé, connectivité hybride et routage

Private Link et les points de terminaison privés fournissent un accès par IP privée depuis votre VNet aux services PaaS. Un point de terminaison privé est une carte réseau (NIC) dans votre sous-réseau, mappée à la ressource PaaS ; le trafic reste sur le réseau principal de Microsoft. Étapes opérationnelles :

Les points de terminaison de service étendent l’identité de votre sous-réseau aux ressources PaaS via leurs adresses IP publiques, permettant au pare-feu PaaS de restreindre l’accès à des sous-réseaux spécifiques. Ils ne créent pas d’adresses IP privées, donc le trafic sortant passe par le périmètre public mais reste au sein du réseau Microsoft. Utilisez des stratégies de point de terminaison de service pour n’autoriser que les comptes de stockage approuvés. Pour les charges de travail conteneurisées sur des machines virtuelles IaaS, assurez-vous que Azure CNI est utilisé afin que les adresses IP des pods/conteneurs proviennent du sous-réseau ; sinon, le point de terminaison de service ne reconnaîtra pas la source et l’accès pourra échouer.

Stratégie de résolution DNS :

Connectivité hybride :

Itinéraires définis par l’utilisateur (UDR), appliances virtuelles réseau (NVA) et priorité :

Administration, surveillance et télémétrie sécurisées

Connectivité administrative sécurisée :

Network Watcher fournit une vérification opérationnelle et une analyse forensique :

Activez rapidement les journaux de flux NSG et les analyses :

az network watcher flow-log configure \
  --resource-group rg-sec \
  --nsg nsg-app \
  --enabled true \
  --traffic-analytics true \
  --storage-account saflowlogs \
  --workspace /subscriptions/<sub>/resourceGroups/rg-la/providers/Microsoft.OperationalInsights/workspaces/la-workspace

Scénario de problème pratique

Starbucks modernise une plateforme de gestion des commandes sur Azure. Les objectifs de sécurité sont : aucune IP publique sur les niveaux applicatifs et de données, une sortie (egress) stricte, une protection web globale et une visibilité opérationnelle.

  1. Créez trois sous-réseaux par région : web, app, data, chacun avec son propre NSG et des ASG alignés sur les rôles.

Justification : La micro-segmentation basée sur les sous-réseaux avec des ASG encode les flux du moindre privilège (web→app 443, app→data 1433) et réduit le rayon d’impact (blast radius). Des NSG distincts par niveau évitent le couplage accidentel de politiques.

  1. Déployez Azure Front Door Standard/Premium avec une politique WAF en mode Prévention utilisant OWASP 3.x et des règles personnalisées pour la limitation de débit et les restrictions géographiques.

Justification : La protection globale en périphérie (edge) absorbe le trafic volumétrique, bloque les attaques L7 courantes avant qu’elles n’atteignent la région et réduit la latence via anycast. Les politiques WAF en périphérie assurent une application cohérente entre les régions.

  1. Placez Application Gateway avec WAF v2 dans chaque région devant le niveau web ; terminez la connexion TLS au niveau d’App Gateway et rechiffrez vers le backend.

Justification : Le routage L7 régional et le WAF complètent Front Door, permettant le mTLS par application vers les backends, l’affinité basée sur les cookies et les déploiements bleu/vert tout en maintenant la capacité d’inspection.

  1. Activez la protection DDoS : Network Protection sur les VNet contenant les adresses IP publiques d’Application Gateway.

Justification : L’atténuation adaptative par IP, la télémétrie et la protection des coûts réduisent les risques liés aux attaques volumétriques ciblant les points d’entrée régionaux. Le périmètre au niveau du VNet garantit que toutes les adresses IP publiques actuelles et futures sont protégées sans configuration par ressource.

  1. Déployez Azure Firewall Premium dans un hub sécurisé ; routez tout le trafic sortant (egress) des sous-réseaux app et data vers celui-ci avec des UDR. Activez l’inspection TLS et l’IDPS pour le trafic sortant, et configurez des règles d’application pour n’autoriser que les FQDN requis.

Justification : Le contrôle centralisé de la sortie avec déchiffrement et détection basée sur les signatures empêche le command-and-control et l’exfiltration de données. Les règles d’application réduisent la maintenance par rapport aux règles basées sur IP et s’alignent sur une sortie Zero Trust.

  1. Utilisez Private Link pour Azure SQL et Storage ; désactivez l’accès au réseau public et configurez des zones DNS privées liées à tous les VNet. Pour les charges de travail conteneurisées, utilisez Azure CNI.

Justification : Les points de terminaison privés (Private endpoints) maintiennent les chemins de données sur le réseau principal (backbone) et éliminent l’exposition publique. Le DNS privé assure une résolution de noms transparente. Azure CNI garantit que les IP des pods proviennent du sous-réseau afin que Private Link et les points de terminaison de service fonctionnent correctement.

  1. Établissez ExpressRoute avec des circuits doubles en mode actif-actif et annoncez les routes sur site avec BGP ; activez IPsec sur ER pour le trafic sensible. N’annoncez pas 0/0 initialement ; pilotez d’abord le tunneling forcé dans un sous-réseau de pré-production (staging).

Justification : ER fournit une connectivité privée et prévisible ; le chiffrement en couches protège les flux de haute sensibilité. Le déploiement contrôlé du tunneling forcé empêche le blackholing accidentel d’Internet et valide les routes d’exception.

  1. Fournissez un accès administratif via Azure Bastion et imposez l’accès juste-à-temps sur toutes les VM ; supprimez toutes les adresses IP publiques des serveurs.

Justification : Élimine les surfaces de gestion exposées tout en préservant un accès auditable et limité dans le temps, aligné sur le principe du moindre privilège.

  1. Activez les journaux de flux NSG et Traffic Analytics, configurez les diagnostics du pare-feu et du WAF vers Log Analytics, et définissez des alertes pour les atténuations DDoS et les pics de blocage WAF.

Justification : La télémétrie unifiée permet une détection proactive, une planification de la capacité et une réponse rapide aux incidents. L’alerte sur les schémas d’anomalies détecte précocement les attaques et les erreurs de configuration.

  1. Implémentez Azure Policy pour refuser les adresses IP publiques sur les cartes réseau (NIC), exiger des NSG sur tous les sous-réseaux et auditer les VNet sans protection DDoS activée ; intégrez les vérifications de politique dans le CI/CD.

Justification : Empêche la dérive de configuration, applique des garde-fous à l’échelle et rend les paramètres de sécurité par défaut reproductibles pour les futures charges de travail.


Gestion des identités et des accès · Tous les domaines · Sécurité du calcul

Entraînez-vous sur ces questions → · Tests chronométrés sur ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Réussissez votre examen →

Parcourir Microsoft →

Related guides

Accès tout-en-un

Un seul abonnement. Chaque examen.

Chaque plan débloque la recherche de réponses illimitée, les tests pratiques, les explications IA et la bibliothèque complète de ressources — en plus de 20 langues.

Mensuel
24.87
Just €0.83/day
Tout inclus :
  • Recherche de réponses illimitée
  • Tests pratiques illimités
  • Explications basées sur l'IA
  • Bibliothèque complète de ressources
  • Plus de 20 langues
  • Mises à jour de contenu hebdomadaires
  • Récompenses et parrainages
  • Support prioritaire
Commencer l'essai gratuit

Aucune carte de crédit requise*

Meilleur rapport qualité/prix
12 mois
179.87
Just €0.49/daySave 40%
Tout inclus :
  • Recherche de réponses illimitée
  • Tests pratiques illimités
  • Explications basées sur l'IA
  • Bibliothèque complète de ressources
  • Plus de 20 langues
  • Mises à jour de contenu hebdomadaires
  • Récompenses et parrainages
  • Support prioritaire
Commencer l'essai gratuit

Aucune carte de crédit requise*

✓ Plan gratuit inclus · ✓ Annulez à tout moment · ✓ Tous les plans débloquent le produit complet