Introdução

Concluído

No roteiro de aprendizagem Criar um pipeline de lançamento no Azure Pipelines, você criou um pipeline de lançamento básico que implantou um aplicativo de ASP.NET Core para o Serviço de Aplicativo do Azure. Embora esse cenário funcione para um único aplicativo, as soluções modernas geralmente exigem uma combinação de aplicativos, serviços e outros componentes. Este módulo mostra como criar um pipeline mais complicado.

Neste módulo, você aprenderá a adicionar um projeto do Azure Functions a um pipeline de CI/CD existente e implantar no Serviço de Aplicativo do Azure e no Azure Functions em um único processo. Este módulo se concentra nas principais tarefas de build e implantação.

Objetivos de aprendizagem

Depois de concluir este módulo, você poderá:

  • Descrever quando usar o Azure Functions para projetos de desenvolvimento de aplicativos
  • Criar ambientes do Azure Functions e do Serviço de Aplicativo do Azure
  • Implantar no Serviço de Aplicativo do Azure e no Azure Functions em um único pipeline com o Azure Pipelines

Pré-requisitos

Os módulos neste roteiro de aprendizagem formam uma progressão:

Esse módulo também pressupõe que você tem familiaridade básica com o Azure Functions, embora esse conhecimento não seja necessário para concluí-lo. Se você é novo no assunto, conclua primeiro o roteiro de aprendizagem Criar aplicativos sem servidor.

Conheça a equipe

Você conheceu a equipe da Web do Space Game da Tailspin Toys em módulos anteriores. Como lembrete, estas são as pessoas com quem você trabalhará neste módulo.

Cartoon depiction of Andy.

Paulo é o líder de desenvolvimento.

A cartoon depiction of Irwin.

Mateus é gerente de produtos.

Cartoon depiction of Tim.

Pedro está em operações.

Cartoon depiction of Mara.

Clara acaba de entrar como desenvolvedora e é subordinada de Paulo.

Clara já tem experiência com DevOps. Clara está ajudando a equipe a adotar um processo mais automatizado que usa o Azure DevOps.