DevOps: AWS com Terraform Automatizando sua infraestrutura
Offered By: Udemy
Course Description
Overview
What you'll learn:
- Será capaz de automatizar a criação e manutenção da infraestrutura de suas aplicações na AWS
- Aprender conceitos básicos e avançados como módulos, interpolação, arquivos de estado do Terraform
- Criar um site estático com React utilizando AWS S3, Cloudfront, certificado SSL e domínio personalizado
- Criar um aplicação auto-escalável com VPC, Internet Gateway, Subnets, Security Groups, EC2, Load Balancer e Auto Scaling Group
- Criar uma aplicação serverless utilizando AWS Lambda, DynamoDB, API Gateway, SNS e Cognito
Este curso irá levá-lo do básico à implementações mais avançadas que lhe permitirão criar aplicações modernas do Terraform envolvendo site estático (AWSS3 / Route53) com certificado SSL (AWS Certificate Manager) e CDN (CloudFront), aplicação auto-escalável (EC2, VPC, Load Balancer, AutoScaling Group) e aplicação Serverless (AWSLambda, APIGateway, DynamoDB, Cognito, CloudWatch, SNS).
Para criar uma boa fundação e ser capaz de criar e principalmente entender as aplicações acima, é ensinado os tópicos mais básicos como procurar os recursos na documentação, como utilizar a ajuda do Terraform CLI e toda a base de como é o funcionamento desta ferramenta, como criar um simples recurso, alterá-lo e destruí-lo, variáveis, interpolação, outputs, locals, remote state, built-in functions, data sources, for_each e for, módulos, workspaces e null_resources com provisioners.
Após finalizar o curso o aluno será capaz de escrever scripts Terraform prontos para serem usados em ambientes de produção, pois eles terão toda a fundação e entendimento necessários para implantar os recursos utilizando as melhores práticas do mercado tanto para uma rápida prototipação e uma manutenção tranquila e confiável.
No curso você encontrará muito código que poderá ser reaproveitável para aplicar diretamente na sua própria infraestrutura da AWS, além de um módulo totalmente funcional para criar buckets e arquivos dentro do AWSS3.
Taught by
Cleber Gasparoto
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Software Defined Networking
Georgia Institute of Technology via Coursera Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera Web-Technologien
openHPI Données et services numériques, dans le nuage et ailleurs
Certificat informatique et internet via France Université Numerique