Introducción

Completado

En la ruta de aprendizaje Compilación de aplicaciones con Azure DevOps, ha ayudado al equipo de Tailspin Toys a usar Azure DevOps para planear y crear una canalización de integración continua (CI) para compilar el sitio web Space Game.

Ya queda poco para que se publique esta importante versión del equipo de Tailspin. El equipo puede usar Azure DevOps para compilar y probar su código, pero ¿cómo pueden implementar rápidamente la aplicación en un entorno que esté disponible para sus usuarios?

En este módulo, seguirá el proceso de configuración de una canalización de entrega continua (CD) para implementar el sitio web Space Game del equipo de Tailspin.

Objetivos de aprendizaje

Después de completar este módulo, podrá:

  • Definir la entrega continua, por qué es importante y qué herramientas puede usar.
  • Cree una canalización de versión básica en Azure Pipelines que implemente una aplicación web en Azure App Service.
  • Examinar el análisis de la canalización para conocer el estado y el historial de sus versiones.

Prerrequisitos

Los módulos de esta ruta de aprendizaje y de rutas de aprendizaje anteriores forman una progresión.

Si quiere empezar con esta ruta de aprendizaje, deberá configurar un entorno de desarrollo en su sistema Windows, macOS o Linux. Necesitará:

Para seguir la progresión desde el principio, complete las rutas de aprendizaje siguientes:

Puede empezar a trabajar con Azure y Azure DevOps de forma gratuita. No necesita una suscripción de Azure para trabajar con Azure DevOps, pero aquí usará Azure DevOps para realizar la implementación en los recursos de Azure en la suscripción de Azure.

Nota:

Azure Pipelines admite una amplia gama de lenguajes y tipos de aplicación. En este módulo, trabajará con una aplicación .NET, pero puede aplicar los patrones que descubrirá aquí a sus propios proyectos que usan sus marcos y lenguajes de programación favoritos.

Conozca al equipo

Ha conocido al equipo web de Space Game de Tailspin Toys en módulos anteriores. Como recordatorio, estas son las personas con las que va a trabajar en este módulo.

Cartoon depiction of Andy.

Andy es el responsable de desarrollo.

Cartoon depiction of Amita.

Amita está en el departamento de Control de calidad.

Cartoon depiction of Tim.

Tim está en operaciones.

Cartoon depiction of Mara.

Mara se acaba de incorporar como desarrolladora y depende de Andy.

A cartoon depiction of Irwin.

Irwin es el jefe de producto.

Mara tiene experiencia previa con DevOps. Ayuda al equipo a adoptar un proceso simplificado mediante el uso de Azure DevOps.