# Infrastructure Platform Engineering
All Infrastructure Platform Engineering notes →1 — Infrastructure as Code Principles
Covers the core IaC principles — declarative vs. imperative style, desired state, idempotency, drift management, and immutability.
infrastructure-platform-engineering iac-foundations book
2 — Infrastructure Lifecycle
Walks the full infrastructure lifecycle from planning and provisioning through configuration, operation, and retirement.
infrastructure-platform-engineering iac-foundations book
3 — State Management
Covers Terraform/OpenTofu state management — local vs. remote state, locking, securing state, and recovering from state corruption.
infrastructure-platform-engineering iac-foundations book
4 — Infrastructure Versioning
Applies Git-based version control, semantic versioning, and release strategies to infrastructure code and modules.
infrastructure-platform-engineering iac-foundations book