Defining and deploying the server with Packer will allow the team to quickly rebuild and migrate the service as the needs and personnel of the project change over time.
This project uses a Puppet provisioner to configure the system with modules defined in the included Puppetfile. Before building, you will need to download the modules. r10k or librarian-puppet can make that happen:
$ r10k puppetfile install