A containerized Flask application for my old portfolio website. I deployed the website to the AWS cloud via four distinct methods:
- EC2 instances with application load balancing
- Static S3 bucket deployment using CloudFront for a CDN and CodePipeline for automated deployment from this GitHub repository
- ECS cluster deployment with automated Docker image building using CodeBuild and CodePipeline for CI/CD and ECR for image storage
- Elastic Beanstalk using a Dockerrun.aws.json file for deployment from a Docker Hub image
- Docker
- AWS
- Flask
- Python