Designed a CI/CD pipeline
Designed and implemented a CI/CD pipeline with GitHub Actions, Terraform, AWS Beanstalk, Docker.
This pipeline aims at improving the release cycle of a backend service I have implemented and includes automated testing and deployment on both AWS and DockerHub. Moreover, all the infrastructure is provisioned via Terraform which automatically manages all the state changes.
📐 Design document available here.