Amazon Elastic Container Service

Execute aplicativos conteinerizados em produção

O Amazon Elastic Container Service (Amazon ECS) é um serviço de orquestração de contêineres altamente escalável e de alta performance que oferece suporte a contêineres do Docker e permite executar e escalar facilmente aplicativos conteinerizados na AWS. O Amazon ECS elimina a necessidade de instalar e operar o seu próprio software de orquestração de contêineres, gerenciar e escalar um cluster de máquinas virtuais ou programar contêineres nessas máquinas virtuais.

Com chamadas de API simples, você pode executar e interromper aplicativos habilitados para Docker, consultar o estado completo do aplicativo e acessar vários recursos familiares como funções do IAM, security groups, load balancers, Amazon CloudWatch Events, modelos do AWS CloudFormation e logs do AWS CloudTrail.

Por que usar o Amazon ECS

Execute contêineres sem servidores

O Amazon ECS incorpora o AWS Fargate, o que permite implantar e gerenciar contêineres sem necessidade de provisionar ou gerenciar servidores. Com o Fargate, não é mais necessário escolher tipos de instância do Amazon EC2, provisionar e escalar clusters de máquinas virtuais para executar contêineres ou programar contêineres para execução em clusters e manter sua disponibilidade. O Fargate permite que você se concentre em projetar e executar aplicativos, e não na infraestrutura subjacente.

Conteinerize tudo

O Amazon ECS permite criar facilmente todos os tipos de aplicativos conteinerizados, de aplicativos de longa execução e microsserviços a trabalhos de lotes e aplicativos de Machine Learning. Você pode migrar aplicativos Linux ou Windows legados locais para a nuvem e executá-los como aplicativos conteinerizados usando o Amazon ECS.

Seguro

O Amazon ECS executa contêineres em suas própria Amazon VPC, o que permite usar security groups e network ACLs da VPC. Nenhum recurso computacional é compartilhado com outros clientes. Também é possível atribuir permissões de acesso detalhadas para cada um dos contêineres, usando o IAM para restringir o acesso a cada serviço e os recursos que podem ser acessados por um contêiner. Esse alto nível de isolamento ajuda você a usar o Amazon ECS para criar aplicativos altamente seguros e confiáveis.

Performance em escala

O Amazon ECS é construído sobre tecnologia desenvolvida com base em muitos anos de experiência na execução de serviços altamente escaláveis. Você pode iniciar dezenas ou dezenas de milhares de contêineres de Docker em segundos usando o Amazon ECS, sem complexidade adicional.

Projetado para uso com outros Serviços da AWS

O Amazon ECS é integrado aos seguintes Serviços da AWS, oferecendo uma solução completa para executar uma grande variedade de aplicativos ou serviços conteinerizados: Elastic Load Balancing, Amazon VPC, AWS IAM, Amazon ECR, AWS Batch, Amazon CloudWatch, AWS CloudFormation, AWS CodeStar e AWS CloudTrail

Como funciona o Amazon ECS

ECS_diagram_Final

Quando usar o Amazon ECS

100x100_benefit_git-repository

Microsserviços

O Amazon ECS ajuda a executar aplicativos de microsserviços com integração nativa a serviços da AWS e permite pipelines de integração e implantação contínuas (CI/CD).

AWS_Benefit Icon_AutomatedOperations

Processamento de lotes

O Amazon ECS permite executar cargas de trabalho em lote com programadores gerenciados ou personalizados em instâncias sob demanda, reservadas ou spot do Amazon EC2.

vmware_migration_08172017

Migração de aplicativos para a nuvem

Aplicativos empresariais legados podem ser conteinerizados e migrados facilmente para o Amazon ECS, sem necessidade de alterar o código.

100x100_benefit_innovate-lightbulb_100x100_benefit_innovate-lightbulb

Machine Learning

O Amazon ECS facilita a conteinerização de modelos de Machine Learning para treinamento e inferência. Você pode criar modelos de Machine Learning compostos por serviços distribuídos com baixo acoplamento que podem ser colocados em diversas plataformas ou perto dos dados analisados pelos aplicativos.

Novidades

Novos recursos para a execução de contêineres na AWS
12 de junho de 2018

O Amazon ECS adiciona a programação de daemon


O Amazon ECS agora tem uma nova estratégia de programação, denominada programação de daemons, que permite executar automaticamente uma tarefa de daemon em todas as instâncias de um grupo de instâncias selecionadas no cluster do ECS. 

Saiba mais »

7 de junho de 2018

A ILC do Amazon ECS oferece suporte ao Docker Compose versão 3


Agora, a ILC do Amazon ECS oferece suporte ao formato de arquivo do Docker Compose versão 3 para implantar contêineres Docker no Amazon ECS.

Saiba mais »

23 de maio de 2018

Amazon ECS e Amazon ECR já estão disponíveis na região China (Ningxia)


O Amazon ECS e o Amazon ECR já estão disponíveis na região China (Ningxia), operada pela Ningxia Western Cloud Data Technology Co. Ltd. (NWCD).

Saiba mais »

22 de maio de 2018

A descoberta do Amazon ECS Service oferece suporte aos modos de rede de contêiner de ponte e host


Agora, você pode usar a descoberta de serviços do Amazon ECS com tarefas inicializadas usando modos de rede de ponte e host além do modo awsvpc. Isso lhe permite usar a descoberta de serviços do ECS para mais cargas de trabalho de contêiner sem precisar fazer nenhuma mudança na rede.

Saiba mais »

Veja todos os anúncios »

Publicações e artigos de blog

ECS_Landing_kwV1-54
Introducing AWS Fargate

O AWS Fargate é uma maneira fácil de implantar contêineres na AWS para que você possa se concentrar na criação de aplicativos em vez de no gerenciamento da infraestrutura.
Continue a ler »

ECS_Landing_kwV1-53
Implante microsserviços com o ECS

Veja como o Amazon ECS facilita a divisão de aplicativos monolíticos em arquiteturas de microsserviços usando contêineres.

Continue a ler »

ECS_Landing_kwV1-version-control
Configure um pipeline de CICD para contêineres

A criação e manutenção manuais de serviços conteinerizados é lenta e propensa a erros. Agora, o AWS CodePipeline automatiza a implantação no Amazon ECS.
Continue a ler »

Saiba mais sobre o Amazon ECS

Acesse a página de recursos
Pronto para criar?
Comece a usar o Amazon ECS
Mais dúvidas?
Entre em contato conosco