Infrastructure as Code & GitOps

Infrastructure stops being clicks in a console and becomes a file you can read, review and hand to someone else.
Before you start. You need to know what a shared, versioned file is - a document with a history everyone can see, which is what people mean by keeping something “in git.” You also need to know that “the cloud” just means a computer sitting somewhere else, which changes exactly as much as anyone who can log in decides to change it, by hand or by a tool.