Como criar e implantar um serviço ECS na AWS?

Como Criar E Implantar Um Servico Ecs Na Aws



O Amazon ECS é um serviço totalmente gerenciado, rápido e confiável que permite aos usuários implantar, manter, gerenciar e dimensionar aplicações em contêineres. ECS é um serviço econômico e funciona bem com aplicativos Docker. O ECS pode ser integrado a outros serviços da AWS para fornecer soluções e plataformas seguras e sob demanda para a execução das aplicações.

Este artigo fornece uma demonstração para criar e implantar um serviço ECS na AWS.

O que é o serviço Amazon ECS?

O serviço Amazon ECS pode ser usado para implantar um aplicativo amplamente acessível por meio de um endereço IP público. Um serviço é um grupo de um número específico de tarefas executadas simultaneamente dentro de um cluster ECS. A vantagem de utilizar o “Serviço” do ECS é que se em alguma circunstância uma das tarefas deixar de funcionar. Em seguida, o agendador de serviço substituirá esta tarefa iniciando uma nova instância da sua tarefa para manter a capacidade desejada de tarefas especificadas durante a configuração.







Como criar e implantar um serviço ECS na AWS?

Com o Amazon ECS, os desenvolvedores podem extrair imagens do Docker ou imagens de outros repositórios públicos, como ECR, etc., para seus aplicativos. O serviço utilizará essas informações para criar e exibir a saída ao usuário. Quando um serviço é implantado, o ECS aumenta ou diminui automaticamente o aplicativo de acordo com os requisitos.



Os titulares de contas AWS podem integrar o ECS com muitos serviços, como:



  • Amazon EC2
  • SDK da Amazon
  • ECR da Amazon
  • Ferramentas da Amazon para Windows PowerShell

Para criar e implantar um serviço, primeiro precisamos criar um cluster ECS que armazenará o aplicativo. Para saber mais sobre como criar um cluster, consulte o artigo “ Como criar um cluster ECS? ”. Depois de criar um cluster Amazon ECS e criar uma definição de tarefa para ele, podemos criar um serviço que utiliza essa definição de tarefa e será implantado e testado por um endereço IP público.





Saiba mais sobre como definir e criar definições de tarefas consultando este artigo: “ Como definir definições de tarefas do Amazon ECS? ”. Vamos explorar algumas etapas para criar e implantar um serviço ECS:

Etapa 1: selecione o cluster
No painel do cluster do ECS, selecione o cluster no qual a definição de tarefa está configurada:



Etapa 2: criar serviço
Role a interface e clique no botão “ Criar ' botão:

Etapa 3: selecione serviço ou tarefa
Podemos selecionar o serviço que executará um grupo de tarefas, como um aplicativo da web ou a opção de tarefa autônoma que será executada uma vez e depois encerrada. Aqui selecionamos o “ Serviço ”opção:

Etapa 4: selecione a família
Na seção Definição de tarefa, selecione a definição de tarefa que você configurou para o cluster. Como configuramos o “ definição de democluster ”definição da tarefa anteriormente, selecionaremos essa opção:

Etapa 5: atribuir nome ao serviço
Forneça o nome do “ Serviço ”E definimos a capacidade desejada para 1. Você pode personalizá-la de acordo com sua preferência:

Etapa 6: acessar a seção de rede
Clique no ' Rede ”seção onde definiremos algumas configurações de rede que nos permitirão acessá-la:

Etapa 7: Habilite o IP público
Debaixo de ' Rede ”, habilite a opção IP público e selecione a opção “ Crie um novo grupo de segurança ”opção:

Etapa 8: definir configurações de rede
Nisso ' Rede ', forneça um nome na seção' Nome do grupo de segurança ”E então descreva-o:

Sob o mesmo “ Rede ”, faça as seguintes configurações:

Mantendo o restante das configurações como padrão, clique no botão “ Criar ”Na parte inferior da interface, conforme destacado abaixo:

Isso levará um ou dois minutos. Aqui, nosso serviço foi implantado com sucesso:

Como testar a implantação do serviço?

Agora para testar se o serviço está rodando e acessível ou não, clique no botão “ Tarefas ' aba:

Na guia Tarefas, clique nas tarefas em execução:

Role a interface e clique no botão “ endereço aberto ”opção sob“ IP Público ”opção:

Nosso serviço está funcionando com sucesso e acessível:

Isso é tudo deste guia.

Conclusão

Para criar e implantar um serviço ECS, clique no botão “ Tarefas ”, forneça o nome e a configuração da porta e, em seguida, clique no botão “ Criar ”Botão depois. O serviço ECS pode ser acessado configurando a porta e clicando no endereço IP público. O serviço deve ser encerrado manualmente. Observe que o serviço deve ser encerrado, pois incorre em cobranças. Este artigo é um guia passo a passo para criar e implantar serviços ECS.