Exercício - Limpe seu ambiente de DevOps do Azure

Concluído

Você terminou as tarefas deste módulo. Aqui, você limpa seus recursos do Azure, move o item de trabalho para o estado Concluído nos Painéis do Azure e limpa seu ambiente de DevOps do Azure.

Importante

Esta página contém etapas de limpeza importantes. Limpar ajuda a garantir que não fique sem minutos de compilação gratuitos. Ele também ajuda a garantir que você não seja cobrado pelos recursos do Azure depois de concluir este módulo.

Limpar recursos do Azure

Aqui, você exclui suas instâncias do Serviço de Aplicativo do Azure e do Azure Functions. A maneira mais fácil de remover as instâncias é excluir o grupo de recursos pai. Ao excluir um grupo de recursos, você exclui todos os recursos desse grupo.

Para limpar o seu grupo de recursos:

  1. Vá para o portal do Azure e inicie sessão.

  2. Na barra de menus, selecione Cloud Shell. Quando solicitado, selecione a experiência Bash.

    Uma captura de tela do portal do Azure mostrando o local do item de menu do Cloud Shell.

  3. Execute o seguinte comando az group delete para excluir o grupo de recursos que você usou, tailspin-space-game-rg.

    az group delete --name tailspin-space-game-rg
    

    Quando solicitado, digite y para confirmar a operação.

  4. Como etapa opcional, após a conclusão do comando anterior, execute o seguinte comando az group list.

    az group list --output table
    

    Você vê que o grupo de recursos tailspin-space-game-rg não existe mais.

Mover o item de trabalho para Concluído

Aqui, mova o item de trabalho que você atribuiu a si mesmo anteriormente neste módulo. Você move a API de classificação Refactor como uma aplicação Azure Functions para a coluna Concluído.

Na prática, "Concluído" muitas vezes significa colocar o software de trabalho nas mãos de seus usuários. Para fins de aprendizagem, aqui marca este trabalho como concluído pois atingiu o objetivo para a equipa Tailspin. Eles queriam refatorar seu projeto para extrair uma API de tabela de classificação como um aplicativo de função.

No final de cada sprint ou iteração de trabalho, tu e a tua equipa podem realizar uma reunião retrospetiva. Na reunião, partilhe o trabalho que concluiu, o que correu bem e o que pode melhorar.

Para concluir o item de trabalho:

  1. No Azure DevOps, navegue até Painéise, em seguida, selecione Painéis no menu.

  2. Mova a API de Refatoração do leaderboard como uma aplicação em Azure Functions item de trabalho da coluna Fazendo para a coluna Concluído.

    Uma captura de ecrã dos Quadros do Azure, mostrando o cartão na coluna Concluído.

Desative o pipeline ou exclua seu projeto

Cada módulo neste percurso de aprendizagem fornece um modelo. Você pode executar o modelo para criar um ambiente limpo para o módulo.

A execução de múltiplos templates oferece vários projetos no Azure Pipelines. Cada projeto aponta para o mesmo repositório GitHub. Essa configuração pode acionar vários pipelines para serem executados sempre que você enviar uma alteração para o repositório do GitHub. A execução do pipeline usa minutos de compilação gratuitos nos agentes que hospedamos. Para evitar perder esses minutos de compilação gratuitos, desative ou exclua seu pipeline antes de passar para o próximo módulo.

Escolha uma das seguintes opções.

Opção 1: Desativar o pipeline

Desative o pipeline para que ele não processe solicitações de compilação. Você pode reativar o pipeline de compilação mais tarde, se desejar. Escolha esta opção se quiser manter seu projeto de DevOps e seu pipeline de compilação para referência futura.

Para desativar o pipeline:

  1. No Azure Pipelines, navegue até ao seu pipeline.

  2. No menu suspenso, selecione Configurações:

    Uma captura de tela do Azure Pipelines mostrando o local do menu Configurações.

  3. Em Processamento de novas solicitações de execução, selecione Desativado e, em seguida, selecione Salvar.

    Seu pipeline não processa mais solicitações de compilação.

Opção 2: Excluir o projeto Azure DevOps

Exclua seu projeto de DevOps do Azure, incluindo o conteúdo dos Painéis do Azure e seu pipeline de compilação. Em módulos futuros, poderá usar outro modelo que traz um novo projeto no ponto em que o atual termina. Escolha esta opção se não precisar do seu projeto DevOps para referência futura.

Para excluir o projeto:

  1. No Azure DevOps, navegue até seu projeto. Anteriormente, recomendamos que você nomeie este projeto Space Game - web - Azure Functions.

  2. Selecione Configurações do projeto no canto inferior.

  3. Na área Visão geral , vá para a parte inferior e selecione Excluir.

    Uma captura de tela do Azure Pipelines mostrando o local do botão Excluir.

  4. Na janela apresentada, introduza o nome do projeto. Selecione Excluir novamente.

    O seu projeto foi agora eliminado.