Migrar do Amazon EC2 para instâncias gerenciadas do Amazon ECS - Amazon Elastic Container Service

Migrar do Amazon EC2 para instâncias gerenciadas do Amazon ECS

Migre workloads existentes do Amazon EC2 para instâncias gerenciadas do Amazon ECS. Essa migração permite que você acesse toda a gama de tipos de instância, reservas de capacidade e recursos avançados do Amazon EC2, mantendo a infraestrutura gerenciada pela AWS.

Considerações sobre a migração

Tenha em mente as seguintes considerações ao migrar do Amazon EC2 para instâncias gerenciadas do Amazon ECS:

Compatibilidade de tarefas

As definições de tarefas existentes configuradas para o Amazon EC2 são, em sua maioria, compatíveis com as instâncias gerenciadas do Amazon ECS. Para obter uma lista das diferenças na definição de tarefas, consulte Diferenças de definição de tarefa do Amazon ECS para instâncias gerenciadas do Amazon ECS.

Alterações no modelo de segurança

Por padrão, as instâncias gerenciadas do Amazon ECS permitem várias tarefas por instância. Considere habilitar o modo de tarefa única se suas workloads exigirem um isolamento mais forte.

Ciclo de vida da instância

As instâncias gerenciadas do Amazon ECS têm uma vida útil máxima de 14 dias. Planeje a substituição de tarefas e use os serviços do Amazon ECS para gerenciamento automático de tarefas.

Alterações de preço

Com as instâncias gerenciadas do Amazon ECS, você paga por toda a instância mais uma taxa de gerenciamento, com a AWS administrando a sobrecarga do gerenciamento de infraestrutura.

Janelas de manutenção

Configure janelas de manutenção usando janelas de eventos do Amazon EC2 para controlar quando as instâncias gerenciadas do Amazon ECS são substituídas para aplicação de patches.

Pré-requisitos

Antes de migrar para instâncias gerenciadas do Amazon ECS, certifique-se de que você tenha:

  • Você tem os perfis do IAM necessários para instâncias gerenciadas do Amazon ECS. Isso inclui:

  • Compreensão das diferenças do modelo de segurança entre instâncias gerenciadas do Amazon EC2 e do Amazon ECS

Etapa 1: atualizar o cluster para usar instâncias gerenciadas do Amazon ECS

Criar um provedor de capacidade. Quando você cria um provedor de capacidade com as instâncias gerenciadas do Amazon ECS, ele só fica disponível dentro do cluster especificado.

Para obter mais informações, consulte Criar um provedor de capacidade para instâncias gerenciadas do Amazon ECS.

Etapa 2: atualizar a definição da tarefa para ter a capacidade de instâncias gerenciadas do Amazon ECS

Atualize a definição da tarefa para que ela tenha o parâmetro requiresCapabilities para as instâncias gerenciadas do Amazon ECS.

Para obter mais informações, consulte Atualizar uma definição de tarefa do Amazon ECS usando o console.

Etapa 3: atualizar o serviço para usar o provedor de capacidade de instâncias gerenciadas do Amazon ECS

Atualize o serviço do Amazon ECS existente para usar o provedor de capacidade de instâncias gerenciadas do Amazon ECS.

Para obter mais informações, consulte Atualizar um serviço do Amazon ECS para usar um provedor de capacidade.

Etapa 4: migrar tarefas autônomas

Para tarefas autônomas, especifique o provedor de capacidade de instâncias gerenciadas do Amazon ECS ao executar a tarefa.

Para obter mais informações, consulte Execução de uma aplicação como uma tarefa do Amazon ECS.