moomz
/vs·cloud·pt

🐳Amazon ECS vs AWS Fargate🚢

Esses dois não são tanto rivais quanto camadas: o ECS é o orquestrador, enquanto o Fargate é um motor de computação serverless no qual o ECS pode rodar tarefas em vez do EC2.

Lança uma enquete moomz: quem vence?
moomz.com — 10s, anônimo, grátis
🐳Amazon ECS
  • Controle total sobre as instâncias EC2 subjacentes
  • Muitas vezes mais barato para cargas estáveis e previsíveis
  • Ajuste granular de tipos de instância e posicionamento
  • Reutilize instâncias reservadas ou spot para economizar
🚢AWS Fargate
  • Nenhum servidor para corrigir, escalar ou gerenciar
  • Pague só pelo vCPU e pela memória que as tarefas usam
  • Mais rápido de lançar, com muito menos carga operacional
  • Escala as tarefas para cima e para baixo automaticamente

Veredito

Rode o ECS no EC2 para cargas estáveis em que você quer controle de custo e ajuste. Rode o ECS no Fargate quando quiser simplicidade serverless e nenhuma infraestrutura para cuidar.

Perguntas frequentes

O ECS é diferente do Fargate?+

Sim, o ECS é o orquestrador; o Fargate é uma opção de computação que o ECS usa em vez do EC2.

Qual é mais barato?+

O ECS sobre EC2 geralmente é mais barato para cargas estáveis; o Fargate vence em uso irregular ou imprevisível.

Ainda configuro o ECS com o Fargate?+

Sim, você define definições de tarefa e serviços do ECS de qualquer forma; o Fargate só remove o gerenciamento de servidor.

Também em

Mais em cloud

Lança uma enquete moomz: quem vence?