AWS Fargate

Computação sem servidor para contêineres
Introdução ao AWS Fargate (0:46)
Por que usar o AWS Fargate?

O AWS Fargate é um mecanismo de computação com tecnologia sem servidor e pagamento conforme o uso que permite que você se concentre no desenvolvimento de aplicações sem a necessidade de gerenciar servidores. Mover tarefas como gerenciamento de servidores, alocação de recursos e escalabilidade para a AWS não só melhora sua postura operacional, mas também acelera o processo de passar da ideia à produção na nuvem e reduz o custo total de propriedade. 

Benefícios do AWS Fargate

Com o AWS Fargate, você pode se concentrar na criação de aplicações. Você gerencia menos, escolhe como pagar e melhora a segurança por meio do isolamento por design
Implante e gerencie as aplicações em vez da infraestrutura. Remova a sobrecarga operacional para escalar, aplicar patches, ajudar na proteção e gerenciar servidores.
Monitore as aplicações usando integrações integradas com serviços da AWS, como o Amazon CloudWatch Container Insights, ou colete métricas e logs com ferramentas de terceiros.
Aprimore a segurança por meio do isolamento de workloads por projeto. As tarefas do Amazon ECS e os pods do Amazon EKS são executados em seu próprio ambiente de runtime dedicado.
Pague somente pelos recursos de computação usados, sem despesas antecipadas. Otimize ainda mais os custos com o Savings Plans, o Fargate Spot ou os processadores AWS Graviton.

Como funciona

O AWS Fargate é compatível com o Amazon Elastic Container Service (Amazon ECS) e com o Amazon Elastic Kubernetes Service (Amazon EKS). Selecione qualquer imagem de contêiner compatível com OCI, defina recursos de memória e de computação, e execute o contêiner com a computação sem servidor. Com suporte para diversos sistemas operacionais e arquiteturas de CPU, é possível aproveitar os benefícios em uma ampla variedade de aplicações.

Diagrama apresentando os benefícios obtidos ao usar o AWS Fargate para executar aplicações em contêineres.

Casos de uso

Aplicações Web, APIs e microsserviços

Crie e implante suas aplicações, APIs e arquiteturas de microsserviços com a velocidade e a imutabilidade dos contêineres. Elimine a necessidade de possuir, executar e gerenciar o ciclo de vida de uma infraestrutura de computação para que você possa se concentrar em suas aplicações.

Modernize aplicações

Use o AWS Fargate com o Amazon ECS ou o Amazon EKS para executar e escalar as workloads em contêineres com mais facilidade. Migre e execute os contêineres Windows do Amazon ECS sem a necessidade de refatorar ou redefinir a arquitetura das aplicações herdadas.

Suporte a aplicações de IA e de ML

Crie um ambiente de desenvolvimento de inteligência artificial (IA) e machine learning (ML) flexível e portátil. Treine, teste e implante os modelos de ML com recursos escaláveis que potencializam a capacidade do servidor e evitam o provisionamento excessivo.

Processamento de dados

Execute workloads de processamento de dados, aumente a escala verticalmente para até 16 vCPU e 120 GB de memória por tarefa, e integre-se ao AWS Batch para obter um processamento em paralelo com tecnologia sem servidor.

Conheça mais a AWS