Definición e implementación de la integración continua
Cree canalizaciones automatizadas que le permitan crear, probar, empaquetar e implementar sus aplicaciones de forma continua.
Requisitos previos
Ninguno
Código de logros
¿Desea solicitar un código de logro?
Módulos en esta ruta de aprendizaje
En este módulo, aprenderá a configurar una canalización de integración continua (CI) que permita automatizar el proceso de compilación de la aplicación.
Configure las pruebas automatizadas en la canalización para mejorar la calidad del código.
Administre la aplicación y los paquetes que utiliza en las canalizaciones de compilación.
Vamos a aprender a usar nuestro propio agente de compilación cuando los agentes hospedados por Microsoft no cubran todas nuestras necesidades.
Configure una canalización de integración continua (CD) que permita automatizar el proceso de compilación de la aplicación.
Diseñe y cree una canalización de versión realista que promueva los cambios en diferentes entornos de prueba y ensayo.
Ejecute pruebas de interfaz de usuario de Selenium, un tipo de pruebas funcionales, en Azure Pipelines.
Ejecute pruebas de carga automatizadas mediante Apache JMeter, un método para realizar pruebas no funcionales, en Azure Pipelines.
Elija e implemente un patrón de implementación que facilite el lanzamiento paulatino de nuevas características para los usuarios.
Cree un script de configuración de estado deseado que compruebe que IIS está instalado. Habilite máquinas virtuales (VM) para administrarlas con Azure Automation. Instale IIS de forma automática en las máquinas virtuales en las que falte esa característica.
Aprenda a crear flujos de trabajo que le permitan usar la integración continua (CI) para sus proyectos.