Redigera

Dela via


Skalning mellan moln med Azure Functions

Azure Functions
Azure Stack
Azure Traffic Manager

Lösningsidéer

I den här artikeln beskrivs en lösningsidé. Molnarkitekten kan använda den här vägledningen för att visualisera huvudkomponenterna för en typisk implementering av den här arkitekturen. Använd den här artikeln som utgångspunkt för att utforma en välkonstruerad lösning som överensstämmer med arbetsbelastningens specifika krav.

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

Arkitekturdiagram som visar hur du kan förbättra skalbarheten mellan moln med lösningsarkitektur som innehåller Azure Stack.

Ladda ned en Visio-fil med den här arkitekturen.

Dataflöde

  1. Ett stort antal användare försöker få åtkoms till en webbapp.
  2. Traffic Manager returnerar DNS-namnet för Azure Stack.
  3. Användare får åtkomst till Azure Stack-webbappen.
  4. När ett tröskelvärde nås startar en funktion Azure-webbappen och aktiverar dirigeringen med Azure Traffic Manager.
  5. Trafiken dirigeras till Azure som automatiskt kan skala App Service.

Komponenter

  • Traffic Manager: Dirigera inkommande trafik för hög prestanda och tillgänglighet
  • Azure Functions: Bearbeta händelser med serverlös kod
  • Azure Stack: Skapa och köra innovativa hybridprogram över molngränser

Information om scenario

Modern programvara är i allt högre grad ansluten och distribuerad. Överensstämmelsen mellan Azure Stack och infrastrukturen och plattformstjänsterna i Azure gör att du kan skala resurser över molnet för att allt efter behov bemöta högre belastningar och minska resurserna efter efterfrågan faller. Optimera kostnaden och maximera resurseffektiviteten samtidigt som du behåller kompatibiliteten över molnarkitekturen.

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.

Nästa steg