BAC-L2-OPS-101
Infrastructure as code
A hand-configured server is an irreproducible server. Describing infrastructure as versioned code is the precondition for everything else.
- Level
- L2 — Appchain developer
- Duration
- 4 h
- Maintainer
- DevOps / Blockchain Infrastructure Engineer
Learning objectives
- 01Describe a node infrastructure in declarative code
- 02Apply, change and destroy infrastructure under control
- 03Manage infrastructure state as a team
Guided lab
Describe and then provision two node servers entirely from code.
Independent lab
Destroy the infrastructure, rebuild it identically, and measure the rebuild time.
Security angle
Secrets and state files never enter the repository: set up encrypted remote storage.
Assessment
Infrastructure rebuilt by a peer from the repository alone.
