Infrastructure as Code; a tool for building, changing, and versioning infrastructure safely and efficiently.