Pretty much every tutorial on how to get started with Vapor has you deploy a basic app to Heroku and for good reason! It's really easy to get started with Heroku as it doesn't require much setup. But what if you wanted to deploy your app on AWS? This tutorial shows you how you can do it in a very simple way. This other tutorial, instead, shows you how you can do the same using Docker.
If you don't fancy AWS, there's also a similar guide for deploying Vapor apps on DigitalOcean.
I've been thinking about the implications of building Self-Contained Systems as opposed to simpler microservices. This article isn't about any of that, but it's an interesting take on how a server-side Swift app should look be structured.
P.S. Don't get scared when you see slides in Japanese, the article is in English! 😃