Case Studies.
Real Azure engineering work โ infrastructure, observability, and security architecture built in production.
AKS Deployment with Azure DevOps CI/CD
Built a complete containerized application lifecycle on Azure โ from Docker build to ACR image storage, AKS deployment, and full production observability with Prometheus and Grafana. The Azure DevOps pipeline automates build, push, and deploy on every commit. Kubernetes Ingress handles external routing. AlertManager is configured for CPU, memory, pod crash, and replica mismatch alerts.
Resolved exec format error (CrashLoopBackOff) caused by a Windows-built Docker image running on Linux AKS nodes โ fixed by switching the pipeline build agent to ubuntu-latest.
Azure Monitoring & Cost Optimization Platform
Designed and deployed a centralized Azure monitoring platform across a full resource estate. Unified logging via Log Analytics Workspace, real-time alerting via Azure Monitor, and cost governance via Azure Cost Management and Advisor. Automation Runbooks handle auto-remediation โ when CPU threshold breaches, the runbook executes and restarts the service automatically.
Tamed alert fatigue by implementing threshold tuning and log retention policies โ reduced noise while maintaining full coverage across all resource types.
Azure Three-Tier Application Architecture
Designed and deployed a production-style three-tier web application on Azure โ React frontend, Node.js/Express backend, Azure SQL database. All inbound traffic routes through Azure Application Gateway with path-based routing. Network Security Groups enforce least-privilege access. No direct internet exposure to backend or database at any point.
Fixed backend health probe failures by implementing a dedicated /api/health endpoint returning 200 OK โ resolved the missing health check that caused App Gateway to mark the backend pool as unhealthy.