Lösningsidéer
Den här artikeln är en lösningsidé. Om du vill att vi utökar innehållet med mer information, till exempel potentiella användningsfall, alternativa tjänster, implementeringsöverväganden eller prisvägledning, kan du berätta för oss genom att ge GitHub-feedback.
Den här lösningsidén hjälper dig att förstå hur du kan förbättra skalbarheten mellan moln med lösningsarkitektur som innehåller Azure Stack.
Arkitektur
Ladda ned en Visio-fil med den här arkitekturen.
Dataflöde
- Ett stort antal användare försöker komma åt en webbapp.
- Traffic Manager returnerar DNS-namnet för Azure Stack.
- Användare får åtkomst till Azure Stack-webbappen.
- När ett tröskelvärde har nåtts startar en funktion Azure-webbappen och aktiverar Azure Traffic Manager-vägen.
- Trafiken dirigeras till Azure, som automatiskt kan skalas App Service.
Komponenter
- Traffic Manager: Dirigera inkommande trafik för höga prestanda och tillgänglighet
- Azure Functions: Bearbeta händelser med serverlös kod
- Azure Stack: Skapa och köra innovativa hybridprogram över molngränser
Scenarioinformation
Modern programvara blir alltmer ansluten och distribuerad. Konsekvensen i Azure Stack med Azures infrastruktur- och plattformstjänster gör att du kan skala resurser över molnet för att möta ökad belastning efter behov och minska resurserna när efterfrågan sjunker. Optimera kostnader och maximera resurseffektiviteten samtidigt som du är kompatibel med arkitektur mellan moln.
Potentiella användningsfall
Den här lösningen gäller för följande scenarier:
- Implementera metoder för kontinuerlig integrering och kontinuerlig leverans (CI/CD) i en Azure Stack Hub-implementering och det offentliga molnet.
- Konsolidera CI/CD-pipelinen i molnmiljöer och lokala miljöer.
- Utveckla appar med hjälp av både molntjänster och lokala tjänster.