Loading

Alison's New App is now available on iOS and Android! Download Now

Implantando o ECS Fargate com Terraforma AWS

Este curso online gratuito ensinará como usar o Terraform para implementar o Aplicativo ECS Fargate na AWS.

Publisher: Niyazi Erdogan
Você pretende integrar toda a sua infraestrutura como código? Quer aprender mais sobre Terraform, a plataforma de gerenciamento de configuração de infraestrutura mais popular? Se for esse o caso, então este é o curso para você! Não só você aprenderá como usar código Terraform, mas também descobrirá como usar uma abordagem de implementação sugerida por AWS que é altamente disponível, escalável, tolerante a falhas e resiliente.
Implantando o ECS Fargate com Terraforma AWS
  • Duração

    5-6 Horas
  • Students

    144
  • Accreditation

    CPD

Share This Course And
Earn Money  

Become an Affiliate Member

Descrição

Modules

Resultado

Certificação

View course modules

Description

Este curso visa torná-lo proficiente em trabalhar com AWS usando Terraform for AWS Resource on VPC e ECS Fargate. Ele começa introduzindo você para as ferramentas de desenvolvimento e o ambiente. Primeiro, você examinará a AWS CLI como uma forma de começar a gerenciar uma conta da AWS. Explore Python, que será a nossa língua primária para lidar com a AWS, e PyCharm, uma poderosa IDE JetBrains para desenvolvimento Python. O Boto3 é uma biblioteca soberba AWS que a Amazon suporta atualmente. A conta AWS é um dos componentes mais cruciais, permitindo que você experimente com recursos da AWS e crian-os. Vamos fazer login no AWS Management Console e explorar suas principais funcionalidades. Depois de registrar um usuário de desenvolvimento para uma conta e obter credenciais, você descobrirá como utilizar estes para configurar um ambiente com CLI para interação.

A seção a seguir explica como instalar ferramentas e configurar um ambiente em Linux, Windows ou MAC OS. Você aprenderá como instalar Terraform, IntelliJ Plugin, Python 3, Pip, AWS SDK (CLI) e Boto3 em todos os sistemas operacionais. Descrevemos como configurar variáveis de ambiente para implementações de Terraform e configurar IDE para usar Terraform eficientemente instalando um Plugin Terraform. Além disso, fornecemos uma visão geral clara e detalhada de Terraform e Fargate para implementar essa infraestrutura facilmente. Explicamos as funções e comandos Terraform mais frequentemente utilizados, sintaxe de linguagem Terraform, dependências e estados. Depois de configurar tudo, você pode criar código Terraforme para colocar sua arquitetura em prática. Primeiro, configure o seu estado remoto e desenvolvesse o ambiente Virtual Private Cloud (VPC). Para atender aos requisitos de alta disponibilidade, distribuiremos nossas sub-redes privadas e públicas através de três zonas de disponibilidade separadas dentro de uma região.

Em seguida, exploramos o desenvolvimento de uma plataforma AWS ECS. Para se preparar para a implementação do aplicativo, deve-se registrar um domínio para o aplicativo Primavera Boot e construir um cluster ECS, grupo de destino, balanceador de carga de aplicativos, atendente HTTPS e funções de certificado e IAM para o cluster ECS. Veja o aplicativo Spring Boot que iremos implementar na AWS ECS Fargate. Descubra como criar definição de tarefa ECS Fargate, função IAM e política, serviço ECS, grupo de destino, regra do atendente e grupo de log do CloudWatch em preparação para a implementação do aplicativo. Por fim, você criará um script shell para implementar e desenvolver todo o pipeline e completar cada estágio um por um. Estes são para construir o código, construir e empurrar a imagem do Docker para a AWS ECR e, finalmente, implementar o aplicativo Spring Boot para a AWS ECS Fargate. Inscrete-se para este curso agora mesmo para começar a colocar o que você aprendeu a praticar.

Iniciar Curso Agora

Careers