top of page
Search


From Auto-Deploy to Infrastructure as Code
In my previous blog, we took a project from a GitHub repository to a live website and then automated its deployment using GitHub Actions. The pipeline looked roughly like this: Code ↓ GitHub ↓ GitHub Actions ↓ Build → Test → Deploy ↓ Live Application That solved one part of the problem: automating application delivery. But there is another layer sitting underneath the application. Where does the infrastructure come from? A real application may depend on virtual machines, netw
Aastha Thakker
7 min read


Docker Monitoring with Prometheus & Grafana
When Docker is running, what is it actually doing? Running a few Docker containers is easy. The more useful question comes after that. How do you know what those containers are doing when you are not staring at the terminal? A container can be alive and still be consuming too much CPU, using more memory than expected, or quietly generating network and disk activity. This is where Docker monitoring becomes useful. In this setup, cAdvisor monitors container-level metrics, Node
Aastha Thakker
8 min read
bottom of page