<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel>
  <title>Dumka Esaenwi, PhD</title>
  <link>http://localhost:51891</link>
  <description>Writing about cloud architecture, DevOps practice, and the road from research engineering into software.</description>
  <item>
    <title>Monitoring and Observability on Azure with Azure Monitor and Application Insights</title>
    <link>http://localhost:51891/articles/azure-monitoring-observability-azure-monitor</link>
    <guid>http://localhost:51891/articles/azure-monitoring-observability-azure-monitor</guid>
    <pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate>
    <description>KQL queries that answer real incident questions, alert rules tuned to avoid paging on noise, and Application Insights distributed tracing wired into AKS.</description>
  </item>
  <item>
    <title>Cost Optimization on Azure: Reservations, Spot VMs, and Budgets That Actually Alert</title>
    <link>http://localhost:51891/articles/azure-cost-optimization-reservations-spot-budgets</link>
    <guid>http://localhost:51891/articles/azure-cost-optimization-reservations-spot-budgets</guid>
    <pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate>
    <description>The specific levers that moved our Azure bill the most — Reserved Instances vs. Savings Plans, Spot VM eviction handling, and budget alerts that fire before the invoice does.</description>
  </item>
  <item>
    <title>Kubernetes on Azure: AKS vs. Self-Managed, and When to Choose Which</title>
    <link>http://localhost:51891/articles/kubernetes-azure-aks-vs-self-managed</link>
    <guid>http://localhost:51891/articles/kubernetes-azure-aks-vs-self-managed</guid>
    <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
    <description>Azure Kubernetes Service removes the control-plane burden entirely and charges nothing for it on the free tier — here's when that trade is worth it, and where AKS-specific behavior differs from EKS or GKE.</description>
  </item>
  <item>
    <title>Building a CI/CD Pipeline to Azure Kubernetes Service (AKS) with GitHub Actions</title>
    <link>http://localhost:51891/articles/cicd-pipeline-github-actions-azure-aks</link>
    <guid>http://localhost:51891/articles/cicd-pipeline-github-actions-azure-aks</guid>
    <pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate>
    <description>A working GitHub Actions pipeline that builds a container, pushes it to Azure Container Registry, and deploys to AKS using OIDC — no long-lived secrets.</description>
  </item>
  <item>
    <title>Terraform on Azure: Infrastructure as Code with the azurerm Provider</title>
    <link>http://localhost:51891/articles/terraform-azure-infrastructure-as-code</link>
    <guid>http://localhost:51891/articles/terraform-azure-infrastructure-as-code</guid>
    <pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate>
    <description>A working VNet + VM + Load Balancer module using the azurerm provider, plus the state backend setup and CI wiring that make it production-safe.</description>
  </item>
  <item>
    <title>Getting Started with Azure Virtual Machines: A DevOps Engineer's Setup Guide</title>
    <link>http://localhost:51891/articles/azure-virtual-machines-devops-setup-guide</link>
    <guid>http://localhost:51891/articles/azure-virtual-machines-devops-setup-guide</guid>
    <pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate>
    <description>A production-minded walkthrough of standing up an Azure VM — region and SKU selection, network security groups, and identity, not just the quickstart happy path.</description>
  </item>
  <item>
    <title>Migrating a Production Workload from AWS to Alibaba Cloud: Lessons Learned</title>
    <link>http://localhost:51891/articles/migrating-aws-to-alibaba-cloud-lessons</link>
    <guid>http://localhost:51891/articles/migrating-aws-to-alibaba-cloud-lessons</guid>
    <pubDate>Sun, 07 Jun 2026 00:00:00 GMT</pubDate>
    <description>The service-by-service mapping, the parts of the migration that went smoothly, and the three assumptions that turned out wrong.</description>
  </item>
  <item>
    <title>Monitoring and Observability on Alibaba Cloud with CloudMonitor and ARMS</title>
    <link>http://localhost:51891/articles/alibaba-cloud-monitoring-observability-cloudmonitor</link>
    <guid>http://localhost:51891/articles/alibaba-cloud-monitoring-observability-cloudmonitor</guid>
    <pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate>
    <description>Setting up alarms that catch real incidents instead of paging on noise — CloudMonitor for infrastructure, ARMS for application-level tracing.</description>
  </item>
  <item>
    <title>Object Storage Service (OSS) Patterns Every Alibaba Cloud Team Should Know</title>
    <link>http://localhost:51891/articles/alibaba-cloud-oss-object-storage-patterns</link>
    <guid>http://localhost:51891/articles/alibaba-cloud-oss-object-storage-patterns</guid>
    <pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate>
    <description>Lifecycle rules, signed URLs, and cross-region replication on OSS — the patterns that turn a bucket into a properly managed storage layer.</description>
  </item>
  <item>
    <title>Multi-Cloud Cost Optimization: Where Alibaba Cloud Fits Next to AWS, Azure, and GCP</title>
    <link>http://localhost:51891/articles/multi-cloud-cost-optimization-alibaba-aws-azure-gcp</link>
    <guid>http://localhost:51891/articles/multi-cloud-cost-optimization-alibaba-aws-azure-gcp</guid>
    <pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate>
    <description>A practical comparison of compute, storage, and egress pricing across four providers, and the specific workloads where Alibaba Cloud changes the economics.</description>
  </item>
  <item>
    <title>Kubernetes on Alibaba Cloud: ACK vs. Self-Managed, and When to Choose Which</title>
    <link>http://localhost:51891/articles/kubernetes-alibaba-cloud-ack-vs-self-managed</link>
    <guid>http://localhost:51891/articles/kubernetes-alibaba-cloud-ack-vs-self-managed</guid>
    <pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate>
    <description>Container Service for Kubernetes (ACK) removes most of the control-plane burden AWS/Azure teams are used to — here's when that trade is worth it, and when it isn't.</description>
  </item>
  <item>
    <title>Building a CI/CD Pipeline to Alibaba Cloud with GitHub Actions</title>
    <link>http://localhost:51891/articles/cicd-pipeline-github-actions-alibaba-cloud</link>
    <guid>http://localhost:51891/articles/cicd-pipeline-github-actions-alibaba-cloud</guid>
    <pubDate>Sat, 14 Mar 2026 00:00:00 GMT</pubDate>
    <description>A working GitHub Actions pipeline that builds a container, pushes it to Alibaba Cloud Container Registry, and deploys to ACK — with the RAM permissions to make it safe.</description>
  </item>
  <item>
    <title>Terraform on Alibaba Cloud: Infrastructure as Code with the Alicloud Provider</title>
    <link>http://localhost:51891/articles/terraform-alibaba-cloud-infrastructure-as-code</link>
    <guid>http://localhost:51891/articles/terraform-alibaba-cloud-infrastructure-as-code</guid>
    <pubDate>Wed, 25 Feb 2026 00:00:00 GMT</pubDate>
    <description>How the official Terraform alicloud provider compares to AWS/Azure workflows, and a working module for a VPC + ECS + SLB stack.</description>
  </item>
  <item>
    <title>Getting Started with Alibaba Cloud ECS: A DevOps Engineer's Setup Guide</title>
    <link>http://localhost:51891/articles/alibaba-cloud-ecs-devops-setup-guide</link>
    <guid>http://localhost:51891/articles/alibaba-cloud-ecs-devops-setup-guide</guid>
    <pubDate>Sun, 08 Feb 2026 00:00:00 GMT</pubDate>
    <description>A practical walkthrough for standing up a production-ready Elastic Compute Service instance on Alibaba Cloud, from region choice to hardened access.</description>
  </item>
  <item>
    <title>A Practical Kubernetes Cost Optimization Checklist</title>
    <link>http://localhost:51891/articles/kubernetes-cost-optimization-checklist</link>
    <guid>http://localhost:51891/articles/kubernetes-cost-optimization-checklist</guid>
    <pubDate>Thu, 22 Jan 2026 00:00:00 GMT</pubDate>
    <description>The eight changes that made the biggest dent in our Kubernetes bill, in the order I'd tackle them again.</description>
  </item>
  <item>
    <title>From Gas Engineering to DevOps: Why I Started Writing</title>
    <link>http://localhost:51891/articles/welcome-from-gas-engineering-to-devops</link>
    <guid>http://localhost:51891/articles/welcome-from-gas-engineering-to-devops</guid>
    <pubDate>Mon, 05 Jan 2026 00:00:00 GMT</pubDate>
    <description>A PhD in Gas Engineering and a career in cloud infrastructure aren't as far apart as they look. Here's why I'm writing this blog, and what to expect from it.</description>
  </item>
</channel></rss>