|
1 | 1 | # Terraform Intensivo
|
2 | 2 |
|
3 |
| -Este é um guia abrangente sobre Terraform, estruturado em diferentes dias de estudo que cobrem desde conceitos básicos até tópicos avançados. O conteúdo está organizado em: |
| 3 | +Este é um guia abrangente sobre Terraform, estruturado em diferentes dias de estudo que cobrem desde conceitos básicos até tópicos avançados. Acesse em: https://terraform.nataliagranato.xyz |
4 | 4 |
|
5 |
| -# Índice |
6 |
| - |
7 |
| -## Conhecendo o Terraform: |
8 |
| - |
9 |
| -* - [O que é o Terraform?](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#o-que-%C3%A9-o-terraform) |
10 |
| - - [O que é HCL?](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#o-que-%C3%A9-hcl) |
11 |
| - - [O que é o Statefile?](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#o-que-%C3%A9-o-statefile) |
12 |
| - - [Infraestrutura Mutável vs. Imutável](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#infraestrutura-mut%C3%A1vel-vs-imut%C3%A1vel) |
13 |
| - |
14 |
| -## Conceitos Básicos de Cloud |
15 |
| - |
16 |
| -* - [Providers, Região e Zona](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#providers-regi%C3%A3o-e-zona) |
17 |
| - - [Bucket para garantir o mesmo estado](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#bucket-para-garantir-o-mesmo-estado) |
18 |
| - - [Criando um usuário IAM na AWS](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#criando-um-usu%C3%A1rio-iam-na-aws) |
19 |
| - - [Criando um bucket S3 com acesso público bloqueado](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#criando-um-bucket-s3-com-acesso-p%C3%BAblico-bloqueado) |
20 |
| - |
21 |
| -## Entendendo o Terraform |
22 |
| - |
23 |
| -* - [HCL (HashiCorp Configuration Language)](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#providers-regi%C3%A3o-e-zona) |
24 |
| - - [Instalando o Terraform](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#instala%C3%A7%C3%A3o) |
25 |
| - - [Comandos básicos](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#comandos-b%C3%A1sicos) |
26 |
| - - [Backend remoto](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-1/README.md#backend-remoto) |
27 |
| - - [O que são os providers no Terraform?](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-1/README.md#o-que-s%C3%A3o-os-providers-no-terraform) |
28 |
| - - [O que é e como usar variáveis no Terraform?](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-1/README.md#o-que-%C3%A9-e-como-usar-vari%C3%A1veis-no-terraform) |
29 |
| - |
30 |
| - |
31 |
| -## Gerenciando estado |
32 |
| - |
33 |
| -* - [O state file do Terraform](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-2/README.md#o-state-file-do-terraform) |
34 |
| - - [Usando o DynamoDB para bloqueio de estado](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-2/README.md#usando-o-dynamodb-para-bloqueio-de-estado) |
35 |
| - - [Utilizando workspaces no Terraform](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-2/README.md#utilizando-workspaces-no-terraform) |
36 |
| - - [Import de recursos existentes](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-2/README.md#import-de-recursos-existentes) |
37 |
| - - [Uso avancado do import no Terraform](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-2/README.md#uso-avancado-do-import-no-terraform) |
38 |
| - - [Usando o gerador de configuração no Terraform](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-2/README.md#usando-o-gerador-de-configura%C3%A7%C3%A3o-no-terraform) |
39 |
| - - [Outputs de um remote state](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-2/README.md#utilizando-outputs-e-outputs-de-um-remote-state) |
40 |
| - - [Obtendo outputs de um remote state e utilizando no seu código Terraform](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-2/README.md#obtendo-outputs-de-um-remote-state-e-utilizando-no-seu-c%C3%B3digo-terraform) |
41 |
| - |
42 |
| -## Construindo módulos no Terraform |
43 |
| - |
44 |
| -* - [Usando modúlos no Terraform](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-3/README.md#usando-mod%C3%BAlos-no-terraform) |
45 |
| - - [Utilizando um módulo](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-3/README.md#utilizando-um-m%C3%B3dulo) |
46 |
| - - [Organizando seus módulos](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-3/README.md#organizando-m%C3%B3dulos) |
47 |
| - - [Manipulando informações de módulos na raiz](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-3/README.md#manipulando-informa%C3%A7%C3%B5es-de-m%C3%B3dulos-na-raiz) |
48 |
| - - [Movendo states](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-3/README.md#movendo-states) |
49 |
| - - [Alguns recursos para melhorar o seu módulo](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-3/README.md#alguns-recursos-para-melhorar-o-seu-m%C3%B3dulo) |
50 |
| - - [Documentação do Terraform](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-3/README.md#documenta%C3%A7%C3%A3o-do-terraform) |
0 commit comments