This document discusses using infrastructure as code to automate building infrastructure. It outlines tools like Terraform and the Serverless framework to define and provision cloud resources through code. It provides examples of using Terraform to define AWS resources like IAM policies and outputs. It also shows how to build serverless functions through the Serverless framework YAML template. The document advocates treating infrastructure as code to reduce manual work and errors while enabling reuse and integration with continuous delivery practices.