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

03 de julho de 2018

O AWS Fargate já está disponível na região de Tóquio


Agora, você pode iniciar contêineres usando o AWS Fargate na região Ásia-Pacífico (Tóquio).

Saiba mais »

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 »

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