Gerencie e refatore infraestrutura com Terraform é destinado a quem já consegue implantar uma pequena infraestrutura com Terraform e AWS e agora precisa mantê-la. Assuma um armazenamento de relatórios existente, reorganize a configuração preservando a identidade dos recursos e coordene o estado remoto entre cópias de trabalho e ambientes.
Os laboratórios guiados apresentam cada operação por meio da revisão de planos e da verificação dos dados reais. Os desafios pedem que você conclua uma refatoração insegura e restabeleça, de forma independente, os limites de gerenciamento entre ambientes. Siga a ordem recomendada; cada unidade começa em um ambiente novo e independente.
O que você aprenderá
- Importar um bucket existente e revisar o alinhamento da configuração antes de alterá-lo.
- Renomear endereços com declarações moved, mantendo o armazenamento e as versões originais dos relatórios.
- Definir entradas tipadas e saídas úteis, chamar um módulo de raízes separadas e ampliar chaves estáveis de for_each.
- Migrar mapeamentos locais para um backend S3 independente e versionado e distinguir a limpeza dos recursos de negócio da limpeza do backend.
- Observar contenção real de bloqueios nativos entre processos Terraform e continuar após a liberação normal.
- Associar cada raiz de ambiente à sua chave de estado válida e limitar uma alteração preservando o ambiente vizinho.
Para quem é este curso
Para estudantes de Terraform, engenheiros de plataforma iniciantes e responsáveis por infraestrutura em nuvem que estão passando da implantação inicial para a manutenção segura.
Pré-requisitos: Terraform on AWS for Beginners ou experiência equivalente com recursos de bucket AWS, variáveis, planos salvos e apply; noções de módulos locais e estado local; objetos S3 e identidades de versão. O curso de implantação de aplicações é opcional.
Você pode revisar os fundamentos de módulos locais e estado em Terraform for Beginners.
Ambiente de aprendizagem: Um espaço Linux preparado no navegador fornece Terraform, ferramentas AWS e AWS View. Cada unidade começa de forma independente, com o espaço de trabalho e as condições iniciais de que a tarefa precisa. Preserve os armazenamentos indicados durante as verificações funcionais e respeite o escopo de limpeza da unidade.
Perguntas frequentes
Preciso de uma conta pessoal da AWS ou de instalação local?
Não. As ferramentas, o acesso e os recursos do exercício estão preparados em cada ambiente independente do LabEx.
O que os exercícios de estado abrangem?
Eles usam mapeamentos existentes válidos para praticar migração, bloqueios nativos e seleção correta do ambiente. Cada unidade define quais dados e recursos devem ser preservados e quando começa uma eventual limpeza.
O que os desafios avaliam?
Verificações práticas do sistema avaliam os mapeamentos esperados, a convergência da configuração atual, a preservação dos dados originais e os limites entre ambientes.





