Deploy an app to a single instance

For deployments that do not require zero-downtime or scaling, an app
can be deployed directly to a single instance. The first deploy will
start a new instance, and subsequent deploys will update that instance.