Purpose
This project is intended for learning purposes, to better understand how an application is deployed following the DevOps methodology.
Several themes related to DevOps are explored:
- CI/CD pipeline;
- Cloud infrastructures;
- Dev responsibilities: code, test, build, release;
- Ops responsibilities: infrastructures, review & production, deploy, operate, monitor;
- FinOps integration: monitor and optimize cloud computing costs.
All this will be deployed from scratch in order to better understand the responsibilities of a DevOps Engineer within a company.