This repository demonstrates the use of Terraform to fully manage a python serverless function with a custom domain, and AWS managed certificate.
There are many opportunities to improve and expand this (PR's welcome).
Tools needed for this:
- Terraform (macOS:
brew install terraform)
- AWS cli (macOS:
brew install awscli)
- Python 3.6
And, of course, an AWS subscription and credentials.