AWS Fargate

Execute contêineres sem gerenciar servidores ou clusters

O AWS Fargate é uma tecnologia para Amazon ECS e EKS* que permite executar contêineres sem necessidade de gerenciar servidores ou clusters. Com o AWS Fargate, você não precisa mais provisionar, configurar e escalar clusters de máquinas virtuais para executar contêineres. Esqueça a necessidade de escolher tipos de servidor, decidir quando escalar os clusters e otimizar o agrupamento de clusters. Com o AWS Fargate, não é necessário interagir com servidores ou clusters nem mesmo pensar sobre eles. O Fargate permite que você se concentre no projeto e na criação de aplicativos em vez de gerenciar a infraestrutura onde são executados.

O Amazon ECS e o EKS têm dois modos: tipo de execução Fargate e tipo de execução EC2. Com o tipo de execução Fargate, basta empacotar um aplicativo em contêineres, especificar os requisitos de CPU e memória, definir as políticas de redes e do IAM e executar o aplicativo. O tipo de execução EC2 oferece controle mais detalhado do servidor e da infraestrutura que executa aplicativos conteinerizados. Com o tipo de execução EC2, você pode usar o Amazon ECS e o EKS para gerenciar um cluster de servidores e agendar o posicionamento de contêineres nos servidores. O Amazon ECS e o EKS rastreiam todos os recursos de CPU, memória e outros recursos no cluster. Além disso, encontram o melhor servidor para execução de um contêiner de acordo com a especificação dos requisitos de recursos. Você fica responsável pelas atividades de provisionamento, aplicação de patches e escalabilidade de clusters de servidores. Você pode escolher o tipo de servidor que será usado, quais aplicativos e quantos contêineres serão executados em um cluster para otimizar a utilização e quando adicionar ou remover servidores de um cluster. O tipo de execução EC2 permite um maior controle dos clusters de servidor e oferece uma maior variedade de opções de personalização, que podem ser necessárias para oferecer suporte a aplicativos específicos ou para cumprir possíveis requisitos governamentais e de conformidade.

* O suporte do AWS Fargate para o Amazon EKS será disponibilizado em 2018.

Benefícios

Não há clusters para serem gerenciados

Com o AWS Fargate, você tem de pensar apenas nos contêineres, o que permite priorizar a criação e a operação de aplicativos. O AWS Fargate elimina a necessidade de gerenciar um cluster de instâncias do Amazon EC2. Esqueça a escolha de tipos de instância, o gerenciamento do agendamento dos clusters e a otimização da utilização dos clusters. Tudo isso desaparece com o Fargate.

Escalabilidade transparente

Com o AWS Fargate, fica mais fácil escalar seus aplicativos. Você não precisa mais se preocupar com o provisionamento de recursos computacionais suficientes para seus aplicativos de contêiner. Depois que você define os requisitos do aplicativo (por exemplo, CPU, memória, etc.), o AWS Fargate gerencia toda a escalabilidade e infraestrutura necessárias para executar os contêineres de forma altamente disponível. Você não precisa mais decidir quando escalar os clusters ou agrupá-los para otimizar a utilização. Com o Fargate, é possível executar dezenas ou dezenas de milhares de contêineres em segundos e escalar facilmente os aplicativos de missão crítica mais importantes.

Integrado ao Amazon ECS e ao EKS

O AWS Fargate integra-se de forma transparente ao Amazon ECS. Basta definir o seu aplicativo como faz hoje para o Amazon ECS. Empacote o aplicativo nas definições de tarefas, especifique a CPU e a memória necessárias, defina as políticas de redes e do IAM necessárias para cada contêiner e faça upload de tudo isso para o Amazon ECS. Depois que tudo está configurado, o AWS Fargate inicia e gerencia os contêineres para você.

O suporte do AWS Fargate para o Amazon EKS será disponibilizado em 2018.

Como funciona

Fargate_diagram_Final

Novidades

26 de abril de 2018

O AWS Fargate já está disponível nas regiões Ohio, Oregon e Irlanda


Você já pode iniciar contêineres usando o AWS Fargate em mais três regiões da AWS: Ohio (us-east-2), Oregon (us-west-2) e Irlanda (eu-west-1).

Saiba mais »

26 de março de 2018

A versão 1.1 da plataforma do AWS Fargate adiciona suporte a metadados de tarefas, verificações de integridade de contêineres e descoberta de serviços


A versão 1.1.0 da plataforma do AWS Fargate já está disponível. Essa versão adiciona suporte a endpoints de metadados de tarefas do Amazon ECS, verificações de integridade de contêineres e descoberta de serviços do ECS.

Saiba mais »

1 de março de 2018

O AWS Fargate oferece suporte a cargas de trabalho de contêiner regulamentadas por normas ISO, PCI, SOC e HIPAA


Os contêineres que operam no tipo de inicialização do AWS Fargate agora atendem aos critérios para conformidade com ISO, PCI, SOC 1, SOC 2 e SOC 3, juntamente com os critérios para elegibilidade com HIPAA. Isso significa que as cargas de trabalho de contêiner no AWS Fargate agora podem processar dados financeiros regulamentados ou PHI.

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 »

200x200_feature_migration-acceleration-framework
Migrating Containers to AWS Fargate

Veja como você pode migrar facilmente contêineres executados no Amazon EC2 para o AWS Fargate.

Continue a ler »

100x100_advanced-networking
Task Networking with AWS Fargate

Apesar de assumir o gerenciamento das instâncias de computação subjacentes, o Fargate proporciona controle detalhado sobre a configuração de posicionamento e políticas de rede.
Continue a ler »

Saiba mais sobre a definição de preço do AWS Fargate

Acesse a página de definição de preço