Excluindo um serviço do App Runner - AWS App Runner

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Excluindo um serviço do App Runner

Quando quiser encerrar o aplicativo web que está sendo executado no seu AWS App Runner serviço, você pode excluir o serviço. A exclusão de um serviço interrompe a execução do serviço Web, remove os recursos subjacentes e exclui os dados associados.

Talvez você queira excluir um serviço do App Runner por um ou mais dos seguintes motivos:

  • Você não precisa mais do aplicativo web — por exemplo, ele foi retirado ou é uma versão de desenvolvimento que você acabou de usar.

  • Você atingiu a cota de serviço do App Runner — Você deseja criar um novo serviço no mesmo Região da AWS e atingiu a cota associada à sua conta. Para obter mais informações, consulte Cotas de recursos do App Runner.

  • Considerações de segurança ou privacidade — Você deseja que o App Runner exclua os dados que ele armazena para o seu serviço.

Comparação entre pausar e excluir

Pause seu serviço App Runner para desativá-lo temporariamente. Somente os recursos computacionais são encerrados e seus dados armazenados (por exemplo, a imagem do contêiner com a versão do seu aplicativo) permanecem intactos. A retomada do serviço é rápida — seu aplicativo está pronto para ser implantado em novos recursos computacionais. Seu domínio do App Runner permanece o mesmo.

Exclua seu serviço App Runner para removê-lo permanentemente. Seus dados armazenados são excluídos. Se você precisar recriar o serviço, o App Runner precisará buscar sua fonte novamente e também criá-la se for um repositório de código. A aplicação Web obtém um novo domínio do App Runner.

O que o App Runner exclui?

Quando você exclui seu serviço, o App Runner exclui alguns itens associados e não exclui outros. As listas a seguir fornecem os detalhes.

Itens que o App Runner exclui:
  • Imagem de contêiner — uma cópia da imagem que você implantou ou da imagem que o App Runner criou a partir do seu código-fonte. Ele é armazenado no Amazon Elastic Container Registry (AmazonECR) usando dispositivos internos Contas da AWS que são de propriedade do App Runner.

  • Configuração do serviço — As configurações associadas ao seu serviço App Runner. Eles são armazenados no Amazon DynamoDB usando sistemas Contas da AWS internos que são de propriedade do App Runner.

Itens que o App Runner não exclui:
  • Conexão — Você pode ter uma conexão associada ao seu serviço. Uma conexão do App Runner é um recurso separado que pode ser compartilhado entre vários serviços do App Runner. Se você não precisar mais da conexão, poderá excluí-la explicitamente. Para obter mais informações, consulte Gerenciando conexões do App Runner.

  • Certificados de domínio personalizados — Se você vincular domínios personalizados a um serviço do App Runner, o App Runner cria internamente certificados que rastreiam a validade do domínio. Eles são armazenados em AWS Certificate Manager (ACM). O App Runner não exclui o certificado por sete dias após um domínio ser desvinculado do seu serviço ou após a exclusão do serviço. Para obter mais informações, consulte Gerenciando nomes de domínio personalizados para um serviço App Runner.

Exclua seu serviço

Exclua seu serviço App Runner usando um dos seguintes métodos:

App Runner console
Para excluir seu serviço usando o console do App Runner
  1. Abra o console do App Runner e, na lista Regiões, selecione seu Região da AWS.

  2. No painel de navegação, escolha Serviços e, em seguida, escolha seu serviço App Runner.

    O console exibe o painel do serviço com uma visão geral do serviço.

    Página do painel do serviço App Runner mostrando a lista de atividades
  3. Escolha Ações e, em seguida, escolha Excluir.

    O console leva você à página Serviços. O serviço excluído exibe o status Operação em andamento, e depois desaparece da lista. Seu serviço agora está excluído.

App Runner API or AWS CLI

Para excluir seu serviço usando o App Runner API ou AWS CLI, chame a DeleteServiceAPIação. Se a chamada retornar uma resposta bem-sucedida com a exibição de um objeto Service"Status": "OPERATION_IN_PROGRESS", o App Runner começará a excluir seu serviço.