DevOps

Multi-Tenant SaaS Subdomain Routing: How to Redirect Thousands of Customer Subdomains to Paths

How do you redirect thousands of customer subdomains in AWS? Without creating an ALB rule for every customer? A few weeks ago I got handed something that sounded like a non-issue. Redirect a subdomain to a path. One line in the ticket, basically. I assumed I’d knock it out before lunch, and instead spent most […]

Hemant Prajapati
Hemant Prajapati
Read

DevOps

Building Smarter Kubernetes Autoscaling with KEDA

Kubernetes has the ability to offer a highly capable Horizontal Pod Autoscaler (HPA), which can be used to auto-scale the number of replicas according to the utilization of resources. In most instances, it is sufficient to consider only CPU and memory to perform this operation. Nevertheless, there might be instances when the resource utilization does […]

Harsh Vardhan
Harsh Vardhan
Read

DevOps

Centralised AWS Backup Across an AWS Organisation Using Terraform

Introduction This blog provides step-by-step instructions to implement centralised AWS Backup across an AWS Organisation using Terraform. Backup policies are managed from a dedicated DevOps Tooling account using Delegated Administration. A CloudFormation StackSet automatically deploys the required IAM role and backup vault to all member accounts. Org-level backup policies are attached to the Production and […]

DevOps

Enforcing and Automating Database Script Execution Before Application Startup

The Problem Every team eventually hits the same failure mode: a new build goes out, the application starts, and it immediately breaks because a required schema change wasn’t applied first. Maybe someone forgot to run the SQL script. Maybe it ran against the wrong environment. Maybe it ran after the app already tried to query […]

Akshat Mittal
Akshat Mittal
Read

DevOps

Amazon Redshift Concurrency Scaling: Staying Fast When Everyone Queries at Once

As your data grows and your user base expands, your Amazon Redshift cluster faces increasing demands from concurrent queries. Without proper management, this can lead to performance bottlenecks, longer query times, and frustrated users. Fortunately, Amazon Redshift offers a feature called Concurrency Scaling to address exactly this problem. This post covers what it is, how […]

Shalley Gupta
Shalley Gupta
Read

DevOps

AI Code Reviews at Scale: Centralized Rules, Consistent Security

Introduction A hardcoded key or an unpinned base image slips past a reviewer focused on logic. pr-agent closes that gap: an internal Action that runs Claude or GPT-5.6, via Bedrock, against every pull request’s diff, with the review policy owned centrally instead of scattered across every repo that adopts it. Most teams don’t lack reviewers who know […]

Saif Ahmad
Saif Ahmad
Read

DevOps

AWS DevOps Agent: What It Is, How It Works, and Where It Fits in Your Pipeline

AWS re:Invent-style announcements come and go, but every so often one lands directly on the desk of the people who get paged at 2 AM. AWS DevOps Agent is one of those. It’s an AI-powered, always-on agent built to sit across two halves of the software delivery lifecycle that usually live in separate tools and […]

Shalley Gupta
Shalley Gupta
Read

DevOps

What Bedrock Cost Attribution Reveals About AI Governance

There’s a pattern that shows up almost every time an organization scales generative AI workloads on Amazon Bedrock past a single team: at some point, someone asks a simple question — “which service spent what, on which model, last month?” — and nobody can answer it with real confidence. Not because the data is missing. […]

Shalley Gupta
Shalley Gupta
Read

DevOps

From Jira to PR: How AI Agents Are Transforming DevOps Delivery

Introduction A change request starts as a single Jira ticket. Hours later it’s live in production, coded, reviewed, and documented, with almost none of the usual back-and-forth in between. That’s the shift AI agents are bringing to DevOps and platform engineering teams. An AI agent, in this context, is a software assistant that understands context […]

Chetan Singh
Chetan Singh
Read