DevOps

Azure AI Foundry: Building, Deploying, and Monitoring AI Workloads the Right Way

Introduction Azure AI Foundry (formerly Azure AI Studio) is Microsoft’s unified platform for building, deploying, and governing AI applications on Azure. It brings the model catalog, prompt orchestration, agent tooling, and evaluation/monitoring under one workspace structure instead of stitching together separate Azure OpenAI, Azure AI Search, and Machine Learning resources by hand. It matters because […]

Deepak
Deepak
Read

DevOps

Migrating from EKS Managed Node Groups to Karpenter: A Practical Guide to Smarter Autoscaling

Introduction Running Kubernetes workloads on Amazon EKS is easy, but running them in a cost-effective way is a different challenge. Many organizations start their Amazon EKS clusters with Managed Node Groups based on Auto Scaling Groups (ASGs). This is a reliable approach but often results in over-provisioning of infrastructure as worker nodes are kept running […]

Dhruv Gupta
Dhruv Gupta
Read

DevOps

Two AWS services called “Explorer” that have nothing to do with each other

Introduction Someone asked me last week whether Cost Explorer works like Resource Explorer, just for billing. It’s a reasonable guess. Same suffix, same console, both let you slice things by region. The guess is wrong in a way that costs people real time, so it’s worth pulling apart. One is a search index. The other […]

DevOps

GitLab monorepo CI done right: from a monolithic pipeline to tag-routed Runners

Introduction We had a monorepo. Frontend, three backend services, a couple of shared libraries, all living in one repo. Great for developers who want to change an API and its caller in a single commit. Rough on CI. The problem showed up slowly and then all at once. Every push, no matter how tiny, kicked […]

DevOps

Modern Frontend Deployment Using AWS Amplify, S3, and Jenkins

Building a scalable frontend deployment pipeline with automated CI/CD, custom domains, and global delivery Introduction Frontend applications of today need fast deployments, scalability, global reach, and low operational overhead. But plenty of organizations still use traditional server-based hosting where deployments require manual configuration, SSH access, server maintenance, SSL handling, and cache management. As frontend applications […]

DevOps

Managing High Volume Email in Microsoft 365: Accounts, Billing Policies, and Operational Pitfalls

Introduction Apps and devices generate a lot of internal email, monitoring alerts, payroll notices, printer scans, that no human ever needs to read individually but every business still depends on landing reliably. Routing that through a normal mailbox works until it doesn’t: throttling, deliverability problems, no clean way to track what’s actually being sent. Microsoft […]

Deepak
Deepak
Read

DevOps

From 100MB to 50GB: Migrating DynamoDB Tables Across AWS Accounts

You’d think moving data from one AWS account to another would be straightforward. Export it, import it, done. That’s what the documentation implies, and honestly, that’s what I assumed going in. It wasn’t. What started as a data migration quickly turned into a system reconstruction problem. In DynamoDB, data alone is only half the story. […]

DevOps

ECS Service Discovery VS Service Connect

Introduction In early microservices architectures on AWS, communication between services relied on infrastructure components like load balancers. There was no native, built-in way for services to discover each other dynamically. A common architecture looked like this: Public DNS → Amazon Application Load Balancer → Frontend Service → Private ALB → Backend Service While this approach […]

DevOps

Why Your Monitoring Is Always One Step Behind — And How AI Fixes That

Introduction Anyone who has managed a production environment at scale knows the feeling. Five dashboards open, three alerts firing, and you’re not sure which one actually matters — while the thing about to cause a real problem isn’t making any noise yet. Modern DevOps infrastructure is complex. Microservices, Kubernetes clusters, CI/CD pipelines, external APIs — […]