Tech Skills

DevOps & Cloud

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

1,452
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 (993) Articles (527)Blog Posts (332)Tutorials (129)News (5)
The Silent Risk of Infrastructure as Code (IaC)
Medium · Cybersecurity ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
The Silent Risk of Infrastructure as Code (IaC)
Everyone’s talking about IaC (Infrastructure as Code) as the new gold standard, and for good reason. The ability to spin up entire… Continue reading on Medium »
⚡ I Built, Containerized, Monitored & Deployed a Full-Stack App — In One Day (Without Writing Code…
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
⚡ I Built, Containerized, Monitored & Deployed a Full-Stack App — In One Day (Without Writing Code…
What if you could build a complete production-ready application in a single day — without writing every line of code yourself? Continue reading on Medium »
In the world of Infrastructure as Code (IaC), particularly with tools like Terraform, the Directed…
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
In the world of Infrastructure as Code (IaC), particularly with tools like Terraform, the Directed…
For a Cloud Architect, resolving these is not just about fixing an error; it’s about designing for parallelism, maintainability, and… Continue reading on Medium
From Task Runners to Agent Routines: How Persistent Workflows Change Async Agent Architecture
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
From Task Runners to Agent Routines: How Persistent Workflows Change Async Agent Architecture
I do not run a fleet of agents. My brother Brandon and I run five, on a good week, for our handful of clients at RapidClaw. So when… Continue reading on Medium
Day 8/10 Terraform - Modules, Provisioners
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Day 8/10 Terraform - Modules, Provisioners
A DevOps Engineer’s Guide to Understanding Terraform. Continue reading on Medium »
Smarter Canary Rollbacks with GitOps, OPA, and ML: Building a CI/CD System That Protects Itself
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Smarter Canary Rollbacks with GitOps, OPA, and ML: Building a CI/CD System That Protects Itself
How I built a self-protecting deployment system using Isolation Forest, Linear Regression, OPA, and GitOps — and This is not just a CI/CD… Continue reading on M
Terraform State Management at Scale: Strategies for Enterprise Environments
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Terraform State Management at Scale: Strategies for Enterprise Environments
Terraform is one of the most popular tools for Infrastructure as Code (IaC). It helps teams define and manage cloud resources using code… Continue reading on Me
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
How I Migrated My Entire AWS Infrastructure to Terraform (And You Should Too)
You have a production AWS environment that works. EC2 instances running, security groups configured, secrets stored, S3 buckets serving… Continue reading on Med
InfoQ AI/ML ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Article: Beyond One-Click: Designing an Enterprise-Grade Observability Extension for Docker
Docker Extensions boost developer speed but create a "visibility gap" by isolating telemetry. To meet enterprise needs, extensions must act as bridges to centra
InfoQ AI/ML ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Airbnb Migrates High-Volume Metrics Pipeline to OpenTelemetry
Airbnb's observability engineering team has published details of a large-scale migration away from StatsD and a proprietary Veneur-based aggregation pipeline to
Load Testing AWS Amplify APIs with k6 — From Smoke to Stress
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Load Testing AWS Amplify APIs with k6 — From Smoke to Stress
Amplify and Performance Testing Continue reading on Medium »
How I Reduced Flutter Build Time by 40% Without Changing App Code
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
How I Reduced Flutter Build Time by 40% Without Changing App Code
No architectural rewrites. No faster hardware. Just toolchain configuration — and we cut cold build time by 51%, incremental builds by 61%. Continue reading on
Linux — Process Data Structure, Two
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Linux — Process Data Structure, Two
When a running process needs to perform an I/O operation, it must wait for the I/O to complete. At this point, it releases the CPU and… Continue reading on Medi
Implementando uma Pipeline de CD para Kubernetes com GitHub Actions
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Implementando uma Pipeline de CD para Kubernetes com GitHub Actions
Na era do DevOps, a automação de Continuous Deployment (CD) é essencial para garantir a entrega ágil e segura de aplicações em ambientes… Continue reading on Me
Day 7/10 Terraform - Count, for_each, Dynamic Blocks
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Day 7/10 Terraform - Count, for_each, Dynamic Blocks
A DevOps Engineer’s Guide to Understanding Terraform. Continue reading on Medium »
Self-Hosting vs Cloud Hosting n8n: What No One Tells You
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Self-Hosting vs Cloud Hosting n8n: What No One Tells You
Automation tools are becoming a core part of modern software systems. From connecting APIs to building intelligent workflows, automation… Continue reading on Me
Your Readiness Probe Is Probably Lying.
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Your Readiness Probe Is Probably Lying.
Kubernetes readiness probes are supposed to answer one simple question: Continue reading on Medium »
Docker Compose Explained in the Simplest Way (With Real Example)
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Docker Compose Explained in the Simplest Way (With Real Example)
I’m excited to continue this blog series on containers and Docker! This is the third blog in the series, where we will dive into Docker… Continue reading on Dev
Getting Started with Terraform: From Zero to Production
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Getting Started with Terraform: From Zero to Production
Infrastructure has undergone a fundamental shift over the past decade. Continue reading on Level Up Coding »
Namespaces and Resource Management: Organizing Your Cluster (Part 9)
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Namespaces and Resource Management: Organizing Your Cluster (Part 9)
Part 9: Namespaces & Resource Management Continue reading on Medium »
Deploying a Static Website on AWS S3 with Terraform: A Beginner’s Guide
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Deploying a Static Website on AWS S3 with Terraform: A Beginner’s Guide
Day 25 — I deployed a fully modular static website on AWS using S3 and CloudFront. Hit a confusing AWS error, figured out why, and got the… Continue reading on
You May Have Perfect Backups and Still Lose Everything
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
You May Have Perfect Backups and Still Lose Everything
Backup Best Practices for Data You Cannot Afford to Lose Continue reading on Medium »
AWS and Linux DevOps: 21 Real Interview Questions
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
AWS and Linux DevOps: 21 Real Interview Questions
Preparing for DevOps interviews at the 5–8 years experience level requires a strong balance of cloud knowledge, Linux fundamentals, and… Continue reading on Med
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Saying Goodbye to the Dashboard: Mekong Tunnel v1.5.1 is Now CLI-First
Got it! I’ve updated the post to swap out the organization name for your official domains. This keeps the focus entirely on the product’s… Continue reading on M
Kubernetes YAML Validation Error — Causes and Fix
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Kubernetes YAML Validation Error — Causes and Fix
In Kubernetes, everything is defined using YAML files. Continue reading on Medium »
Building a Secure Web Server from Scratch on AWS: A Deep Dive into VPC, Security Groups, and…
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Building a Secure Web Server from Scratch on AWS: A Deep Dive into VPC, Security Groups, and…
A hands-on journey through VPC architecture, security layers, and the real-world differences between stateful and stateless firewalls Continue reading on Medium
Day 6/10 Terraform - Terraform Lifecycle, Drift Detection, Replace and Import
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Day 6/10 Terraform - Terraform Lifecycle, Drift Detection, Replace and Import
A DevOps Engineer’s Guide to Understanding Terraform. Continue reading on Medium »
6 Nuances About Binauth
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
6 Nuances About Binauth
Discover 6 hidden nuances of Google Cloud Binary Authorization. Master container security and deployment with expert tips for DevOps teams. Continue reading on
One Docker DNS Feature Most Developers Don’t Know: Built-In Load Balancing
Medium · Python ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
One Docker DNS Feature Most Developers Don’t Know: Built-In Load Balancing
Most developers know this Docker pattern: Continue reading on Medium »
One Docker DNS Feature Most Developers Don’t Know: Built-In Load Balancing
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
One Docker DNS Feature Most Developers Don’t Know: Built-In Load Balancing
Most developers know this Docker pattern: Continue reading on Medium »
How I Would Stabilize a Payment Platform in 90 Days
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
How I Would Stabilize a Payment Platform in 90 Days
A BizOps perspective on operational control, risk reduction and system reliability Continue reading on Medium »
Medium · Startup ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
I Had to Change IPs Across Dozens of Domains Doing It Manually Was a Mistake
It started with a simple task. Continue reading on Medium »
Why AI Can’t Pilot Production Environments Alone (Yet)
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Why AI Can’t Pilot Production Environments Alone (Yet)
Automated restarts for services or self-healing scripts that clear disk space at 90% are nothing new for an SRE. We have been leveraging… Continue reading on Me
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
From Local Compose to OpenShift: My Journey Orchestrating Containers the Right Way
How I went from juggling podman run commands to deploying production-grade multi-container apps on Kubernetes Continue reading on Medium »
What Kubernetes Doesn’t Tell You Until It Breaks in Production
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
What Kubernetes Doesn’t Tell You Until It Breaks in Production
Scaling that made things worse, self-healing that hid the real bug, and a deployment that was correct but left the system inconsistent Continue reading on The C
The Day GitLab Deleted Their Production Database: A High-Stakes Lesson in Humility
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
The Day GitLab Deleted Their Production Database: A High-Stakes Lesson in Humility
When a Single Command Meets Reality Continue reading on Medium »
CGNAT for self-hosters: How to know port forwarding is not your problem
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
CGNAT for self-hosters: How to know port forwarding is not your problem
Why inbound connections still fail, how to prove it fast, and the lowest-regret escape routes Continue reading on Stackademic »
Health Checks in ASP.NET Core: Beyond the Basic /health Endpoint
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Health Checks in ASP.NET Core: Beyond the Basic /health Endpoint
A service returning 200 OK on /health doesn't mean it's healthy. It means the process is alive and the route handler executed. Your… Continue reading on Medium
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Self-Hosting Gitlab: A Complete Guide to Setup with Docker and Runners
Self-hosting GitLab gives you total control over your source code, data privacy, and CI/CD infrastructure costs. Continue reading on Medium »
DevSecOps Strategy for Kubernetes: A Secure Pipeline-Based Release Management Blueprint
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
DevSecOps Strategy for Kubernetes: A Secure Pipeline-Based Release Management Blueprint
A strategic guide to building defense-in-depth release management on Kubernetes and GitHub — covering architecture, tooling decisions… Continue reading on Mediu
Kubernetes for DevOps Engineers — Orchestration at Scale
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Kubernetes for DevOps Engineers — Orchestration at Scale
Part 6 of the DevOps Roadmap series. Continue reading on Medium »
GitLab CI/CD lab that you can create directly in the GitLab portal without installing Git.
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
GitLab CI/CD lab that you can create directly in the GitLab portal without installing Git.
By Gaurav Tevathiya Principal AI/ML, Cloud & Data Architect Continue reading on Medium »
When “az is not recognized” Teaches You DevOps Fundamentals
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
When “az is not recognized” Teaches You DevOps Fundamentals
While setting up Azure CLI, I ran: Continue reading on Medium »
Day 6/25: Where Did My Data Go? Docker Volumes Explained Simply
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Day 6/25: Where Did My Data Go? Docker Volumes Explained Simply
Real-Time Scenario: You’ve successfully dockerized your application and a PostgreSQL database. You’re running them locally, developing new… Continue reading on
The Only Docker Tutorial Data Scientists Actually Need
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
The Only Docker Tutorial Data Scientists Actually Need
A practical guide for data scientists who want to finally understand Docker and deploy anywhere. Continue reading on Medium »
Kubernetes v1.36: Less About New Features, More About What Works
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Kubernetes v1.36: Less About New Features, More About What Works
A Practicle looks of Kubernetes v1.26 from real production environments, focusing on stability, operational improvements and what works… Continue reading on Med
Day 102 — OpenTelemetry Distributed Tracing for Modern Platforms and AI Workloads
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2mo ago
Day 102 — OpenTelemetry Distributed Tracing for Modern Platforms and AI Workloads
11th April 2026 — Distributed tracing is the part of observability that lets you reconstruct a single request as it crosses process… Continue reading on Medium