Concevoir un réseau évolutif pour une entreprise avec connectivité centralisée (ExpressRoute/VPN), services partagés et isolation des charges de travail.
Une topologie hub-and-spoke. Le VNet hub contient la passerelle, Azure Firewall et dâautres services partagĂ©s. Les VNets spoke contiennent les charges de travail applicatives et sont appairĂ©es au hub.
Pourquoi: Câest le modĂšle dâentreprise standard et recommandĂ©. Il centralise la sĂ©curitĂ© et la connectivitĂ©, rĂ©duisant les coĂ»ts et la complexitĂ©, tandis que les spokes offrent une forte isolation des charges de travail.
Une application web globale nĂ©cessite un Ă©quilibrage de charge de couche 7, un Web Application Firewall (WAF), le dĂ©chargement SSL et le routage basĂ© sur lâURL.
Azure Front Door (Standard ou Premium).
Pourquoi: Front Door est un CDN cloud moderne et un équilibreur de charge global qui intÚgre ces capacités dans un seul service, offrant de meilleures performances et une gestion plus simple que la combinaison de Traffic Manager avec des Application Gateways régionales.
Concevoir un cluster AKS de qualité production pour plusieurs équipes avec des types de charges de travail variés (CPU, GPU, gourmandes en mémoire).
Utilisez un pool de nĆuds systĂšme dĂ©diĂ© et plusieurs pools de nĆuds utilisateur avec diffĂ©rentes SKU de VM (par exemple, sĂ©rie F pour le CPU, sĂ©rie E pour la mĂ©moire, sĂ©rie N pour le GPU). Utilisez lâautoscaler de cluster et activez le niveau Standard/Premium pour le SLA de disponibilitĂ©.
Pourquoi: Plusieurs pools de nĆuds permettent de faire correspondre le bon matĂ©riel Ă la bonne charge de travail pour lâefficacitĂ© des performances et des coĂ»ts. La sĂ©paration des pods systĂšme amĂ©liore la stabilitĂ©. Le niveau Standard/Premium est requis pour un SLA soutenu financiĂšrement.
Un workflow serverless basĂ© sur les Ă©vĂ©nements nĂ©cessite des temps dâexĂ©cution supĂ©rieurs Ă la limite de 10 minutes du plan de consommation Functions.
Utilisez Azure Functions sur un plan Premium ou un plan App Service, ou utilisez Azure Durable Functions pour lâorchestration.
Pourquoi: Le plan Premium prend en charge lâexĂ©cution jusquâĂ 60 minutes (30 par dĂ©faut) et Ă©vite les dĂ©marrages Ă froid. Les Durable Functions sont idĂ©ales pour orchestrer des workflows avec Ă©tat de longue durĂ©e qui peuvent impliquer une interaction humaine ou de longues attentes.
Choisir un service de messagerie pour un systĂšme de notification dâĂ©vĂ©nements en "fan-out" versus un systĂšme de traitement de commandes fiable et ordonnĂ©.
Utilisez Azure Event Grid pour le "fan-out" et lâĂ©vĂ©nementiel rĂ©actif. Utilisez Azure Service Bus Queues (avec sessions pour lâordonnancement) pour un traitement de commandes transactionnel et fiable.
Pourquoi: Event Grid est un service de routage d'événements léger, basé sur la poussée, optimisé pour la programmation réactive. Service Bus est un courtier de messages robuste avec des fonctionnalités telles que FIFO (sessions), la lettre morte et les transactions pour la messagerie d'entreprise.
Exposer en toute sĂ©curitĂ© une API sâexĂ©cutant sur un VNet privĂ© Ă des partenaires externes, avec des stratĂ©gies de limitation de dĂ©bit et dâauthentification.
DĂ©ployez Azure API Management (APIM) en mode VNet interne, prĂ©cĂ©dĂ© dâune Azure Application Gateway avec WAF pour lâentrĂ©e publique.
Pourquoi: Ce modĂšle fournit une dĂ©fense en profondeur. APIM dans le VNet peut accĂ©der au backend privĂ©. LâApp Gateway termine le SSL, inspecte le trafic avec WAF et le transfĂšre Ă lâinstance APIM privĂ©e. Les stratĂ©gies APIM gĂšrent lâauthentification, les limites de dĂ©bit, etc.
Connecter des centaines de succursales et de VNets dans le monde entier avec une connectivitĂ© automatisĂ©e, de nâimporte oĂč Ă nâimporte oĂč.
Azure Virtual WAN.
Pourquoi: Virtual WAN est la solution Microsoft gérée pour la mise en réseau de transit global à grande échelle. Il automatise le routage complexe et fournit un hub unifié pour connecter les spokes VPN, ExpressRoute et VNet.
ExĂ©cuter un travail par lots parallĂšle Ă grande Ă©chelle (par exemple, simulation CFD) nĂ©cessitant des milliers de cĆurs et une communication MPI Ă faible latence.
Azure Batch avec un pool de VM compatibles InfiniBand (par exemple, série HB) utilisant la tarification à faible priorité (Spot).
Pourquoi: Azure Batch est un planificateur de tùches conçu pour le HPC. Les VM compatibles InfiniBand fournissent la mise en réseau RDMA à haut débit et faible latence requise pour MPI. Les VM à faible priorité réduisent considérablement les coûts pour les charges de travail tolérantes aux pannes.
Une application dans un VNet doit accĂ©der aux services PaaS (SQL, Storage) sans que le trafic ne traverse lâinternet public.
Créez des points de terminaison privés pour les services PaaS. Cela donne au service une adresse IP privée au sein de votre VNet.
Pourquoi: Les Private Endpoints sont la méthode la plus sécurisée pour la connectivité PaaS privée. Ils garantissent que le trafic reste sur le réseau dorsal de Microsoft et vous permettent de désactiver entiÚrement le point de terminaison public du service PaaS.
Héberger une application monopage (SPA) moderne avec un backend API serverless, une intégration CI/CD et un domaine personnalisé.
Azure Static Web Apps.
Pourquoi: Il sâagit dâun service rationalisĂ© et spĂ©cialement conçu pour ce modĂšle. Il combine lâhĂ©bergement de contenu statique, les Azure Functions intĂ©grĂ©es pour lâAPI, lâintĂ©gration GitHub/Azure DevOps et les domaines personnalisĂ©s gĂ©rĂ©s avec des certificats SSL gratuits.
GĂ©rer et appliquer la gouvernance (Azure Policy) aux serveurs sâexĂ©cutant sur site et dans dâautres clouds (par exemple, AWS) depuis Azure.
Installez lâagent Azure Arc sur les serveurs non-Azure pour les projeter comme serveurs activĂ©s par Azure Arc.
Pourquoi: Azure Arc Ă©tend le plan de contrĂŽle Azure Ă toute infrastructure. Une fois quâun serveur est activĂ© par Arc, il peut ĂȘtre gĂ©rĂ© avec Azure Policy, Monitor, Defender for Cloud, etc., tout comme une VM Azure native.
Migrer progressivement les fonctionnalitĂ©s dâune application monolithique hĂ©ritĂ©e vers de nouveaux microservices sans une bascule "big bang".
Appliquez le modĂšle Strangler Fig en utilisant un proxy inverse comme Azure API Management ou Application Gateway.
Pourquoi: Le proxy inverse intercepte les appels vers le monolithe et achemine sĂ©lectivement le trafic pour des fonctionnalitĂ©s spĂ©cifiques vers les nouveaux microservices. Au fil du temps, le proxy "Ă©trangle" le monolithe en redirigeant de plus en plus de trafic jusquâĂ ce que lâancien systĂšme puisse ĂȘtre retirĂ©.
Les VM se trouvent dans un VNet avec tunnellisation forcée (tout le trafic internet est routé sur site), mais elles ne peuvent pas accéder aux services Azure PaaS.
La tunnellisation forcĂ©e bloque lâaccĂšs direct aux points de terminaison publics dâAzure. Utilisez des points de terminaison de service ou des points de terminaison privĂ©s pour lâaccĂšs PaaS. Alternativement, ajoutez des UDR pour des balises de service Azure spĂ©cifiques avec un "Internet" comme saut suivant pour contourner le tunnel.
Pourquoi: Les services PaaS ont des points de terminaison publics. La tunnellisation forcĂ©e envoie ce trafic sur site. Vous devez crĂ©er un chemin dâexception, soit en rendant le service PaaS privĂ© (points de terminaison), soit en crĂ©ant des exceptions de routage spĂ©cifiques (UDR avec balises de service).
Un réseau hub-spoke doit résoudre les noms DNS sur site depuis Azure, et les zones DNS privées Azure depuis sur site.
Déployez Azure DNS Private Resolver dans le VNet hub. Configurez un point de terminaison entrant pour que le sur site résolve le DNS Azure, et un point de terminaison sortant avec des jeux de rÚgles de redirection pour résoudre le DNS sur site depuis Azure.
Pourquoi: Câest la solution PaaS moderne pour la rĂ©solution DNS hybride, remplaçant la nĂ©cessitĂ© de gĂ©rer des VM de serveurs DNS personnalisĂ©s. Elle sâintĂšgre nativement aux zones DNS privĂ©es et aux redirecteurs DNS sur site.
Plusieurs VNets ont besoin dâune IP publique prĂ©visible et statique pour tout le trafic sortant, pour la mise en liste blanche par des services externes.
Dans une topologie hub-spoke, routez tout le trafic sortant (0.0.0.0/0) des spokes via un Azure Firewall ou une NAT Gateway dans le VNet hub.
Pourquoi: La centralisation de la sortie dans le hub garantit que tout le trafic sortant utilise les IP publiques du pare-feu/NAT Gateway du hub, simplifiant la gestion et la mise en liste blanche externe. La NAT Gateway est plus simple pour le SNAT pur, tandis que le Firewall ajoute lâinspection de sĂ©curitĂ©.
Traiter des donnĂ©es hautement sensibles de maniĂšre Ă ce quâelles soient chiffrĂ©es mĂȘme lorsquâelles sont utilisĂ©es en mĂ©moire, les protĂ©geant de lâopĂ©rateur cloud.
Utilisez des VM Azure Confidential Computing (sĂ©ries DCsv3/ECsv3) avec Intel SGX ou AMD SEV-SNP pour exĂ©cuter du code dans un environnement dâexĂ©cution de confiance (TEE) basĂ© sur le matĂ©riel ou une mĂ©moire chiffrĂ©e.
Pourquoi: Le Confidential Computing aborde le pilier de sĂ©curitĂ© "donnĂ©es en cours dâutilisation", ce que le chiffrement traditionnel au repos et en transit ne fait pas. Il offre une isolation vĂ©rifiable au niveau matĂ©riel.
Un fournisseur SaaS doit exposer son service, sâexĂ©cutant dans son VNet, Ă un client dans le VNet du client, entiĂšrement sur le rĂ©seau privĂ© Azure.
Le fournisseur crée un Azure Private Link Service sur son Standard Load Balancer. Le client crée un Private Endpoint dans son VNet qui se connecte au service.
Pourquoi: Private Link est le modĂšle dĂ©finitif pour une exposition de service sĂ©curisĂ©e, privĂ©e et multi-locataire. Il Ă©vite lâexposition Ă lâinternet public, les problĂšmes de chevauchement dâIP et les configurations complexes dâappairage de VNet.