Cloud infrastructure & DevOps

Secure cloud platforms.
Dependable AI systems.

Bhakta Bahadur Thapa

I’m Bhakta Thapa. My focus is cloud infrastructure, Kubernetes, and DevOps. I bring architecture, configuration, and troubleshooting into clear, practical engineering work.

Technical focus

Cloud, platform & AI engineering

Core technologies and engineering practices developed across production infrastructure, delivery automation, and cloud-native AI systems.

Cloud & platform engineering

  • AWS, Azure & hybrid cloud
  • Kubernetes, Docker & Helm
  • Platform reliability & disaster recovery

Infrastructure & delivery

  • Terraform & Infrastructure as Code
  • GitHub Actions, Jenkins & Azure DevOps
  • Argo CD & CI/CD automation

Observability & security

  • Prometheus, Grafana & ELK
  • OpenTelemetry, logging & tracing
  • IAM, secrets management & DevSecOps

Cloud AI engineering

  • Python, FastAPI & backend APIs
  • LLM, RAG & agentic workflows
  • AI gateways, guardrails & human-in-the-loop systems

Technical writing

Latest articles

13 articles across 19 topics.

  1. CKA command memory sheet: Task, command, check

    A focused CKA revision sheet: essential imperative commands, short YAML patterns, and the checks to remember for each task.

  2. Helm Explained Simply: From first install to shipping your own chart

    Understand Helm charts, releases, revisions, repositories, values, and templates with one food-ordering app, then install, upgrade, roll back, and package a chart yourself.

  3. Ingress to Gateway API: A safe, step-by-step migration

    Ingress NGINX is retired. Learn what changed, how Ingress maps to Gateway API, the hidden behaviours that break during migration, and how to move traffic safely with ingress2gateway or by hand.

  4. Kubernetes Architecture: How apps start and traffic reaches them

    Understand Kubernetes architecture through an online shop example, with animated flows for app startup and customer traffic, then a simple hands-on lab.

  5. Kubernetes CPU and Memory Requests: Concepts first, then practice

    Learn requests, limits, allocatable resources, and replica sizing in simple language. Then calculate a resource budget and update a Deployment step by step.

  6. ConfigMaps, NGINX, and TLS: CKA practice guide

    Learn the ConfigMap concepts, YAML, commands, update rules, immutable settings, and NGINX checks needed to solve practical Kubernetes configuration tasks.

  7. Kubernetes Deployments, Sidecars, and Storage: A simple example

    Understand Deployments, sidecars, volumes, and PVCs with one simple example: an app writes a file and a helper reads it.

  8. Kubernetes Ingress: How web traffic finds the right Service

    Understand how Kubernetes Ingress matches a host and path, then routes web traffic through a Service to an application Pod.

  9. YAML explained: mappings, lists, and indentation

    Learn to read YAML with a step-by-step motion diagram. Understand key/value pairs, mappings, lists, indentation, common mistakes, and Kubernetes manifests.

  10. Kubernetes Gateway API explained: diagrams and YAML

    Follow an HTTPS request from browser to Kubernetes Pod. Learn GatewayClass, Gateway, HTTPRoute, and TLS with diagrams, example YAML, and debugging steps.

  11. Kubernetes storage explained: StorageClass, PV, and PVC

    Understand Kubernetes StorageClass, PV, PVC, and dynamic provisioning with interactive diagrams, animated steps, YAML examples, and troubleshooting guidance.

  12. What is a Kubernetes Pod, really?

    A Pod is the smallest thing Kubernetes runs. Here's what that means, with a manifest you can apply today.

  13. About this publication: practical engineering knowledge

    Technical writing on Kubernetes, DevOps, cloud infrastructure, and AI engineering, with clear explanations and practical examples.

Browse articles by topic

Connect

Start a conversation

For professional conversations, connect on LinkedIn. Explore my public work and repositories on GitHub.