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.
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