Terraform Associate Practice
Welcome to the Terraform Associate Practice project! This comprehensive resource is designed to help you prepare for the Terraform Associate certification with hands-on exercises across multiple cloud providers.
What’s Included
- Multi-cloud Support: Complete implementations for both AWS and GCP
- Comprehensive Exercises: 6 core exercises covering essential Terraform concepts
- Complete Solutions: Working examples with detailed explanations
Exercises Available
- First Configuration: Basic Terraform setup and resource creation
- Variables and Outputs: Working with input/output variables and locals
- Resource Dependencies: Understanding implicit and explicit dependencies
- Working with State: Local and remote state management
- Modules: Creating reusable infrastructure components
- Meta-Arguments: Using count, for_each, and other advanced features
Getting Started
- Clone the repository
- Navigate to any exercise directory
- Follow the instructions in the README.md file
- Compare your work with the provided solutions
Cloud Providers
Each exercise is implemented for both AWS and GCP, allowing you to:
- Learn provider-specific patterns and best practices
- Compare implementation approaches across cloud platforms
- Gain experience with multiple cloud environments
Release Notes
See our latest Release Notes for information about recent updates.
Feedback and Contributions
We welcome your feedback and contributions! Please open an issue or submit a pull request if you have suggestions for improvements or additional exercises.