CI/CD híbridos con Azure Stack

La 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.

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

El ingeniero realiza cambios en el código de la aplicación y en la plantilla ARM.

El código y la plantilla ARM se comprueban en Git en Visual Studio Team Services.

La integración continua desencadena las pruebas unitarias y la compilación de la aplicación.

El desencadenador de implementación continua orquesta la implementación de los elementos de la aplicación con parámetros específicos del entorno.

Implementación en App Service en Azure y Azure Stack.

  1. 1 El ingeniero realiza cambios en el código de la aplicación y en la plantilla ARM.
  2. 2 El código y la plantilla ARM se comprueban en Git en Visual Studio Team Services.
  3. 3 La integración continua desencadena las pruebas unitarias y la compilación de la aplicación.
  1. 4 El desencadenador de implementación continua orquesta la implementación de los elementos de la aplicación con parámetros específicos del entorno.
  2. 5 Implementación en App Service en Azure y Azure Stack.

Guía sobre la implementación

Productos/descripción Documentación

Azure Stack

Azure Stack es una plataforma en la nube híbrida que le permite usar los servicios de Azure en local

Guía paso a paso

Guía paso a paso

Azure DevOps

Compile e implemente aplicaciones multiplataforma para sacar el máximo partido a los servicios de Azure

Web Apps

Cree e implemente rápidamente aplicaciones web críticas a escala.

Arquitecturas de soluciones relacionadas

Identidad híbrida con Azure StackLa necesidad de mantener los componentes de las aplicaciones en local no tiene por qué ser una barrera para la adopción de tecnologías en la nube. Con Azure Stack, los componentes de las aplicaciones pueden residir en local mientras interactúan con los componentes que se ejecutan en la nube pública de Azure. Este plan permite a los equipos administrar la identidad de los usuarios y las aplicaciones de una manera coherente en todas las nubes.12334556

Identidad híbrida con Azure Stack

La necesidad de mantener los componentes de las aplicaciones en local no tiene por qué ser una barrera para la adopción de tecnologías en la nube. Con Azure Stack, los componentes de las aplicaciones pueden residir en local mientras interactúan con los componentes que se ejecutan en la nube pública de Azure. Este plan permite a los equipos administrar la identidad de los usuarios y las aplicaciones de una manera coherente en todas las nubes.