https://github.com/hamidgholami/terraform_lab
Terraform Labratory for preparing Terraform Associated Certificate exam.
https://github.com/hamidgholami/terraform_lab
aws hashicorp-terraform iac terraform terraform-aws terraform-certification terraform-examples
Last synced: 10 days ago
JSON representation
Terraform Labratory for preparing Terraform Associated Certificate exam.
- Host: GitHub
- URL: https://github.com/hamidgholami/terraform_lab
- Owner: hamidgholami
- License: mit
- Created: 2021-06-02T04:36:12.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-03-11T07:02:19.000Z (over 3 years ago)
- Last Synced: 2025-02-13T15:19:36.662Z (5 months ago)
- Topics: aws, hashicorp-terraform, iac, terraform, terraform-aws, terraform-certification, terraform-examples
- Language: HCL
- Homepage:
- Size: 458 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Terraform Associate Certificate exam preparation
[](https://twitter.com/045_hamid)
[](https://github.com/hamidgholami)
[](https://www.linkedin.com/in/hamid-gholami/)

## Table of content* [Terraform exam review chapters](https://learn.hashicorp.com/tutorials/terraform/associate-review).
* [01 understand infrastructure as code concepts](https://github.com/hamidgholami/terraform_lab/blob/main/01-understand-infrastructure-as-code-concepts/README.md)
* 02 understand terraform purpose
* 03 understand terraform basics
* 04 use terraform cli
* 05 interact with terraform modules
* 06 navigate terraform workflow
* 07 implement and maintain state
* 08 read,generate and modify configuration
* 09 understand terraform cloud and enterprise capabilities
* [extra documents]
* [some hands on scenarios]
* [practice questions for Terraform exam]
### Code Structure best practices- `main.tf` - call modules, locals, and data sources to create all resources
- `variables.tf` - contains declarations of variables used in `main.tf`
- `outputs.tf` - contains outputs from the resources created in `main.tf`
- `versions.tf` - contains version requirements for Terraform and providers* * *
### TO DOPreview
- [ ] Create a directory for each chapter of [Terraform exam review](https://learn.hashicorp.com/tutorials/terraform/associate-review).
- [ ] In the each directories should be a README.md file which is contained chapter content associated.
- [ ] Each chapter should be have some scenario with aws.
- [ ] This README.md file should use as a table of content.