Arquitectura de escalado entre nubes

Functions
Azure Stack
Traffic Manager

Idea de solución Solution Idea

Si desea que ampliemos este artículo con más información, detalles de la implementación, guía de precios o ejemplos de código, háganoslo saber en GitHub Feedback (Comentarios de GitHub).If you'd like to see us expand this article with more information, implementation details, pricing guidance, or code examples, let us know with GitHub Feedback!

El software moderno está cada vez más conectado y distribuido.Modern software is increasingly connected and distributed. La coherencia de Azure Stack con los servicios de infraestructura y plataforma de Azure le permite escalar los recursos a través de la nube para satisfacer una carga mayor según sea necesario y reducir los recursos a medida que la demanda se reduzca.The consistency of Azure Stack with Azure infrastructure and platform services enable you to scale resources cross cloud to meet increased load as needed, and decrease resources as demand drops. Optimice el costo y maximice la eficacia de los recursos al tiempo que mantiene la compatibilidad con la arquitectura entre nubes.Optimize cost and maximize resource efficiency while remaining compliant with cross cloud architecture.

ArchitectureArchitecture

Diagrama de la arquitectura Descargue un SVG de esta arquitectura.Architecture diagram Download an SVG of this architecture.

Data FlowData Flow

  1. Un gran número de usuarios intenta acceder a una aplicación web.A large number of users attempt to access a web app.
  2. Traffic Manager devuelve el nombre DNS de Azure Stack.Traffic manager returns the Azure Stack DNS name.
  3. Los usuarios acceden a la aplicación web de Azure Stack.Users access the Azure Stack web app.
  4. Una vez que se alcanza un umbral, una función inicia la aplicación web de Azure y habilita la ruta de Azure Traffic Manager.Once a threshold is reached, a function starts the Azure Web App and enables the Azure Traffic Manager route.
  5. El tráfico se enruta a Azure, que puede escalar automáticamente App Service.Traffic is routed to Azure, which can automatically scale App Service.

ComponentesComponents

  • Traffic Manager: Enrute el tráfico entrante para obtener alto rendimiento y disponibilidadTraffic Manager: Route incoming traffic for high performance and availability
  • Azure Functions: Procese eventos con código sin servidorAzure Functions: Process events with serverless code
  • Azure Stack: Cree y ejecute innovadoras aplicaciones híbridas en todas las ubicaciones de la nubeAzure Stack: Build and run innovative hybrid applications across cloud boundaries

Pasos siguientesNext steps