Final demo project lab, this is a CI/CD process for a Golang application. Run terraform apply in staging and production and you will see an infrastructure like this:
About monitoring, in this project was implemented prometheus and grafana, for scraping metrics of the infrastructure of the app (containers), jenkins and golang app, you will find the configuration of each dashboard in ./terraform/monitoring:
and finally, I you want to get more useful information about DevOps: