
Zero-Downtime Blue-Green and IP-Based Canary Deployments on ECS Fargate
Most ECS blue-green deployment tutorials eventually lead to the same stack: AWS...

Author profile
I am a DevOps Engineer with 1.7+ years of hands-on production experience working on cloud infrastructure and automation across AWS and Azure.
Browse the latest writing surfaced through DevArt.

Most ECS blue-green deployment tutorials eventually lead to the same stack: AWS...

The Hook: I Was Wrong About Automation I thought I automated DevOps. I had 47 deployment...

Part 5 of 5 | ← Part 4 | Complete Series Streamlit Overview Streamlit lets you build...

Part 4 of 5 | ← Part 3 | Part 5 → | View Series The Hook: Two Systems, One Decision I...

Part 3 of 5 | ← Part 2 | Part 4 → | View Series The Hook: I Almost Used GPT I built the...

Part 2 of 5 | ← Part 1 | Part 3 → | View Series The Hook: 95% Accuracy That Was...

This is Part 1 of a 5-part series on building a complete ML system. Part 2 → | Part 3 → | Part 4 → |...

CSI Drivers (How Storage Actually Works in EKS) So far: VPC → network IAM →...

EKS Node Groups (Where Your Cluster Actually Gets Compute) In the previous part, we...

EKS Cluster Module (What Actually Creates Kubernetes) After setting up VPC and IAM, the...

IAM Module (IRSA, OIDC, and Why This Controls Everything) In the previous part, we built...

VPC Module (Complete Code + Real Explanation) Before touching EKS, Istio, or routing —...

When I first modularized my Terraform for EKS, everything looked clean… Until it didn’t...

Most developers use boto3 to interact with AWS. But have you ever wondered… 👉 What actually happens...

When working with containerized applications, Docker usually makes deployments predictable and...

📌 Introduction Modern applications often need data to move between systems in real time —...

Background While deploying applications on Azure Kubernetes Service (AKS) behind Azure...

When I first enabled managed Sentry APM for a FastAPI application, the visibility felt amazing. Every...

In many production systems, object storage slowly becomes a dumping ground. Logs, reports, media...

When we start our careers (0–2 years), most of us use commands every day: df, top, free, kubectl,...

In real production setups, one rule is very clear: Jenkins should never be exposed to the...

This is not a polished crypto textbook. This is exactly how I, as a DevOps engineer, tried to...

While working on a client’s Python-based FastAPI application, everything looked stable at first. The...

There are situations where you don’t want your website to be globally accessible. Maybe: Your...

Karpenter is a modern Kubernetes node autoscaler designed to replace traditional Cluster Autoscaler...