Cross cloud scaling with Azure and Azure Stack

Modern software is increasingly connected and distributed. 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. Optimize cost and maximize resource efficiency while remaining compliant with cross cloud architecture.

Escalado en la nube cruzada con Azure y Azure StackEl software moderno cada vez está más conectado y distribuido. La coherencia de Azure Stack con los servicios de la plataforma y la infraestructura de Azure le permite escalar los recursos en la nube cruzada para hacer frente al aumento de carga según sea necesario y disminuir los recursos a medida que la demanda se reduce. Optimice los costos y maximice la eficiencia de los recursos manteniendo la compatibilidad con la arquitectura de nube cruzada.12345

A large number of users attempt to access a web app.

Traffic manager returns the Azure Stack DNS name.

Users access the Azure Stack web app.

Once a threshold is reached, a function starts the Azure Web App and enables the Azure Traffic Manager route.

Traffic is routed to Azure, which can automatically scale App Service.

  1. 1 A large number of users attempt to access a web app.
  2. 2 Traffic manager returns the Azure Stack DNS name.
  3. 3 Users access the Azure Stack web app.
  1. 4 Once a threshold is reached, a function starts the Azure Web App and enables the Azure Traffic Manager route.
  2. 5 Traffic is routed to Azure, which can automatically scale App Service.

Implementation guidance

Products/Description Documentation

Traffic Manager

Route incoming traffic for high performance and availability

Azure Functions

Process events with serverless code

Azure Stack

Build and run innovative hybrid applications across cloud boundaries

Related solution architectures

CI/CD híbridos con Azure StackLa implementación de un enfoque de integración continua (CI) y desarrollo continuo (CD) para desplegar aplicaciones se vuelve difícil cuando las aplicaciones locales se construyen y usan de formas diferentes a las aplicaciones en la nube. Tener un conjunto coherente de procesos y herramientas de desarrollo en la nube pública de Azure y en los entornos locales de Azure Stack facilita a las organizaciones la implementación de una la práctica de CI/CD. Las aplicaciones y los servicios implementados de la manera correcta en Azure y Azure Stack son esencialmente intercambiables y pueden ejecutarse en cualquier ubicación.123455

Hybrid CI/CD with Azure Stack

Implementing a continuous integration/continuous development (CI/CD) approach to deploying applications becomes difficult when on-premises applications are built and operated in different ways than cloud applications. Having a consistent set of development tools and processes across the Azure public cloud and on-premises Azure Stack environments makes it far easier for organizations to implement a practice of CI/CD. Apps and services deployed the right way in Azure and Azure Stack are essentially interchangeable and can run in either location.

Conectividad híbrida con Azure StackAzure Stack le permite implementar servicios de Azure en local o en la nube con una lógica de aplicación, un paradigma de desarrollo y una metodología de operaciones coherentes. Las aplicaciones en la nube híbrida son un único sistema que tiene componentes que se ejecutan tanto en Azure como en Azure Stack. Este plan de solución es relevante para establecer la conectividad para cualquier aplicación que implique comunicaciones entre la nube pública de Azure y los componentes locales de Azure Stack. La conectividad híbrida es un plan básico que se aplicará a la mayoría de las soluciones de Azure Stack. Nota: Esto no se aplica a las implementaciones de Azure Stack que están desconectadas de Internet pública.4321321

Hybrid connectivity with Azure Stack

Azure Stack enables you to deploy Azure services on-premises or in the cloud with a consistent application logic, development paradigm, and operations methodology. Hybrid cloud applications are a single system that has components running in both Azure and Azure Stack. This solution blueprint is relevant to establishing connectivity for any application that involves communications between the Azure public cloud and on-premises Azure Stack components. Hybrid connectivity is a foundational blueprint that will be applicable to most Azure Stack solutions. Note: This doesn't apply to Azure Stack deployments that are disconnected from the public internet.