AWS Fargate

Execute contêineres sem gerenciar servidores ou clusters

O AWS Fargate é um mecanismo de computação para Amazon ECS 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 tem 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 para gerenciar um cluster de servidores e agendar o posicionamento de contêineres nos servidores. O Amazon ECS rastreia 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.

Container Power Hour
GitHub Actions e AWS Fargate

Junte-se a Jess Frazelle, do GitHub, e Clare Liguori e Abby Fuller, da AWS, para um container power hour. Nessa sessão, aprenda a usar o Git e o GitHub para executar seus contêiners e criar, testar e implantar processos. GitOps e Actions e AWS Fargate.

Saiba mais >>

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

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ê.

Como ele funciona

product-page-diagram-Fargate_how-it-works

Novidades

07 de fevereiro de 2019

O AWS Fargate agora tem suporte para o AWS PrivateLink. O PrivateLink permite conectar o Amazon VPC de modo privado aos serviços da AWS, inclusive ao Amazon ECR.

 

Saiba mais »

07 de janeiro de 2019

Anúncio da redução de preço do AWS Fargate em até 50%


A partir de 7 de janeiro de 2019, reduzimos o preço do AWS Fargate em 20% para vCPUs e em 65% para memória em todas as regiões em que o Fargate está disponível no momento.

 

Saiba mais »

17 de dezembro de 2018

Versão 1.3 da plataforma AWS Fargate adiciona suporte ao Secrets


Versão 1.3.0 da plataforma AWS Fargate já está disponível. Essa atualização adiciona suporte ao Secrets ao usar o tipo de execução do Fargate com o Amazon Elastic Container Service (ECS).

 

Saiba mais »

Veja todos os anúncios »

Publicações e artigos de blog

ECS_Landing_kwV1-54
Apresentação do 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