What's this all about?
I created this page after learning a bit about FastAPI in python.
I wanted to have a go at using FastAPI to create a simple webapp which would be hosted on serverless AWS.
Using this project, I have been able to practise a few things:
- FastAPI
- AWS Lambda serverless hosting
- AWS Route 53 DNS
- AWS API Gateway (to set up a connection between Route 53 and lambda)
- Building and deploying Docker images
- Setting up CI/CD pipelines using AWS CodeBuild
- Some basic html (I'm still in the process of that, as I'm sure you can tell)
Here's a schematic of the pipeline:
Visit my github for more.