Aula 6 - Organização De Código E Data Sources (Módulo 2) by Rodrigo Bellizzieri
Автор: Rodrigo Bellizzieri
Загружено: 2026-02-27
Просмотров: 6
Описание:
Seja bem-vindo(a) à Aula 6 do curso de Terraform.
Nesta aula, você vai aprender a organizar projetos Terraform de forma profissional, usar data sources para reaproveitar recursos existentes, aplicar locals para simplificar código e seguir convenções da comunidade.
Aqui você transforma código bagunçado em projetos escaláveis e prontos para produção.
📚 O que você vai aprender nesta aula:
• Organização de código Terraform
• Estrutura profissional de projetos
• Data sources: conceito e uso prático
• Buscar AMIs dinâmicas (sem hardcode)
• Locals para simplificação de código
• Diferença entre variables e locals
• Convenções e boas práticas
• Documentação com README
💻 Exercícios Práticos
Exercício 1 — Organização e Locals
Separar o projeto em provider.tf, data.tf e locals.tf
Criar locals com tags comuns
Aplicar tags em todos os recursos
Exercício 2 — Data Sources
Buscar AMI mais recente do Ubuntu
Buscar região atual com data source
Criar output exibindo account ID e região
🔗 Links Importantes
Data Sources — Terraform
https://developer.hashicorp.com/terra...
Locals — Terraform
https://developer.hashicorp.com/terra...
AWS AMI Data Source
https://registry.terraform.io/provide...
Terraform Style Guide
https://developer.hashicorp.com/terra...
AWS Free Tier
https://aws.amazon.com/free
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: