Skip to content

Introduction

If you've made it this far, you should have a pretty impression and a functional web application ready for the world to see. I mentioned at the very start that one of my key motivations for adopting FastAPI as my web framework of choice is the simplicity of containerizing the application and deploying applications.

In this final section, I'll demonstrate how to use Podman to build and deploy the example application. Then, using the same method, spin up a cloud instance in Amazon Web Services using infrastructure as code with Terraform.

To make the web application publicly accessible, I'll demonstrate how to use NGINX and Let's Encrypt as a reverse proxy over HTTPS.