Provedores de capacidade das instâncias gerenciadas do Amazon ECS
Os provedores de capacidade de instâncias gerenciadas do Amazon ECS fornecem um modelo de computação em contêiner que dá acesso a toda a faixa de recursos da AWS e ofertas do Amazon EC2, enquanto a AWS gerencia responsabilidades operacionais e de segurança. A AWS administra aplicação de patches de software e sistema operacional, escala de instâncias e manutenção, oferecendo os benefícios operacionais do Fargate e ainda mantendo o acesso a todos os recursos e integrações da AWS.
O Amazon ECS cria modelos de inicialização para suas instâncias gerenciadas do Amazon ECS. Isso define como o Amazon ECS inicializa as instâncias gerenciadas do Amazon ECS, incluindo o perfil de instância para suas tarefas, configuração de rede e armazenamento, opções de capacidade e requisitos de instância para seleção flexível do tipo de instância.
Quando usar provedores de capacidade personalizados
Considere provedores de capacidade personalizados quando suas workloads exigirem:
-
Requisitos específicos de computação: aplicações que exigem computação acelerada, conjuntos de instruções de CPU específicos, alta performance de rede ou grandes configurações de memória que não estão disponíveis com as opções padrão do Fargate.
-
Workloads de GPU: inferência de machine learning, renderização de imagem em tempo real, codificação de vídeo ou outras aplicações aceleradas por GPU que precisam de acesso às GPUs NVIDIA ou AMD.
-
Reservas de capacidade: workloads essenciais que exigem disponibilidade de capacidade previsível.
-
Observabilidade avançada: ferramentas de segurança e monitoramento que exigem acesso privilegiado ao sistema operacional subjacente, como soluções de monitoramento baseadas em EBPF ou ferramentas de análise de rede.
-
Otimização de custos: workloads que podem se beneficiar do posicionamento de várias tarefas, dos componentes de infraestrutura compartilhada ou da necessidade de maximizar a utilização de tipos de instância maiores.
Opções de monitoramento
As instâncias gerenciadas do Amazon ECS fornecem recursos abrangentes de monitoramento que ajudam você a monitorar a performance, a integridade e a utilização de recursos de suas workloads em contêiner. Você pode escolher entre diferentes níveis de monitoramento com base em seus requisitos operacionais.
-
Monitoramento básico: fornece métricas essenciais em intervalos de cinco minutos para a maioria das métricas e intervalos de um minuto para verificações de status. Esse recurso está ativado por padrão e incorre em taxas adicionais.
-
Monitoramento detalhado: oferece visibilidade aprimorada com todas as métricas disponíveis em intervalos de um minuto, permitindo detecção e resposta mais rápidas a problemas operacionais. Para obter mais informações, consulte Monitoramento detalhado para instâncias gerenciadas do Amazon ECS.
Ambas as opções de monitoramento se integram perfeitamente ao CloudWatch para fornecer painéis, alarmes e respostas automatizadas para ajudar a manter a performance e a disponibilidade ideais das aplicações.
Considerações sobre o provedor de capacidade
Um cluster pode conter uma combinação de provedores de capacidade das instâncias gerenciadas do Amazon ECS, do grupo do Amazon EC2 Auto Scaling e do Fargate. Uma estratégia de provedor de capacidade só pode conter provedores de capacidade das instâncias gerenciadas do Amazon ECS, do grupo do Amazon EC2 Auto Scaling e do Fargate.
Propagação de tags
Os provedores de capacidade para instâncias gerenciadas do Amazon ECS oferecem suporte à propagação de tags. Com a propagação de tags, todos os recursos gerenciados pelo provedor de capacidade, ou seja, instância gerenciada, instância de contêiner do Amazon ECS, modelo de inicialização, volumes e interfaces de rede elástica, são marcados com as mesmas tags especificadas no nível do provedor de capacidade. Você pode especificar tags durante a criação do provedor de capacidade e ativar a propagação de tags especificando o parâmetro propagateTags como CAPACITY_PROVIDER.
Para obter mais informações sobre como marcar com tags as instâncias gerenciadas do Amazon ECS, consulte Tags para instâncias gerenciadas do Amazon ECS.