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íbrido com o Azure StackImplementar uma abordagem de integração contínua/desenvolvimento contínuo (CI/CD) à implementação de aplicações torna-se difícil quando as aplicações no local são compiladas e operadas de formas diferentes das aplicações em cloud. Ter um conjunto consistente de ferramentas de desenvolvimento na cloud pública do Azure e nos ambientes do Azure Stack no local permite às empresas implementar uma prática de CI/CD com muito mais facilidade. As aplicações e serviços híbridos implementados corretamente no Azure e no Azure Stack são, na prática, intermutáveis e podem ser executados em qualquer localização.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

Identidade híbrida com o Azure StackA necessidade de manter os componentes da aplicação no local não tem de constituir uma barreira à adoção de tecnologias de cloud. Com o Azure Stack, os componentes da aplicação podem residir no local enquanto interagem com componentes que estão a ser executados na cloud pública do Azure. Este esquema permite que as equipas giram a identidade dos utilizadores, assim como aplicações, de uma forma consistente entre várias nuvens.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.