Introdução

Concluído

No roteiro de aprendizagem Criar aplicativos com o Azure DevOps, você ajudou a equipe da Tailspin Toys a usar o Azure DevOps para planejar e criar um pipeline de CI (integração contínua) a fim de criar o site do Space Game.

O grande lançamento da equipe da Tailspin está se aproximando. A equipe pode usar o Azure DevOps para criar e testar seu código, mas como eles podem implantar rapidamente o aplicativo em um ambiente disponível para seus usuários?

Neste módulo, você continuará seu percurso com a equipe da Tailspin enquanto ela configura um pipeline de CD (entrega contínua) para implantar o site do Space Game.

Objetivos de aprendizagem

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

  • Definir o que é entrega contínua, por que ela é importante e quais ferramentas você pode usar.
  • Criar um pipeline de lançamento básico no Azure Pipelines que implanta um aplicativo Web no Serviço de Aplicativo do Azure.
  • Examinar a análise de pipeline para entender a integridade e o histórico de suas versões.

Pré-requisitos

Os módulos neste roteiro de aprendizagem e nos roteiros de aprendizagem anteriores formam uma progressão.

Caso deseje começar com este roteiro de aprendizagem, configure um ambiente de desenvolvimento no sistema Windows, macOS ou Linux. Você precisará de:

Para seguir a progressão desde o início, conclua os seguintes roteiros de aprendizagem:

Comece a usar o Azure e o Azure DevOps gratuitamente. Você não precisa ter uma assinatura do Azure para trabalhar com o Azure DevOps. No entanto, aqui você usará o Azure DevOps para implantar recursos do Azure na sua assinatura do Azure.

Observação

O Azure Pipelines dá suporte a uma ampla variedade de linguagens e tipos de aplicativos. Neste módulo, você trabalhará com um aplicativo .NET, mas poderá aplicar os padrões que aprender aqui a projetos próprios que usam suas linguagens de programação e estruturas favoritas.

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.

Cartoon depiction of Amita.

Marina está na garantia de qualidade.

Cartoon depiction of Tim.

Pedro está em operações.

Cartoon depiction of Mara.

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

A cartoon depiction of Irwin.

Mateus é gerente de produtos.

Clara já tem experiência com DevOps. Ela está ajudando a equipe a adotar um processo simplificado usando o Azure DevOps.