After 24 days of consistent hands-on practice and study, I shifted fully into exam preparation mode. This stage was not about learning new tools, but about refining precision and confidence under pressure.
Exam Simulation Results
I completed a full 60-minute simulation with 57 questions and scored 44 out of 57 (77%). This gave me a realistic view of my readiness. While the score is above the passing mark, it exposed specific weak areas that needed focused attention.
The main gaps were:
- Terraform CLI edge cases
- State management scenarios
- Terraform Cloud features
Most mistakes came from confusing similar commands and misunderstanding how state behaves in real situations.
Focus Areas and Improvements
I spent time drilling the highest-weight domains:
Terraform Basics
- Clear understanding of state as the source of truth
- Difference between resources and data sources
- Proper use of lifecycle rules like
prevent_destroy
Terraform CLI
- Knowing exactly what each command does in practice
- Understanding flags like
-targetand-auto-approve - Distinguishing between
apply,destroy, andrefresh-only
Infrastructure as Code Concepts
- Idempotency ensures consistent results
- Declarative approach defines desired state
- Drift detection highlights real vs expected infrastructure differences
Terraform Purpose
- Provider-agnostic design
- Workflow: Write → Plan → Apply
- Importance of state in tracking infrastructure
Common Exam Traps
A few patterns stood out during practice:
-
terraform state rmdoes not delete resources, only removes them from state -
sensitive = truehides output but still stores values in state - Using branch references instead of version tags breaks reproducibility
My Exam Strategy
To stay efficient during the exam:
- Spend no more than 60–90 seconds per question
- Flag difficult questions and revisit later
- Eliminate wrong answers first to improve accuracy
- Pay close attention to keywords like state, destroy, and drift
- Follow instructions strictly for multi-select questions
Final Thoughts
This preparation phase helped me move from general understanding to precise execution. The biggest shift was learning to think in terms of Terraform’s behavior, not just memorizing commands.
At this point, I am confident in both my knowledge and my approach. The goal is not just to pass the exam, but to truly understand how Terraform works in real-world scenarios.
Next step: exam day.
Top comments (0)