Geo-distribuerat appmönster

Lär dig hur du tillhandahåller appslutpunkter i flera regioner och dirigerar användartrafik baserat på plats- och efterlevnadsbehov.

Kontext och problem

Organisationer med omfattande geografiska områden strävar efter att på ett säkert och korrekt sätt distribuera och aktivera åtkomst till data samtidigt som de säkerställer nödvändiga nivåer av säkerhet, efterlevnad och prestanda per användare, plats och enhet över gränserna.

Lösning

Med mönstret för geografisk trafikroutning i Azure Stack Hub eller geo-distribuerade appar kan trafik dirigeras till specifika slutpunkter baserat på olika mått. Genom att skapa en Traffic Manager med geografisk routning och slutpunktskonfiguration dirigeras trafiken till slutpunkter baserat på regionala krav, företags- och internationell reglering och databehov.

Geo-distributed pattern

Komponenter

Utanför molnet

Traffic Manager

I diagrammet finns Traffic Manager utanför det offentliga molnet, men den måste kunna samordna trafiken i både det lokala datacentret och det offentliga molnet. Balancern dirigerar trafik till geografiska platser.

DNS (Domain Name System)

Domain Name System, eller DNS, ansvarar för att översätta (eller matcha) en webbplats eller ett tjänstnamn till dess IP-adress.

Offentligt moln

Molnslutpunkt

Offentliga IP-adresser används för att dirigera inkommande trafik via Traffic Manager till slutpunkten för offentliga molnappresurser.  

Lokala moln

Lokal slutpunkt

Offentliga IP-adresser används för att dirigera inkommande trafik via Traffic Manager till slutpunkten för offentliga molnappresurser.

Problem och överväganden

Tänk på följande när du bestämmer hur du ska implementera mönstret:

Skalbarhet

Mönstret hanterar geografisk trafikroutning i stället för att skala för att möta trafikökningar. Du kan dock kombinera det här mönstret med andra Azure- och lokala lösningar. Det här mönstret kan till exempel användas med skalningsmönstret mellan moln.

Tillgänglighet

Se till att lokalt distribuerade appar har konfigurerats för hög tillgänglighet via lokal maskinvarukonfiguration och programvarudistribution.

Hanterbarhet

Mönstret garanterar sömlös hantering och välbekant gränssnitt mellan miljöer.

När du ska använda det här mönstret

  • Min organisation har internationella grenar som kräver anpassade regionala säkerhets- och distributionsprinciper.
  • Var och en av min organisations kontor hämtar personal-, affärs- och anläggningsdata, som kräver rapporteringsaktivitet enligt lokala regler och tidszon.
  • Storskaliga krav kan uppfyllas genom horisontell skalning av appar, där flera appdistributioner görs i en enda region och mellan regioner för att hantera extrema belastningskrav.
  • Apparna måste vara mycket tillgängliga och svara på klientbegäranden även vid avbrott i en enda region.

Nästa steg

Om du vill veta mer om ämnen som introduceras i den här artikeln:

När du är redo att testa lösningsexemplet fortsätter du med distributionsguiden för geo-distribuerade appar. Distributionsguiden innehåller stegvisa instruktioner för att distribuera och testa dess komponenter. Du lär dig hur du dirigerar trafik till specifika slutpunkter, baserat på olika mått med hjälp av det geo-distribuerade appmönstret. Genom att skapa en Traffic Manager profil med geografisk routning och slutpunktskonfiguration ser du till att information dirigeras till slutpunkter baserat på regionala krav, företags- och internationell reglering och dina databehov.