Compartilhar via


Parar automaticamente as caixas de desenvolvimento conforme a agenda

Este artigo explica como habilitar um agendamento de parada automática em um pool de computador de desenvolvimento para economizar custos. Em seguida, o Computador de Desenvolvimento da Microsoft tenta parar ou hibernar todas os computadores de desenvolvimento no pool diariamente no momento especificado na agenda.

Os administradores de projeto podem gerenciar agendamentos de autoparada usando o portal do Azure ou a CLI do Azure. Você pode configurar uma hora de parada em um fuso horário para cada pool.

Observação

O comportamento de desligamento automático depende de a definição da caixa de desenvolvimento aplicada dar suporte à hibernação. Os computador de desenvolvimento com hibernação habilitada hibernam na hora de parada automática agendada. Computadores de desenvolvimento que não dão suporte à hibernação são desligados no horário agendado. Para obter mais informações, consulte Como configurar a hibernação de dev box.

Pré-requisitos

Categoria Requirement
Permissions Proprietário, Colaborador, Proprietário do DevCenter ou Função de Administrador do Projeto do DevCenter ou permissões em um projeto de caixa de desenvolvimento.

Criar um agendamento de autostop

Você pode criar um agendamento de parada automática ao configurar um novo pool de computadores de desenvolvimento ou modificando um pool de computadores de desenvolvimento já existente.

Os procedimentos a seguir descrevem como usar o portal do Azure para criar e configurar agendas de parada automática para pools de dev boxes existentes ou novos.

Adicionar um agendamento de parada automática a um pool existente

Siga estas etapas para adicionar um agendamento de parada automática a um pool de computadores de desenvolvimento existente:

  1. No portal do Azure, abra o projeto associado ao pool que você deseja editar e selecione Pools de computadores de desenvolvimento no menu de navegação à esquerda.

  2. Na página Dev box pools , marque a caixa de seleção para o pool que você deseja modificar, selecione o ícone Mais ações à direita e, em seguida, selecione Editar.

    Captura de tela da lista de pools de caixa de desenvolvimento existentes para o projeto.

  3. No painel Editar , selecione a guia Gerenciamento .

  4. Em controles de custo na tela Gerenciamento , selecione a caixa de seleção para parar automaticamente no agendamento.

  5. Para Hora de término, selecione um horário para desligar ou hibernar todas as máquinas de desenvolvimento no pool diariamente.

  6. Para fuso horário, selecione o fuso horário em que a hora de parada está.

  7. Clique em Salvar.

    Captura de tela da página editar pool de computadores de desenvolvimento mostrando a seção Controles de custo e a opção de parada automática selecionada.

Adicionar um agendamento de parada automática ao criar um pool

Siga estas etapas para adicionar um agendamento de parada automática ao criar um pool de computadores de desenvolvimento.

  1. No portal do Azure, abra o projeto que você deseja adicionar ao pool e selecione Pools de computadores de desenvolvimento no menu de navegação à esquerda.

  2. Na página Dev box pools , selecione Criar e comece a criar um pool de caixas de desenvolvimento seguindo as instruções em Criar um pool de caixas de desenvolvimento.

    Captura de tela da lista de pools de caixa de desenvolvimento em um projeto. A lista está vazia. A opção Criar está selecionada.

  3. Em Controles de custo na guia Gerenciamento do formulário Criar um pool de computadores de desenvolvimento, marque a caixa de seleção para parar automaticamente no agendamento.

  4. Para Hora de término, selecione um horário para desligar ou hibernar todas as máquinas de desenvolvimento no pool diariamente.

  5. Para fuso horário, selecione o fuso horário em que a hora de parada está.

  6. Conclua a configuração das outras configurações do pool e selecione Criar.

    Captura de tela do diálogo Criar pool de computadores de desenvolvimento.

Verifique se o novo pool de computadores de desenvolvimento é exibido na lista de computadores de desenvolvimento. Talvez você precise atualizar a tela.

Excluir um agendamento de parada automática

Os passos a seguir excluem o agendamento de interrupção automática associado a um pool de computadores de desenvolvimento.

  1. No portal do Azure, abra o projeto associado ao pool que você deseja editar e selecione Pools de computadores de desenvolvimento no menu de navegação à esquerda.

  2. Na página Dev box pools , marque a caixa de seleção do pool que você deseja modificar, selecione o ícone Mais ações ao lado da entrada e selecione Editar.

  3. No painel Editar , selecione a guia Gerenciamento .

  4. Em controles de custo na tela Gerenciamento , desmarque a caixa de seleção para parar automaticamente no agendamento.

    Captura de tela da página de edição do pool de computadores de desenvolvimento mostrando a opção de parada automática programada não selecionada.

  5. Clique em Salvar.

Depois de desativar a configuração, os ambientes de desenvolvimento nesse pool não param mais automaticamente.