EKS vs AKS vs GKE: An Honest Comparison From Running All Three in Production
EKS vs AKS vs GKE is really three comparisons in one: cost, networking, and day-2 operations. We have run production workloads on all three managed Ku…
Tech news from the best sources
EKS vs AKS vs GKE is really three comparisons in one: cost, networking, and day-2 operations. We have run production workloads on all three managed Ku…
AI can generate an endpoint, a test fixture or a deployment manifest in seconds. That speed is useful, but it does not solve the expensive part of sof…
I spent three months measuring multi-cloud DNS failover for my final-year dissertation. The most useful thing I learned contradicts common advice, so …
Most RAG tutorials online show the same pattern: take a document, split it into chunks, generate embeddings, store them in a vector database, and when…
Two months ago I picked up a ticket that looked routine: a job that reads mailbox data from Microsoft 365 through EWS, running fine for over a year, s…
Azure Storage SFTP is Microsoft's managed file transfer service on top of Azure Blob Storage, convenient, but billed continuously per endpoint (roughl…
I’ve built a working proof-of-concept prototype for a Claims AI Operations Platform that demonstrates claim intake, validation, orchestration, routing…
Every Azure team needs a naming convention, and Microsoft's Cloud Adoption Framework defines a good one. The annoying part is that the rules are scatt…
Azure Blob Storage lifecycle management is a nice way to move blobs between tiers or delete them after a certain amount of time. You configure the rul…
Two Azure services can look nearly identical on paper. Both connect systems. Both can call an external API, transform data along the way, and handle e…
While setting up a self-managed Kubernetes cluster on Azure VMs, I hit this error when running sudo kubeadm init on a Standard_B1s VM (1 vCPU / 1 GB R…
This closes out the series' capstone: the multi-agent customer support system built across Parts 6-9, now hardened with evaluation, cost governance, a…
I'm Carlos, a Software Design student at the National University of Catamarca, Argentina. This post covers how I built FaroIQ during the Microsoft Age…
I'm currently transitioning into cloud engineering and DevOps, and one thing I've learned quickly is that understanding a concept in theory is very di…
I recently built a multi-agent customer support system on Azure AI Foundry and NVIDIA NIM. First time doing anything like this. Made four predictions …
If you're building a data platform on Azure in 2026, you're going to be asked this question: Azure Databricks or Microsoft Fabric? Both run on Delta L…
I've been running automated provisioning benchmarks across AWS, Azure, and GCP for over a year. Every few hours, a script provisions a fresh managed P…
This is Day 2 of my 90-day cloud engineering challenge. Day 1 was about installing tools and getting familiar with the Azure CLI. Day 2 was different …
For the last while I've been building Privault — a private AI knowledge assistant that runs inside a company's own Microsoft 365 tenant. No data leave…
Raw data doesn't win model competitions. Features do. And when your raw data is tens of billions of rows sitting across multiple sources, you can't af…
👋 Hi DEV Community! I'm the creator of Cloud Compass , a newsletter dedicated to making cloud computing easier to understand. If you've ever felt over…
Rule of thumb : Secrets → Key Vault Configs → App Configuration Use both for secure + flexible configuration management. Azure Key Vault Purpose : Sec…
I had bookmarked every AZ-900 resource on the internet. Savill. Microsoft Learn. FreeCodeCamp. Andrew Brown. I'd watched probably 50 hours of content …
Securing Your Virtual Network with Subnets and Network Security Groups In Part 1, we built the foundation of our Azure environment: a resource group, …
Every post on my blog so far has used Azure SQL - a relational database with a fixed schema, queried with standard SQL. That has been the right choice…
For a while, local Azure development in my projects looked like this: Azurite for Blob and Queue Storage, the Microsoft Service Bus Emulator for messa…
Introduction This is the second part of sharing my journey to create a microservices-based backend system, in the previous part, I introduced the syst…
Hi lovely readers, If you have been working toward your AZ-204 certification or have been thinking about starting, there is something important you ne…
From Static HTML to Cloud Infrastructure: My Cloud Resume Challenge Journey When I first read about the Cloud Resume Challenge , I knew that it would …
I have written some version of "never hardcode secrets, store them in Key Vault instead" in at least five of my last nine posts on this blog. I never …