Welcome! This is my fourth project for the Data Engineering System class at Duke.
For this project, I created a microservice using FastAPI that can generate a random 8-digit password, pushed tested source code to Github, performed continuous integration with Github actions, and configured the build server to deploy changes on build (Continuous Delivery).
-
Create ECR repository in AWS
-
Navigate to ECR repo created and follow "push" instructions
-
Navigate to AWS App Runner and Setup Continuous Delivery using ECR
-
Setup AWS Code Build to push container after each build (which triggers auto-deploy)