IAC from Zero
Skills:
Infrastructure as Code90%
Key Takeaways
Covers IAC fundamentals using OpenTofu and forjar features
Original Description
You learn IAC fundamentals — plan, apply, saved plans, JSON plans, resource lifecycle, refactoring, drift detection, policy gates, cross-config sharing, testing, and state security — by walking ten OpenTofu features next to their forjar equivalents. Forjar is a single Rust binary with state in Git as BLAKE3-hashed YAML, 17 crate dependencies, and ten falsifiable C1-C10 contracts asserted on every apply. Each module compares one OpenTofu feature (`terraform plan -out`, `terraform show -json`, `lifecycle`, `moved`, `-target`, `refresh-only`, `check`, `terraform_remote_state`, `.tftest.hcl`, `state_encryption`) against the forjar approach so you finish knowing the industry default and a concrete second tool.
AI explanation not available for this lesson yet
This lesson is still being prepared for the AI tutor. In the meantime, explore lessons that are ready.
Browse explainer-ready lessons →
More on: Infrastructure as Code
View skill →Related Reads
📰
📰
📰
📰
FAQ: Five Myths About "It Worked on the Free Host"
Dev.to AI
The $19 Tool That Replaced My Entire DevOps Pipeline (And Why I'm Not Going Back)
Dev.to AI
Listing a remote MCP server in every directory: what each one actually checks (September 2026)
Dev.to AI
Presentation: When Incidents Refuse to End
InfoQ AI/ML
🎓
Tutor Explanation
DeepCamp AI