Introducción
En el camino de aprendizaje Crear una canalización de implementación con Azure Pipelines, usted creó una canalización básica para implementar una aplicación ASP.NET Core en el Servicio de Aplicaciones de Azure. Aunque ese escenario funciona para una sola aplicación, las soluciones modernas suelen requerir una combinación de aplicaciones, servicios y otros componentes. En este módulo se muestra cómo crear una canalización más complicada.
En este módulo, aprenderá a agregar un proyecto de Azure Functions a una canalización de CI/CD existente e implementar en Azure App Service y Azure Functions en un único proceso. Este módulo se centra en las tareas principales de compilación e implementación.
Objetivos de aprendizaje
Después de completar este módulo, podrá:
- Describir cuándo usar Azure Functions para proyectos de desarrollo de aplicaciones
- Creación de entornos de Azure App Service y Azure Functions
- Implementación en Azure App Service y Azure Functions en una sola canalización con Azure Pipelines
Prerrequisitos
Los módulos de esta ruta de aprendizaje forman una progresión. Para seguir la progresión desde el principio, asegúrese de completar primero la ruta de aprendizaje Compilar aplicaciones con Azure DevOps .
En este módulo también se da por supuesto que tiene conocimientos básicos sobre Azure Functions. Ese conocimiento no es necesario para completar el módulo. Si no está familiarizado con Azure Functions, puede completar primero la ruta de aprendizaje Creación de aplicaciones sin servidor .
Conozca al equipo
Conociste al equipo web Space Game en Tailspin Toys en los módulos anteriores. Como recordatorio, aquí están las personas con las que trabajas en este módulo.
Andy es el responsable de desarrollo.
Irwin es el gerente de productos.
Tim está en operaciones.
Mara se acaba de incorporar como desarrolladora y depende de Andy.
Mara tiene experiencia previa con DevOps. Mara ayuda al equipo a adoptar un proceso más automatizado que usa Azure DevOps.