Anunciando instâncias gerenciadas da Amazon ECS para aplicativos de contêineres


Anunciando instâncias gerenciadas da Amazon ECS para aplicativos de contêineres

Hoje, estamos anunciando instâncias gerenciadas da Amazon ECS, uma nova opção de computação para Serviço de contêineres elásticos da Amazon (Amazon ECS) isso permite que os desenvolvedores usem toda a gama de Amazon Elastic Compute Cloud (Amazon EC2) recursos enquanto descarrega as responsabilidades de gerenciamento de infraestrutura para Amazon Net Service (AWS). Essa nova oferta combina a simplicidade operacional de descarregar infraestrutura com a flexibilidade e controle da Amazon EC2, o que significa que os clientes podem se concentrar na criação de aplicativos que impulsionam a inovação, reduzindo o custo complete de propriedade (TCO) e a manutenção das melhores práticas da AWS.

As instâncias gerenciadas da Amazon ECS fornecem um ambiente de computação de contêineres totalmente gerenciado que suporta uma ampla gama de tipos de instância do EC2 e uma integração profunda com os serviços da AWS. Por padrão, ele seleciona automaticamente as instâncias EC2 mais otimizadas para suas cargas de trabalho, mas você pode especificar atributos ou tipos específicos de instância quando necessário. A AWS lida com todos os aspectos do gerenciamento de infraestrutura, incluindo provisionamento, escala, patch de segurança e otimização de custos, permitindo que você se concentre na construção e execução de seus aplicativos.

Vamos experimentar

Olhando para o Console de gerenciamento da AWS Experiência para criar um novo cluster do Amazon ECS, posso ver a nova opção para usar instâncias gerenciadas pela ECS. Vamos fazer um rápido tour de todas as novas opções.

Criando um cluster ECS com instâncias gerenciadas

Depois de selecionar Fargate e instâncias gerenciadasSou apresentado com duas opções. Se eu selecionar Use o padrão do ECSA Amazon ECS escolherá os tipos de instância de propósito geral com base no agrupamento de tarefas pendentes e na escolha do tipo de instância splendid com base nas métricas de custo e resiliência. Esta é a maneira mais direta e recomendada para começar. Selecionando Use personalizado – avançado Abre parâmetros de configuração adicionais, onde eu posso ajustar os atributos das instâncias que a Amazon ECS usará.

Criando um cluster ECS com instâncias gerenciadas

Por padrão, eu vejo CPU e Memória Como atributos, mas posso selecionar entre 20 atributos adicionais para continuar filtrando a lista dos tipos de instância disponíveis que a Amazon ECS pode acessar.

CEs gerenciados instâncias

Depois de fazer minhas seleções de atributos, vejo uma lista de todos os tipos de instância que correspondem às minhas escolhas.

Criando um cluster ECS com instâncias gerenciadas

A partir daqui, posso criar meu cluster ECS, como de costume, e a Amazon ECS provisionará instâncias para mim em meu nome com base nos atributos e critérios que defini nas etapas anteriores.

Principais recursos das instâncias gerenciadas da Amazon ECS

Com as instâncias gerenciadas da Amazon ECS, a AWS assume complete responsabilidade pelo gerenciamento de infraestrutura, lidando com todos os aspectos do provisionamento, dimensionamento e manutenção de instâncias. Isso inclui a implementação de patches regulares de segurança iniciados a cada 14 dias (devido à drenagem da conexão de instância, a vida útil actual da instância pode ser mais longa), com a capacidade de agendar janelas de manutenção usando as janelas de eventos do Amazon EC2 para minimizar a interrupção em seus aplicativos.

O serviço fornece flexibilidade excepcional na seleção do tipo de instância. Embora selecione automaticamente os tipos de instância otimizados em custo por padrão, você mantém a energia para especificar atributos de instância desejados quando suas cargas de trabalho exigem recursos específicos. Isso inclui opções para aceleração da GPU, arquitetura da CPU e requisitos de desempenho de rede, oferecendo controle preciso sobre seu ambiente de computação.

Para ajudar a otimizar os custos, as instâncias gerenciadas da Amazon ECS gerenciam inteligentemente a utilização de recursos, colocando automaticamente várias tarefas em instâncias maiores, quando apropriado. O serviço monitora e otimiza continuamente a colocação de tarefas, consolidando cargas de trabalho em menos instâncias para secar, utilizar e encerrar instâncias ociosas (vazias), fornecendo alta disponibilidade e eficiência de custos para seus aplicativos de contêiner.

A integração com os serviços da AWS existente é perfeita, principalmente com recursos do Amazon EC2, como opções de preços EC2. Essa profunda integração significa que você pode maximizar os investimentos de capacidade existente, mantendo a simplicidade operacional de um serviço totalmente gerenciado.

A segurança continua sendo uma prioridade com as instâncias gerenciadas da Amazon ECS. O serviço é executado no Bottlerocket, um sistema operacional de contêiner criado para fins específicos e mantém sua postura de segurança através de patches e atualizações automatizadas de segurança. Você pode ver todas as atualizações e patches aplicados à imagem do Bottlerocket OS no Website do Bottlerocket. Essa abordagem abrangente da segurança mantém seus aplicativos em contêiner em execução em um ambiente seguro e mantido.

Disponível agora

As instâncias gerenciadas da Amazon ECS estão disponíveis hoje no East (North Virginia), nos EUA oeste (Oregon), Europa (Irlanda), África (Cidade do Cabo), Ásia -Pacífico (Cingapura) e regiões da AWS da AWS da Ásia -Pacífico (Tóquio). Você pode começar a usar instâncias gerenciadas através do AWS Administration Console, da AWS Command Line Interface (AWS CLI) ou Ferramentas de Código (IAC) da AWS, como o AWS Cloud Improvement Package (AWS CDK) e AWS CloudFormation. Você paga pelas instâncias do EC2 que você usa mais uma taxa de gerenciamento para o serviço.

Para saber mais sobre instâncias gerenciadas da Amazon ECS, visite o documentação e comece a simplificar sua infraestrutura de contêineres hoje.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *