AWS Fargate - Guia de um iniciante no serviço de contêiner elástico da AWS

AWS Fargate - Guia de um iniciante no serviço de contêiner elástico da AWS
Os contêineres são usados ​​para empacotar o código e armazená -lo em um estojo selado, para que possa ser executado em qualquer lugar sem erros. Sem contêineres, os desenvolvedores tiveram que passar por provisões e gerenciamento dos servidores, muitas vezes exigindo infraestruturas complexas para cumprir. A AWS Fargate permite que o usuário execute contêineres sem servidor para que o usuário não precise gerenciar nenhum servidor.

Vamos começar com o guia para iniciantes da AWS Fargate.

O que é AWS Fargate?

A AWS fornece o serviço de contêiner, conhecido como ECS e AWS Fargate, é a versão sem servidor do ECS. Com a AWS Fargate, o usuário não precisa se preocupar com o gerenciamento do cluster ou os servidores virtuais no cluster. O usuário simplesmente precisa fornecer o número de serviços que precisa em funcionamento, e Fargate gerenciará o cluster para você:

Modelo de preços

O AWS Fargate não possui uma conta de camada gratuita, o que significa que o usuário precisa pagar por cada serviço usado e a tela a seguir exibe pagamentos por hora para diferentes máquinas usando Fargate:

Crie um recipiente no Amazon ECS

Para criar um contêiner na Amazon ECS, siga para o serviço e clique no “iniciar" botão:

O usuário será direcionado para a página do cluster para clicar no “Criar cluster" botão:

Nesta página, digite o nome do cluster e configure as configurações de rede:

Role para baixo na página para clicar no “Criar" botão:

Vá para o “Definições de tarefas”Página do painel esquerdo e clique no“Crie nova definição de tarefa" botão:

Configure a definição da tarefa digitando o nome e os detalhes do contêiner:

Depois disso, role a página e clique em “Próximo" botão:

Nesta página, mantenha as configurações padrão e clique em “Próximo" botão:

Revise as configurações e clique em “Criar" botão:

Vá para dentro do cluster para criar o serviço clicando no “Criar”Botão da seção de serviços:

Crie serviço usando o cluster e Fargate como provedor de capacidade:

Depois disso, forneça os detalhes da definição de tarefa para criar o serviço:

Role para baixo até a parte inferior da página para clicar no “Criar" botão:

Um contêiner é criado e pronto para conter qualquer tipo de aplicativo:

Você criou com sucesso um contêiner no Amazon ECS.

Conclusão

A AWS oferece o contêiner usando seu serviço ECS e Fargate é sua versão estendida, sem servidor, para que o usuário não seja responsável por gerenciar os clusters. Também não é capaz de ter uma camada gratuita, então o usuário terá que pagar por cada serviço usado. É muito fácil configurar o contêiner para que o desenvolvedor possa implantar seus aplicativos para usar em diferentes servidores.