# Infrastructure Platform Engineering
All Infrastructure Platform Engineering notes →1 — Terraform/OpenTofu Architecture
Explains Terraform/OpenTofu's core architecture — providers, resources, modules, and workspaces — as the building blocks of a platform's IaC layer.
infrastructure-platform-engineering terraform book
2 — Designing Reusable Modules
Covers designing reusable Terraform/OpenTofu modules — structure, inputs/outputs, composition, and registry distribution.
infrastructure-platform-engineering terraform book
3 — Enterprise Module Design
Extends module design to enterprise scale — versioning strategy, automated testing, documentation, and publishing workflows.
infrastructure-platform-engineering terraform book
4 — Infrastructure Pipelines
Designs the CI/CD pipeline for infrastructure changes — plan, review, apply, rollback, and continuous drift detection.
infrastructure-platform-engineering terraform book
5 — Policy & Validation
Adds policy and validation gates to infrastructure pipelines — variable validation, static analysis, security scanning, and cost estimation.
infrastructure-platform-engineering terraform book