
The Translation Layer: Kubernetes on Hetzner Cloud
A deep dive into the Hetzner Cloud Controller Manager — how it bridges Kubernetes abstractions to Hetzner infrastructure, its modular controller archi...
Welcome to KamranOnline - your resource for practical AWS, GCP, and DevOps tutorials. Learn cloud architecture, infrastructure as code, and modern deployment practices through hands-on guides and real-world examples.
Explore Blog Posts

Deep dive into Amazon Web Services with comprehensive tutorials covering compute, storage, networking, and serverless architectures.

Explore GCP services and learn how to build scalable, reliable applications on Google's infrastructure with practical examples and comparisons.

Master modern DevOps practices including CI/CD pipelines, containerization, monitoring, and infrastructure automation to streamline your development workflow.

Whether you're migrating to AWS, setting up Kubernetes, building CI/CD pipelines, or designing a multi-cloud architecture — I'm here to help. Let's solve your DevOps challenges together.
Get in Touch
A deep dive into the Hetzner Cloud Controller Manager — how it bridges Kubernetes abstractions to Hetzner infrastructure, its modular controller archi...

A visual guide to Kubernetes health probes — why process status is not application health, how liveness, readiness, and startup probes work, and how t...

A visual deep dive into Kubernetes controller patterns — how the reconciliation loop works, when to use Deployment vs StatefulSet vs ReplicaSet, and a...

Monitor MikroTik routers (and any SNMP device) in AWS CloudWatch using a fully serverless Terraform module — no Zabbix, no Nagios, no dedicated monito...

Stop writing repetitive aws_cloudwatch_metric_alarm blocks. This Terraform module lets you define all your CloudWatch alarms in a single YAML file — w...

A Terraform module that wraps the AWS Serverless Application Repository — deploy any SAR app with just its ARN, and get automatic required-parameter v...