Partager via


Procédure de création d’une application géodistribuée

Découvrez comment fournir des points de terminaison d’application dans plusieurs régions et acheminer le trafic utilisateur en fonction de l’emplacement et des besoins de conformité.

Contexte et problème

Les organisations situées dans des régions géographiques éloignées s’efforcent de distribuer et d’activer l’accès aux données de manière sécurisée et précise, tout en garantissant les niveaux de sécurité, de conformité et de performance nécessaires en fonction des utilisateurs, des emplacements et des appareils, indépendamment des frontières.

Solution

Le modèle de routage de trafic géographique Azure Stack Hub (ou applications géodistribuées) permet de diriger le trafic vers des points de terminaison spécifiques en fonction de diverses métriques. La création d’un profil Traffic Manager avec configuration du routage et du point de terminaison en fonction de la région géographique permet de router le trafic vers les points de terminaison en fonction des exigences régionales, des réglementations organisationnelles et internationales et de vos besoins relatifs aux données.

Geo-distributed pattern

Components

En dehors du cloud

Traffic Manager

Dans le diagramme, Traffic Manager se situe en dehors du cloud public, mais il doit pouvoir coordonner le trafic dans le centre de données local et dans le cloud public. L’équilibreur route le trafic vers des emplacements géographiques.

DNS (Domain Name System)

Le DNS (Domain Name System) se charge de traduire (ou résoudre) un nom de site web ou de service en une adresse IP.

Cloud public

Point de terminaison cloud

Les adresses IP publiques sont utilisées pour router le trafic entrant via Traffic Manager vers le point de terminaison des ressources d’application du cloud public.  

Clouds locaux

Point de terminaison local

Les adresses IP publiques sont utilisées pour router le trafic entrant via Traffic Manager vers le point de terminaison des ressources d’application du cloud public.

Problèmes et considérations

Prenez en compte les points suivants lorsque vous choisissez comment implémenter ce modèle :

Extensibilité

Le modèle gère le routage du trafic géographique plutôt que la mise à l’échelle pour répondre aux hausses du trafic. Toutefois, vous pouvez combiner ce modèle avec d’autres solutions Azure et locales. Par exemple, vous pouvez utiliser ce modèle avec le modèle de mise à l’échelle multicloud.

Disponibilité

Vérifiez que les applications déployées en local sont configurées pour la haute disponibilité via la configuration matérielle locale et le déploiement de logiciels.

Simplicité de gestion

Le modèle garantit une gestion transparente et l’accès à une interface familière entre les environnements.

Quand utiliser ce modèle

  • Mon organisation a des filiales internationales qui imposent des stratégies de sécurité et de distribution régionales personnalisées.
  • Chaque filiale de mon organisation extrait des données sur les employés, l’entreprise et les installations, ce qui nécessite la création de rapports d’activité en fonction de la réglementation locale et du fuseau horaire.
  • Les exigences à grande échelle peuvent être satisfaites par la mise à l’échelle horizontale des applications, avec plusieurs déploiements dans une seule ou plusieurs régions, pour gérer les charges extrêmes.
  • Les applications doivent être hautement disponibles et répondre aux requêtes des clients, même pendant les pannes dans une seule région.

Étapes suivantes

Pour en savoir plus sur les sujets abordés dans cet article :

Lorsque vous êtes prêt à tester l’exemple de solution, poursuivez avec le Guide de déploiement d’une solution d’application géodistribuée. Ce guide de déploiement fournit des instructions pas à pas sur le déploiement et sur le test de ses composants. Découvrez comment diriger le trafic vers des points de terminaison spécifiques en fonction de différentes métriques à l’aide du modèle d’application géodistribuée. En créant un profil Traffic Manager avec configuration du routage et du point de terminaison basée sur la géolocalisation, vous êtes certain que les informations sont dirigées vers les points de terminaison en fonction des exigences régionales, des réglementations organisationnelles et internationales et de vos besoins en matière de données.