Este curso tem como objetivo torná-lo proficiente em trabalhar com a AWS usando o Terraform for AWS Resource na VPC e no ECS Fargate. Ele começa apresentando as ferramentas de desenvolvimento e o ambiente. Primeiro, você examinará o AWS CLI como uma forma de começar a gerenciar uma conta da AWS. Explore o Python, que será nossa principal linguagem para lidar com a AWS, e o PyCharm, um poderoso IDE da JetBrains para desenvolvimento em Python. O Boto3 é uma excelente biblioteca da AWS que a Amazon atualmente oferece suporte. A conta da AWS é um dos componentes mais importantes, permitindo que você experimente recursos da AWS e os crie. Faremos login no AWS Management Console e exploraremos seus principais recursos. Depois de registrar um usuário de desenvolvimento em uma conta e obter as credenciais, você descobrirá como usá-las para configurar um ambiente com a CLI para interação
.
A seção a seguir explica como instalar ferramentas e configurar um ambiente no Linux, Windows ou MAC OS. Você aprenderá a instalar o Terraform, o IntelliJ Plugin, o Python 3, o Pip, o AWS SDK (CLI) e o Boto3 em todos os sistemas operacionais. Descrevemos como configurar variáveis de ambiente para implantações do Terraform e configurar o IDE para usar o Terraform de forma eficiente instalando um plug-in do Terraform. Além disso, fornecemos uma visão geral clara e detalhada do Terraform e do Fargate para implementar essa infraestrutura com facilidade. Explicamos as funções e comandos mais usados do Terraform, a sintaxe da linguagem Terraform, as dependências e os estados. Depois de configurar tudo, você pode criar o código do Terraform para colocar sua arquitetura em prática. Primeiro, configure seu estado remoto e desenvolva o ambiente de nuvem privada virtual (VPC). Para atender aos requisitos de alta disponibilidade, distribuiremos nossas sub-redes públicas e privadas em três zonas de disponibilidade separadas em uma região
.
Em seguida, exploraremos o desenvolvimento de uma plataforma AWS ECS. Para se preparar para a implantação do aplicativo, você deve registrar um domínio para o aplicativo Spring Boot e construir um cluster ECS, grupo-alvo, balanceador de carga do aplicativo, ouvinte e certificado HTTPS e funções do IAM para o cluster ECS. Veja o aplicativo Spring Boot que implantaremos no AWS ECS Fargate. Descubra como criar a definição de tarefas do ECS Fargate, a função e a política do IAM, o serviço ECS, o grupo-alvo, a regra do ouvinte e o grupo de logs do CloudWatch em preparação para a implantação do aplicativo. Por fim, você criará um script de shell para implementar e desenvolver todo o pipeline e concluir cada estágio um por um. Eles servem para criar o código, criar e enviar a imagem do Docker para o AWS ECR e, finalmente, implantar o aplicativo Spring Boot no AWS ECS Fargate. Inscreva-se neste curso agora mesmo para começar a colocar em prática o que você aprendeu.
In This Free Course, You Will Learn How To
View All Learning Outcomes View Less All Alison courses are free to enrol study and complete. To successfully complete this course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment. Once you have completed this course, you have the option to acquire an official , which is a great way to share your achievement with the world.
Your Alison is:
- Ideal for sharing with potential employers
- Great for your CV, professional social media profiles and job applications.
- An indication of your commitment to continuously learn, upskill & achieve high results.
- An incentive for you to continue empowering yourself through lifelong learning.
Alison offers 3 types of s for completed courses:
- Digital : a downloadable in PDF format immediately available to you when you complete your purchase.
- : a physical version of your officially branded and security-marked
- Framed : a physical version of your officially branded and security marked in a stylish frame.
All s are available to purchase through the Alison Shop. For more information on purchasing Alison , please visit our FAQs. If you decide not to purchase your Alison , you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Account Settings. For more details on our pricing, please visit our Pricing Page