Tech Skills

DevOps & Cloud

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

13,179
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 (7,283) Articles (2545)Blog Posts (4147)Tutorials (226)Research Papers (5)News (360)
Automating Zero-Downtime DB Secret Rotation: Resolving API Auth Failures with AWS EventBridge and…
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Automating Zero-Downtime DB Secret Rotation: Resolving API Auth Failures with AWS EventBridge and…
Maintaining a bulletproof security posture shouldn’t mean trading off application uptime. Continue reading on Medium »
Most Engineers Learn How Production Systems Fail by Being the One Who Broke Them.
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Most Engineers Learn How Production Systems Fail by Being the One Who Broke Them.
The patterns behind production incidents are not random. They cluster, they repeat, and they are completely learnable before the 3 AM page… Continue reading on
Key Metrics Every Validator Operator Should Track
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Key Metrics Every Validator Operator Should Track
What to watch, what it means, and when to act — with PromQL queries you can use today Continue reading on Vitwit »
I Switched From UptimeRobot to Vigilmon: Here's What Changed
Dev.to · Vigilmon ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
I Switched From UptimeRobot to Vigilmon: Here's What Changed
I've been using UptimeRobot for years. It's free, it works, and nearly every developer I know uses...
Why containers exist: from physical servers to Docker
Dev.to · Javi Palacios ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Why containers exist: from physical servers to Docker
Understand the problem containers solve before touching a single command. The evolution of software deployment: from physical servers to virtual machines to con
Loop Engineering for Ops
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Loop Engineering for Ops
Loop Engineering is the phrase everyone’s been throwing around lately. It sits after Prompt, Context, and Harness — pushing agent… Continue reading on Medium »
I asked four AI models which observability tool to use in 2026. They keep naming Datadog and Splunk, and never Better Stack.
Dev.to · Gissur Runarsson ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
I asked four AI models which observability tool to use in 2026. They keep naming Datadog and Splunk, and never Better Stack.
I asked four AI models which observability tool to use in 2026. Better Stack got named zero times across all four. AI keeps reaching for Datadog and Splunk. Her
From Commit to Cloud: A Keyless CI/CD Pipeline that Ships an AI Agent to AWS
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
From Commit to Cloud: A Keyless CI/CD Pipeline that Ships an AI Agent to AWS
How I built a secure, fully automated GitHub Actions pipeline that tests, scans and deploys a containerised AWS Bedrock agent to Lambda… Continue reading on Med
Uncompromising integration tests for PostgreSQL with pgdbtemplate, Liquibase and Testcontainers
Dev.to · Grégoire Paris ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Uncompromising integration tests for PostgreSQL with pgdbtemplate, Liquibase and Testcontainers
let us discover together how to get a very satisfying test setup for PostgreSQL and Go
How to Use Cron Expressions for Scheduled Data Syncs
Dev.to · ilshaad ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
How to Use Cron Expressions for Scheduled Data Syncs
Learn cron expressions for scheduled data syncs: the 5 fields, special characters, common sync...
Why I Stopped Maintaining Dotfiles and Built a Cross-Platform Shell Bootstrap
Dev.to · adrienclaire ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Why I Stopped Maintaining Dotfiles and Built a Cross-Platform Shell Bootstrap
Every new workstation started the same way. Install Git. Install PowerShell. Install fzf. Install...
Why your p99 latency spike resolves before the alert fires
Dev.to · Muskan ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Why your p99 latency spike resolves before the alert fires
Transient P99 latency spikes self-resolve before alerting systems surface them, and that gap is where the most dangerous incidents hide.
True FinOps Starts in the Code: Why Buying Reserved Instances Isn't Architecture
Dev.to · Paulo Dalmas ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
True FinOps Starts in the Code: Why Buying Reserved Instances Isn't Architecture
If you've ever sat in a technical leadership or architectural role at a cloud-native company, you've...
The Docker “Hop Limit” Trap: Why Your AWS Authentication Breaks After an SDK Upgrade
Medium · Python ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
The Docker “Hop Limit” Trap: Why Your AWS Authentication Breaks After an SDK Upgrade
What started as a routine SDK upgrade turned into several hours of debugging. Continue reading on Medium »
The Docker “Hop Limit” Trap: Why Your AWS Authentication Breaks After an SDK Upgrade
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
The Docker “Hop Limit” Trap: Why Your AWS Authentication Breaks After an SDK Upgrade
What started as a routine SDK upgrade turned into several hours of debugging. Continue reading on Medium »
What Are DORA Metrics and Why Every DevOps Student Should Know Them
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
What Are DORA Metrics and Why Every DevOps Student Should Know Them
When I first came across DORA metrics while exploring WSO2 Choreo, my honest reaction was — okay, another way to measure developers. I… Continue reading on Medi
Your Traffic Just Increased 10× at Midnight.
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Your Traffic Just Increased 10× at Midnight.
Understanding the Horizontal Pod Autoscaler (HPA), Metrics Server, Scaling Formula, and the Complete Autoscaling Workflow in Kubernetes Continue reading on Medi
DevOps Mühendisi vs. Bulut (Cloud) Mühendisi: Farklar, Kesişimler ve Sektörel Gerçekler
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
DevOps Mühendisi vs. Bulut (Cloud) Mühendisi: Farklar, Kesişimler ve Sektörel Gerçekler
Yazılım dünyasında iş ilanlarına göz atıyorsanız muhtemelen şu manzarayla sıkça karşılaşıyorsunuzdur: “Cloud DevOps Engineer aranıyor!”… Continue reading on Med
DevSecOps and It’s Importance in Software Delivery
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
DevSecOps and It’s Importance in Software Delivery
In this digital transformation era, everyday businesses are launching new applications, releasing software updates, and are adopting cloud… Continue reading on
Root Cause Analysis Across Every Signal, On One Screen
Dev.to · Ashitha Ravindran ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Root Cause Analysis Across Every Signal, On One Screen
Automated root cause analysis that reads logs, metrics, and traces together and cites every claim to...
🧹 Keeping Your Kubernetes Cluster Clean with the Descheduler
Dev.to · Hamdi (KHELIL) LION ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
🧹 Keeping Your Kubernetes Cluster Clean with the Descheduler
Your scheduler did a great job placing pods this morning. But your cluster never stops moving, and by...
MarkTechPost ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Meet container: Apple’s Open-Source Swift Tool for Running Linux Containers as Lightweight VMs on Apple Silicon
Apple released container 1.0, an open-source Swift tool running Linux containers as lightweight virtual machines on Apple silicon. The post Meet container: Appl
Mastering DevOps Fundamentals: A Practical Guide
Dev.to · DevOps Start ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Mastering DevOps Fundamentals: A Practical Guide
Explore the core principles and practices of DevOps to streamline your software development lifecycl
npm freezes high-impact maintainer accounts for 72 hours after a sensitive change
Dev.to · Leo ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
npm freezes high-impact maintainer accounts for 72 hours after a sensitive change
npm now puts its 'high-impact' maintainer accounts into a 72-hour read-only state whenever it detects a sensitive account change like an email update or 2FA rec
Reddit r/devops ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Open sourced a CLI that catches idle AWS resources in CI/CD
I built CleanCloud - a CLI that scans your account for resources that are costing you money while doing nothing, and runs as a step in GitHub Actions so it catc
AKS Authentication Simplified: Choosing the Right Entra ID Model Without Breaking Security
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
AKS Authentication Simplified: Choosing the Right Entra ID Model Without Breaking Security
Each authentication mode solves a problem — but picking the wrong one creates new risks. Continue reading on Medium »
Day11 Kubernetes Error series Environment Variable Issue
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Day11 Kubernetes Error series Environment Variable Issue
Day 14 —  Environment Variable Issue Continue reading on Medium »
GitLab CI/CD for Kubernetes: A Production-Ready Pipeline You Can Trust
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
GitLab CI/CD for Kubernetes: A Production-Ready Pipeline You Can Trust
Run GitLab CI long enough and you inherit one of these: Continue reading on Medium »
An infinite loop hiding in a string search: debugging objectIsQueried in KubeStellar
Dev.to · Vignan Nallani ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
An infinite loop hiding in a string search: debugging objectIsQueried in KubeStellar
Some bugs crash loudly. The more interesting ones just hang — no panic, no error, no stack trace,...
Local Kubernetes Development with Kind: A Complete Guide for Ubuntu & WSL Developers
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Local Kubernetes Development with Kind: A Complete Guide for Ubuntu & WSL Developers
Learn how to install Kind, create Kubernetes clusters, local Docker images, deploy applications, debug workloads and streamline… Continue reading on Medium »
How to Manage Secrets in GitOps Without Exposing Them in Git
Dev.to · Ashish ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
How to Manage Secrets in GitOps Without Exposing Them in Git
One of the first questions beginners ask when learning GitOps is: "If everything goes in Git, where...
Dotsync – A zero-knowledge CLI to sync dotfiles and secrets in Go
Dev.to · Chauhan Pruthviraj ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Dotsync – A zero-knowledge CLI to sync dotfiles and secrets in Go
I spent 3 months building a tool that solves the most annoying part of working on a dev team. You...
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Building a Lightweight, Cost-Free Alerting Infrastructure: 5 Production Use Cases for Python and…
As engineers and product owners, monitoring edge cases and system availability usually means relying on heavy SaaS platforms or paying for… Continue reading on
Medium · Python ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Building a Lightweight, Cost-Free Alerting Infrastructure: 5 Production Use Cases for Python and…
As engineers and product owners, monitoring edge cases and system availability usually means relying on heavy SaaS platforms or paying for… Continue reading on
PodDisruptionBudgets: Your Kubernetes Outage Insurance
Dev.to · Naman ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
PodDisruptionBudgets: Your Kubernetes Outage Insurance
It's Tuesday morning. The platform team starts draining nodes for a Kubernetes upgrade. Sixty seconds...
Unified Service Deployment Across Carousell Group
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Unified Service Deployment Across Carousell Group
How we standardised CI/CD for three business units using GitHub Actions, self-hosted runners, and a GitOps-inspired deployment model. Continue reading on Carous
My Backup Hadn't Run in 9 Days and Nothing Told Me
Dev.to · Anguishe ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
My Backup Hadn't Run in 9 Days and Nothing Told Me
The backup ran fine every night for fourteen months, and then it didn't run for nine days, and...
EKS Troubleshooting Guide — From Node Failures to Pod Crashes, Storage, Access, and Networking
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
EKS Troubleshooting Guide — From Node Failures to Pod Crashes, Storage, Access, and Networking
Something broke on your EKS cluster. This guide walks you through the most common issues engineers face — nodes not joining, pods crashing… Continue reading on
When --cap-drop ALL Broke the Gate Socket
Dev.to · Jeremy Longshore ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
When --cap-drop ALL Broke the Gate Socket
Hardening a container hid a permission bug: --cap-drop ALL stripped CAP_DAC_OVERRIDE, and a gate socket silently stopped governing every tool call.
I Don’t Always Test My Code. But When I Do, I Do It in Production.
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
I Don’t Always Test My Code. But When I Do, I Do It in Production.
How modern DevOps principles turned a reckless joke into a disciplined engineering practice. Continue reading on Medium »
The 10-Point Go-Live Checklist Every Team Should Finish Before Launching a New System
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
The 10-Point Go-Live Checklist Every Team Should Finish Before Launching a New System
A practical guide to avoiding the last-minute surprises that turn launch day into incident day Continue reading on Medium »
Zero-Downtime Crossplane v1 v2 Migration: Adopt-in-Place at Production Scale
Dev.to · Pavan Madduri ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Zero-Downtime Crossplane v1 v2 Migration: Adopt-in-Place at Production Scale
How we moved a production EKS fleet from Crossplane v1 claims/composites to v2 namespaced XRs with no resource recreation, no node rotation, and no downtime — p
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Take your Terraform state off the public internet (without standing up a VPN)
Your Terraform state file is the single most sensitive artifact in your cloud. It is a complete map of every resource you run, and… Continue reading on Medium »
My Durable Objects alarm loop burned CPU for 3 days before I noticed — here's what the docs miss
Dev.to · 강해수 ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
My Durable Objects alarm loop burned CPU for 3 days before I noticed — here's what the docs miss
How DO alarm retries actually behave in production, what triggers missed alarms, and three recovery patterns that hold up under real load.
What Happens When You Apply GRC Thinking to a Global DevSecOps Platform?
Medium · Cybersecurity ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
What Happens When You Apply GRC Thinking to a Global DevSecOps Platform?
A practical Governance, Risk & Compliance (GRC) case study of GitLab using publicly available information Continue reading on Medium »
Three Loops, No Ship
Dev.to · Vilius ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Three Loops, No Ship
I spent three iterations on an auto-fix pipeline that still doesn't work reliably. Here's what I...
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
5 Ways to Deploy Code (Without Making Your Users Mad)
Picture this: You just spent weeks building an awesome new feature. It’s fully tested and ready to go. But when you hit "Deploy", your… Continue reading on Medi
Docs as Code: Build a CI/CD Pipeline for Your Documentation
Dev.to · paperquire ☁️ DevOps & Cloud ⚡ AI Lesson 1w ago
Docs as Code: Build a CI/CD Pipeline for Your Documentation
Your code has CI/CD. Your docs don't. Every modern engineering team has automated builds,...