MongoDB DR Drill Automation with Terraform, Python & Jenkins — How We Made Restores Boring
Backups Don't Save You. Restores Do. We ran a MongoDB restore drill last quarter. It failed — not the restore itself, but the confidence. Nobody in th…
Latest DevOps news from Tech News
Backups Don't Save You. Restores Do. We ran a MongoDB restore drill last quarter. It failed — not the restore itself, but the confidence. Nobody in th…
Мы использовали Terraform как полагается. Потом сделали плановый apply — и положили прод второй раз за неделю. Разбираю, почему IaC не гарантирует кон…
👋 Hey there, tech enthusiasts! I'm Sarvar, a Cloud Architect with a passion for transforming complex technological challenges into elegant solutions. …
I came to programming late — I didn't get into this world until I was past 35, and I'm 62 now, still writing code every day. This is a "build in publi…
My three-tier AWS architecture worked. VPC, subnets, bastion host, app server, RDS, all deployed and running. But my main.tf was a flat file with ever…
The IaC landscape split into two philosophies about a decade ago and hasn't fully resolved the argument since. On one side: declarative configuration …
Monolithic data access layers inherently bind compute execution to a specific cloud provider's proprietary database SDK. When an enterprise applicatio…
A production-style DevOps project showing secure infrastructure provisioning, canary deployments, automated rollback, observability, CI/CD, and privat…
I published a public data engineering project that demonstrates a cloud-based ETL pipeline for analyzing web analytics search keyword revenue. The pro…
Monolithic multi-region architectures inherently rely on vendor specific global control planes. When a catastrophic degradation strikes an underlying …
Most ArgoCD tutorials start the same way: Deploy ArgoCD. Connect a Git repository. Create an Application. Done. But what happens when multiple teams s…
When most CS students are building simple CRUD apps for their thesis, I decided to go a different route. I built SecurePath — an automated AWS cloud s…
Wild Rydes was an old project used by AWS hands-on labs to show how to deploy a serverless application using its services. It consists of a Uber-like …
TerraGoat is the canonical vulnerable Terraform repository maintained by Bridgecrew (now Prisma Cloud). It has over 5,000 GitHub stars and is used by …
"Wait: How many Terraform repos do we actually have? And what's in them?" If that question makes you wince, this post is for you. It started as a bori…
Drift is not a tooling failure. It is evidence that multiple control planes still exist. IaC drift detection is typically treated as an operational hy…
In this post, I'll walk you through how I deployed a URL shortener app, with a managed PostgreSQL database, a managed Redis cache, and a full Kubernet…
Most ECS blue-green deployment tutorials eventually lead to the same stack: AWS CodeDeploy Deployment groups AppSpec files Lifecycle hooks Weighted tr…
Why Terraform with AI Matters in Modern DevOps Writing Terraform for anything beyond a small setup quickly becomes tedious. Once you start dealing wit…
HashiCorp built an MCP server for writing Terraform. I built one for reviewing it. A few weeks ago HashiCorp shipped terraform-mcp-server . It's an of…
Series: Zero to Kubernetes — Part 1 · Part 2 · Part 3 · Part 4 · Part 5 You've made it to the final part. You now have a real Kubernetes cluster, auto…
What's New in OpenObserve: Terraform Support, Kubernetes and AWS Automation, Bring Your Own Bucket, and UX Improvements OpenObserve has shipped three …
LinkedIn Draft — Workflow (2026-05-19) A hard-earned rule from incident retrospectives: Incident RCA without a data-backed timeline is just a story yo…
Running the same compliance scan across 11 models revealed that cost and accuracy are independent variables — and my default was failing 1 in 5 tests.…
A Practical Terraform Security Review with Codex and Claude Code A Terraform repository is not just code. It is a map of your cloud control plane. It …
Senerio In the previous section , we know how to set up Terraform on Ubuntu24.04. Now, in this section we will learn how to use the Terraform to Initi…
Data residency requirements and regional compliance laws such as GDPR or LGPD often force architectures to fragment data across multiple cloud provide…
If you ship anything for a living — diagrams, infrastructure, docs, slide decks — you have probably noticed that each of those things lives in its own…
TL;DR CI/CD pipelines deploying to AWS need AWS Identity and Access Management (IAM) permissions to do their job, but giving them broad permissions cr…
Introduction Today we focus on file structure and organising Terraform projects. Initially all resources were placed in a single main.tf file to simpl…