Indika Kodagoda

Indika Kodagoda

DevOps Engineer and DevOps Educator

Bridging the gap between complex cloud infrastructure and accessible developer education. I help engineers navigate cloud certifications, automation, and modern web development.

Indika is a Lead DevOps Engineer and technical writer dedicated to bridging the gap between complex cloud infrastructure and accessible DevOps education. As the creator of CloudQubes, he helps both fresh graduates and seasoned engineers navigate the fast-moving world of cloud certifications, CICD, and automation.

With a deep specialization in AWS architecture and Infrastructure as Code, Indika brings years of hands-on production experience to his teaching. He is an instructor for AWS Cloud Practitioner certification courses and the author of A Guide to Cloud Certifications for Aspiring DevOps Engineers.

His technical philosophy centers on building robust, scalable systems using the right tools for the job—whether that means managing infrastructure with Terraform, OpenTofu, automating with Ansible, running rootless containers with Podman, or developing modern web applications with Ruby on Rails 8.

Beyond writing tutorials and mentoring, Indika is an active open-source contributor, having developed Ruby gems like prometheus_graph, ms_graph_lite, alongside Python applications for automated network fault detection.

Open-source and projects

  • prometheus_graph: A Ruby gem to generate PNG charts directly from Prometheus metrics. Check the repo here.
  • ms_graph_lite: API wrappers streamlining integrations with Microsoft Graph. repo

Core Expertise

Cloud & Infrastructure

AWS (VPC architecture, IAM, ECS, EKS), Kubernetes, Terraform, OpenTofu, and Ansible automation.

Software Development

Ruby on Rails 8 (Hotwire, Solid Queue) and Python application development.

Containerization

Podman (rootless capabilities) and standard Docker environments.

Mentorship

Technical writing, career advising for fresh graduates, and certification training.

Beyond the Terminal

When I'm not architecting cloud environments, I spend most of my time backyard farming. I also enjoy tinkering with bicycles and cycling local gravel paths. When I'm not out in the field, you can find me building circuits and working on robotics projects.

Get in Touch

Have a question about cloud architecture or want to collaborate on a project? Feel free to reach out via email at indika@cloudqubes.com.

Latest Articles

Stop paying the 'ALB Tax.' Discover how ECS Express Mode simplifies container deployments on AWS with shared load balancers, automated canary rollouts, and zero-toil infrastructure management. The perfect successor to AWS App Runner for DevOps engineers

Master the AWS CLI auto-complete feature. Discover how to escape the documentation loop and build complex AWS commands interactively right from your terminal.