Built with k3s on EC2 instances using Terraform, Helm, Github Actions. Monitoring provisioned using Prometheus + Grafana. Email alerts using Amazon SES. Secured access to instances by introducing Bastion host.
Deploying Flask Web application to AWS Elastic Beanstalk Environment using Github Actions.
Gitlab runner builds a Docker container and runs a it with python tests.
Web Page Generated by AWS Lambda. Python function creates html document on request. Added encryption with Cloudfront distribution using public SSL certificate. Also added custom domain name with AWS Route53.