Giter Club home page Giter Club logo

nelsonbuarque / curso-aws-com-terraform Goto Github PK

View Code? Open in Web Editor NEW

This project forked from chgasparoto/curso-aws-com-terraform

0.0 0.0 0.0 2.47 MB

:cinema: :brazil: Arquivos do curso "DevOps: AWS com Terraform Automatizando sua infraestrutura" publicado na Udemy

Home Page: https://www.udemy.com/course/aws-com-terraform/?referralCode=05BE0FCDD1140543679C

License: MIT License

HCL 70.30% Smarty 1.95% HTML 4.16% CSS 2.05% JavaScript 20.02% Shell 1.31% Dockerfile 0.22%

curso-aws-com-terraform's Introduction

DevOps: AWS com Terraform Automatizando sua infraestrutura

Arquivos do curso de Terraform publicado na Udemy https://www.udemy.com/aws-com-terraform

Terraform-0-11 Terraform-0-12 aws s3 aws ec2 aws lambda aws ecs

Capa do curso

Índice

Introdução

  1. Introdução ao curso
  2. O que é Terraform?
  3. Como pedir ajuda
  4. Código fonte do curso

Instalação

  1. Instalação da versão mais recente do Terraform
  2. Instalação da versão específica do Terraform utilizada no curso
  3. Editor de teto

Configuração da conta na AWS

  1. Criando uma conta Free Tier e setando alarme de billing
  2. Criar usuário para ser usado pelo Terraform
  3. Instalando e configurando o AWS CLI

Terraform básico

  1. Primeiro script
  2. Alterando e destruindo
  3. Interpolação
  4. terraform taint
  5. terraform console e terraform output
  6. Variáveis
  7. AWS CLI
  8. Módulos
  9. terraform fmt, get, import e graph
  10. Remote state
  11. Data source e locals
  12. Provisioners
  13. Built-in functions
  14. Workspaces e remote state locking

Criando um site estático no S3

  1. Introdução
  2. Registrando um domínio
  3. Criando nossos buckets
  4. Criando nossa aplicação utilizando React.js
  5. Configurando um domínio personalizado
  6. Configurando CDN
  7. Configurando SSL

Criando uma aplicação auto escalável

  1. Introdução
  2. VPC
  3. Internet gateway (IGW)
  4. Subnets
  5. Route tables
  6. Security groups
  7. Load balancer
  8. Auto scalling group
  9. Cloudwatch alarms
  10. RDS e EC2 em subnets privadas
  11. Testando o auto scalling group
  12. Destruindo

Criando uma aplicação serverless

  1. Introdução
  2. Cognito
  3. DynamoDB
  4. Lambdas
  5. API Gateway
  6. Bucket
  7. SNS
  8. Testando o fluxo completo da aplicação
  9. Destruindo

Terraform 0.12

  1. Instalação
  2. First-class expressions e mensagens de erros
  3. For expressions
  4. Rich types
  5. Refazendo nosso site estático com a versão 0.12

Terraform Cloud com AWS ECS Fargate automatizado com shell script

  1. O que é Terraform Cloud?
  2. Configurando o Terraform Cloud
  3. O que é AWS Fargate
  4. Configuração Webstorm
  5. Codificando nossa aplicação back-end
  6. Dockerfile, rodando nossa aplicação no docker
  7. AWS ECR
  8. AWS ECS Cluster
  9. AWS ECS Task
  10. AWS ECS Service
  11. AWS ECS Fargate rodando
  12. AWS ECS Auto scalling
  13. Automatizando o deploy

Cupom

Se você tem interesse em aprender Terraform, pegue este cupom e aproveite 🚀(https://www.udemy.com/course/aws-com-terraform/?referralCode=05BE0FCDD1140543679C). São 6,5 horas de muita informação e aulas práticas!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.