Introducción

Completado

En la ruta de aprendizaje Crear una canalización de versión en Azure Pipelines, ha creado una canalización de versión básica que ha implementado una aplicación de ASP.NET Core para Azure App Service. Aunque este escenario es válido para una sola aplicación, para las soluciones modernas suele ser necesaria una combinación de aplicaciones, servicios y otros componentes. En este módulo se muestra cómo compilar una canalización más complicada.

En este módulo, aprenderá cómo agregar un proyecto de Azure Functions a una canalización de CI/CD existente e implementarlo en Azure App Service y Azure Functions mediante 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á:

  • Descripción de cuándo usar Azure Functions para proyectos de desarrollo de aplicaciones
  • Creación de los 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

Requisitos previos

Los módulos de esta ruta de aprendizaje forman una progresión:

En este módulo también se asume que tiene conocimientos básicos de Azure Functions, aunque no son obligatorios para completarlo. Si no está familiarizado con el tema, recomendamos que complete primero la ruta de aprendizaje Creación de aplicaciones sin servidor.

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.

A cartoon depiction of Irwin.

Irwin es el jefe de producto.

Cartoon depiction of Tim.

Tim está en operaciones.

Cartoon depiction of Mara.

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 en el que se usa Azure DevOps.