Chapter 4: Optimizing Infrastructure Deployment with Packer