Why
Why are we here?
- Scale
- Predetermined identical configuration
- Infrustructue as code (keep it all in git)
- Configuration versioning . (rolling back)
- Known state of the system
- When its all in git - every change is linked to a specific request ID or bug ID