Introdução

Concluído

Neste caminho de aprendizagem, você tem ajudado a equipe da Tailspin Toys a configurar um pipeline de liberação automatizado. O pipeline inclui vários estágios e testes funcionais e não funcionais.

Neste módulo, você ajuda a equipe a resolver outro problema, que é como implementar um padrão de implantação para liberar para produção de uma maneira que seja melhor para a empresa e seus usuários. Você vai ajudá-los a avaliar as possibilidades e, em seguida, implementar o que eles escolherem.

Objetivos de aprendizagem

Depois de concluir este módulo, conseguirá:

  • Explique por que os padrões de implantação são importantes.
  • Compare diferentes padrões de implantação para que você possa escolher o que melhor atende às suas necessidades.
  • Aplique o padrão de implantação azul-verde em seu pipeline.

Pré-requisitos

Os módulos deste percurso de aprendizagem fazem parte de uma progressão.

Para acompanhar a progressão desde o início, certifique-se de primeiro completar estes caminhos de aprendizagem:

Também recomendamos que você comece no início deste caminho de aprendizagem, Implantar aplicativos com o Azure DevOps.

Se você quiser passar apenas por este módulo, então você precisa configurar um ambiente de desenvolvimento em seu sistema Windows, macOS ou Linux. Você precisará dos seguintes recursos:

Você pode começar a usar o Azure e o Azure DevOps gratuitamente. Você não precisa de uma assinatura do Azure para trabalhar com o Azure DevOps, mas aqui você usará o Azure DevOps para implantar em recursos que existem em sua assinatura do Azure.

Este ambiente permite-lhe completar os exercícios deste e de futuros módulos. Você também pode usá-lo para aplicar suas novas habilidades em seus próprios projetos.

Nota

Os Pipelines do Azure dão suporte a uma vasta gama de idiomas e tipos de aplicativos. Neste módulo, você trabalhará com um aplicativo .NET, mas poderá aplicar os padrões aprendidos aqui aos seus próprios projetos que usam suas linguagens de programação e estruturas favoritas.

Conhecer a equipa

Conheceu a equipa de conteúdos Web do Space Game na Tailspin Toys em módulo anteriores. Para relembrar, eis a equipa com a qual vai trabalhar neste módulo.

Cartoon depiction of Andy.

O Guilherme é o responsável pelo desenvolvimento.

Cartoon depiction of Amita.

A Mariana está no Controlo de Qualidade.

Cartoon depiction of Tim.

O André está nas operações.

Cartoon depiction of Mara.

A Teresa acabou de se juntar à equipa como programadora e é subordinada do Guilherme.

A cartoon depiction of Irwin.

O Samuel é gestor de produto.

Mara tem experiência prévia com DevOps. Ela está ajudando a equipe a adotar um processo mais automatizado que usa o Azure DevOps.