Tech Skills

DevOps & Cloud

CI/CD, Docker, Kubernetes, AWS, GCP, Azure, monitoring and infrastructure as code

1,412
lessons
Skills in this topic
View full skill map →
Linux & CLI
beginner
Navigate the filesystem, manage permissions, and use pipes
Docker & Containers
beginner
Write a production-ready Dockerfile
Cloud Fundamentals
intermediate
Deploy a web app on AWS EC2 or App Engine
Kubernetes
intermediate
Deploy a multi-container app on a k8s cluster
CI/CD Pipelines
intermediate
Build a CI pipeline that runs tests on every PR
Infrastructure as Code
advanced
Provision a full VPC with Terraform
All Reads (956) Articles (502)Blog Posts (330)Tutorials (119)News (5)
The Terraform CLAUDE.md That Catches Security Issues Before Your CI Does
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 4w ago
The Terraform CLAUDE.md That Catches Security Issues Before Your CI Does
A Terraform engineer’s guide to using CLAUDE.md as a security, cost, and misconfig guardrail, not just project context Continue reading on Medium »
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 4w ago
Controlling the Chaos of GitOps at Scale
When managing thousands of applications by a single ArgoCD instance, GitOps can quickly become operational chaos. In this post, I’ll share… Continue reading on
Helm for the Developer Who Got Burned by YAML: A Role-Play Guide
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 4w ago
Helm for the Developer Who Got Burned by YAML: A Role-Play Guide
A role-play guide to how Helm turns fragile Kubernetes YAML into one consistent, versioned application package. Continue reading on Towards Dev »
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 4w ago
GitHub Branch Rulesets Explained: Protecting master, Keeping Branches in Sync, and Building a Safe…
When teams start scaling development, one of the biggest problems is not coding. It is protecting the Git workflow from human mistakes. A… Continue reading on M
Taming the Python Monorepo: A Practical Guide to Aspect Bazel
Medium · Python ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Taming the Python Monorepo: A Practical Guide to Aspect Bazel
Your Python monorepo has 12 apps, 3 shared libraries, and a CI pipeline that takes 22 minutes to validate a two-line change. Every… Continue reading on Medium »
MongoDB on Kubernetes: I Told My CTO We Had Resilience. I Was Wrong (Part 1)
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
MongoDB on Kubernetes: I Told My CTO We Had Resilience. I Was Wrong (Part 1)
High Availability and Resilience two words we use together all the time, that don’t mean the same thing. Continue reading on Medium »
Networking -How Things Actually works(Devops)
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Networking -How Things Actually works(Devops)
Today we will talk about Networking in Devops. Continue reading on Medium »
Docker Bake in Practice — Part 1: From Bash Scripts to Declarative Builds
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Docker Bake in Practice — Part 1: From Bash Scripts to Declarative Builds
The first of a two-part series. Part 1 covers the fundamentals: what Bake is, why it exists, and the features that make it worth adopting… Continue reading on M
How to Reduce ClickHouse Storage Costs by 70% with Amazon S3 Files
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How to Reduce ClickHouse Storage Costs by 70% with Amazon S3 Files
A production journey from EBS to S3 Files: Real performance benchmarks, migration strategies, and lessons learned Continue reading on Medium »
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
DevOps_Golden_Questions (Scenario Based) (0–3 Years DevOps Engineer)
These 40 scenario-based questions are commonly asked in real DevOps interviews… Continue reading on Medium »
How I Built a Free VPN Server on AWS for My Remote Team
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How I Built a Free VPN Server on AWS for My Remote Team
So yesterday, one of my teammates messaged me late at night: Continue reading on Medium »
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Day 6 of Learning DevOps: Terraform Modules, AWS VPC, and the Moment Things Finally Clicked
A beginner’s honest account of infrastructure-as-code and cloud networking Continue reading on Medium »
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Zero-Port Exposure: Routing On-Prem Traffic Through a Cloud VM Without Opening a Single Firewall…
A practical guide for small startups running Kubernetes on-premises who want public HTTPS endpoints — without exposing cluster IPs, paying… Continue reading on
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
# How to Reduce ClickHouse Storage Costs by 70% with Amazon S3 Files
*A production journey from EBS to S3 Files: Real performance benchmarks, migration strategies, and lessons learned* Continue reading on Medium »
The SLA Credit Scam: What 99.9% vs 99.99% Uptime Actually Means
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
The SLA Credit Scam: What 99.9% vs 99.99% Uptime Actually Means
Stop falling for the SLA credit trap. Discover the true mathematics behind server downtime, the hidden security risks causing outages, and… Continue reading on
DevOps Engineering Skills for Agile and Automated Delivery
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
DevOps Engineering Skills for Agile and Automated Delivery
The Certified DevOps Engineer program provides professionals with essential skills to combine development and operational work for quicker… Continue reading on
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
You Don’t Need DynamoDB for Terraform State Locking Anymore
How a single config flag quietly changed the way teams manage remote state — and when you should (and shouldn’t) use it. Continue reading on Medium »
A Mini-Course on EC2, Kubernetes, and EKS
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
A Mini-Course on EC2, Kubernetes, and EKS
Cloud infrastructure can feel like a stack of acronyms until you trace the problems each layer was built to solve. Continue reading on Medium »
60 Bastions, 0 SSH Keys, 1 Terraform Module: A Security-First Migration Story
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
60 Bastions, 0 SSH Keys, 1 Terraform Module: A Security-First Migration Story
Lessons from replacing fragmented bastion hosts with a single Terraform module, AWS Session Manager, and golden AMIs Continue reading on Medium »
How to expose a private React App running on ECS Fargate via AWS API Gateway
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How to expose a private React App running on ECS Fargate via AWS API Gateway
Modern cloud architectures often require keeping application workloads private while still making them accessible to end users over the… Continue reading on Med
Taming AWS Operations with ChatOps: Building a Secure, Real-Time Bot with Terraform
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Taming AWS Operations with ChatOps: Building a Secure, Real-Time Bot with Terraform
How to reduce MTTR and achieve Operational Excellence using Slack, EventBridge, Lambda, and Systems Manager. Continue reading on Medium »
The Next Engineering Negotiation: Token Budgets
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
The Next Engineering Negotiation: Token Budgets
GitHub Copilot billing is moving toward usage-based AI Credits. The bigger shift is that engineering capacity is starting to depend on… Continue reading on Syst
Mastering the Linux for DevOps:
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Mastering the Linux for DevOps:
In DevOps, we often use Linux every day without truly understanding how the operating system works underneath. Continue reading on Medium »
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
The Unsung Villain of Enterprise DevOps: Surviving the Proxy Maze
Let’s set the scene. You’ve just spent the last three days architecting the perfect CI/CD pipeline. Your Dockerfiles are pristine, your… Continue reading on Med
Docker for Data Engineering: Concepts, Use Cases, Best Practices and Commands
Medium · Data Science ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Docker for Data Engineering: Concepts, Use Cases, Best Practices and Commands
Docker is a platform for packaging, distributing, and running applications in lightweight, portable(you can run same application anywhere… Continue reading on M
Going Codeless at Evollis: What We Actually Changed in the Engineering Workflow
Medium · LLM ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Going Codeless at Evollis: What We Actually Changed in the Engineering Workflow
What we actually changed in the workflow, what broke, and why verification became the real bottleneck. Continue reading on Medium »
You’re Paying for Two Platforms to Do One Job
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
You’re Paying for Two Platforms to Do One Job
The setup nobody accounted for Continue reading on Medium »
When kind and k3s Fight: Debugging a Silent Network War on My Dev Machine
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
When kind and k3s Fight: Debugging a Silent Network War on My Dev Machine
Or, why my Helm install hung for five minutes and what I learned about iptables, CNIs, and running two Kubernetes distros on the same host. Continue reading on
A simple example to host your microservice application with AWS ECS
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
A simple example to host your microservice application with AWS ECS
In this guide, we’ll walk through the process of hosting an application using AWS ECS Continue reading on Medium »
Stop Wasting Hours on “Works on My Machine”
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Stop Wasting Hours on “Works on My Machine”
How DevContainers Create Reproducible Environments That Just Work Continue reading on Webmaster Nexus »
Customizing the Linux Kernel for Cloud VMs
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Customizing the Linux Kernel for Cloud VMs
A step-by-step guide on stripping down the Linux kernel and enabling Paravirtualization (VirtIO) for maximum performance. Continue reading on Medium »
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
“Bi’ Aç Kapa Düzelir”: Docker ve Kubernetes’i Anlamak
Hayatımda kaç kere duymuşumdur bunu. Bilgisayar kasıyor, uygulama açılmıyor, bir şeyler ters gidiyor — hemen bir ses geliyor: “Bi’ kapatıp… Continue reading on
Testing Docker Experimental nftables Firewall Backend in a Real Setup
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Testing Docker Experimental nftables Firewall Backend in a Real Setup
Docker’s relationship with Linux firewalls has always been slightly awkward. For years, the project relied heavily on iptables, even as… Continue reading on Med
Complete Beginner-Friendly Explanation of CI/CD Pipeline Using Jenkins, Docker, Kubernetes, AWS…
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Complete Beginner-Friendly Explanation of CI/CD Pipeline Using Jenkins, Docker, Kubernetes, AWS…
When you order food on apps like Swiggy or Zomato, everything looks simple. Continue reading on Medium »
What Really Happens When You Type a Web Server’s IP Address Into Your Browser?
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
What Really Happens When You Type a Web Server’s IP Address Into Your Browser?
Have you ever wondered what actually happens behind the scenes when you type an IP address into your browser and hit Enter? Continue reading on Medium »
How Kubernetes Services Work with External Databases: EKS to RDS Explained
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How Kubernetes Services Work with External Databases: EKS to RDS Explained
One of the most common Kubernetes misunderstandings is this: Continue reading on Medium »
Observability Is Replacing Framework Hype as the Skill That Separates Shipping Teams From Stalled…
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Observability Is Replacing Framework Hype as the Skill That Separates Shipping Teams From Stalled…
Why modern engineering teams are winning less by choosing trendy stacks — and more by seeing, debugging, and improving real production… Continue reading on Medi
Beyond the Monolith: Engineering a 2-Tier Automated LAMP Stack on AWS
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Beyond the Monolith: Engineering a 2-Tier Automated LAMP Stack on AWS
In modern cloud environments, the “all-in-one” server is a relic of the past. Continue reading on Medium »
Linux User Management: How the OS Keeps Users in Their Lane
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Linux User Management: How the OS Keeps Users in Their Lane
I assumed adduser was a core Linux utility for a long time. Turns out on many distros it is just a Perl script wrapping useradd and making… Continue reading on
Docker and Docker Compose, explained simply
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Docker and Docker Compose, explained simply
Docker fixes a real problem. Your app works on your laptop, then breaks on another machine. Docker removes that mismatch by packaging your… Continue reading on
A Senior DevOps Engineer’s Home Lab — 2026 Edition
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
A Senior DevOps Engineer’s Home Lab — 2026 Edition
What does my home lab consist of, and why? Continue reading on Medium »
The Age of Self-Building Systems and the Rise of Self-Devouring Systems
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
The Age of Self-Building Systems and the Rise of Self-Devouring Systems
When Enterprise Ecosystems Evolve Faster Than Governance Continue reading on Medium »
Beyond Automation: Why Agentic DevOps is the Future of Infrastructure
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Beyond Automation: Why Agentic DevOps is the Future of Infrastructure
Navigating the complexity ceiling of cloud-native systems through AI-driven autonomy, self-healing architecture, and intelligent workflows. Continue reading on
Your DevOps Home Lab Is Lying To You
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Your DevOps Home Lab Is Lying To You
It’s not that your lab needs more failures. It’s that the failures it gives you are too honest. Continue reading on Medium »
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
What I Learned Building Azure Governance From Scratch
A few weeks ago I started a personal lab project to learn Azure Policy properly. The premise was a Wild West subscription, no tagging… Continue reading on Mediu
How I Deployed a Static Web App using AWS S3 and Bucket Policies
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How I Deployed a Static Web App using AWS S3 and Bucket Policies
Introduction: As part of my cloud engineering journey, I recently completed a project to host a static “School Grade Tracker” application… Continue reading on M
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Monitoring Kubernetes with Prometheus & Grafana: Full Observability Stack from Scratch
A cluster you can’t observe is a cluster you can’t trust. Here’s how to build the observability stack that tells you what’s happening… Continue reading on Mediu
InfoQ AI/ML ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Cloudflare Ships Dynamic Workflows, Bringing Durable Execution to Per-Tenant and Per-Agent Code
Cloudflare released Dynamic Workflows, an MIT-licensed library that extends its durable execution engine so workflow code can differ per tenant, agent, or reque