Tech Skills

DevOps & Cloud

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

13,550
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,658) Articles (2733)Blog Posts (4316)Tutorials (244)Research Papers (5)News (360)
Stop Finding Out About Downtime from Users — Monitor Your Node.js App
Dev.to · Vigilmon ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Stop Finding Out About Downtime from Users — Monitor Your Node.js App
There's a particular kind of dread that hits when a user DMs you "hey, is your app down?" You check...
Your .env.example Is Lying to You, Here's How to Fix It
Dev.to · Odejobi Abiola Samuel ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Your .env.example Is Lying to You, Here's How to Fix It
Manually maintained .env.example files drift out of sync. I show you how to generate one from your schema so it's always accurate.
Bash Scripting for DevOps Engineers: Master Automation
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Bash Scripting for DevOps Engineers: Master Automation
According to the 2026 Stack Overflow Developer Survey, 78% of DevOps engineers list Bash as a core skill, and 62% say it saves them at… Continue reading on Medi
5 Signs Your Uptime Monitoring is Failing You (and What to Do About It)
Dev.to · Vigilmon ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
5 Signs Your Uptime Monitoring is Failing You (and What to Do About It)
Uptime monitoring is supposed to give you peace of mind. Set it up, forget about it, and sleep...
Why Your Ubuntu Laptop Lags, and How to Fix It for Free
Dev.to · Usang Emmanuel ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Why Your Ubuntu Laptop Lags, and How to Fix It for Free
A practical, no-nonsense guide to diagnosing freezes, random shutdowns, and lag on older Linux laptops, with copy-paste commands. No paid software.
Your Build Pipeline Is the New Perimeter, and It Just Learned to Replicate Itself
Hackernoon ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Your Build Pipeline Is the New Perimeter, and It Just Learned to Replicate Itself
Modern CI/CD pipelines are no longer passive delivery systems — they’ve become high-value attack surfaces where trust assumptions are routinely exploited. Incid
A Cron Job Took Our Server to Load 41 by Attacking Itself
Dev.to · Anguishe ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
A Cron Job Took Our Server to Load 41 by Attacking Itself
A */1 rsync took our staging box to a load average of 41 one afternoon, and it took me longer than I...
A Cron Job Took Our Server to Load 41 by Attacking Itself
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
A Cron Job Took Our Server to Load 41 by Attacking Itself
A */1 rsync took our staging box to a load average of 41 one afternoon, and it took me longer than I want to admit to work out why. The… Continue reading on Med
Why Your Team’s On-Call Rotation Is Training Engineers to Ignore Alerts
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Why Your Team’s On-Call Rotation Is Training Engineers to Ignore Alerts
The desensitization spiral nobody measures, and a scoring framework that reversed attrition in a 60-person org. Continue reading on Medium »
Medium · Data Science ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Why You Need Virtual Environments: A Developer’s Guide to Staying Organized
Have you ever joined a new team, excited to write code on your first day, only to spend hours fighting with your terminal before you can… Continue reading on Me
I built a GitLab flow that tells you what a diff actually means
Dev.to · Ujwal Vanjare ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
I built a GitLab flow that tells you what a diff actually means
Every code review starts the same way. You open a diff and try to figure out what it actually means -...
Reddit r/devops ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
How are AWS skills actually assessed in DevOps/Platform Engineer interviews?
Hey Folks, would love some advice from the community, I'm currently a .NET developer who also handles Azure, CI/CD pipelines, containers, and some Kubernetes wo
Amazon Linux 2 is EOL on June 30, 2026 — here's everything that breaks
Dev.to · ntoledo319 ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Amazon Linux 2 is EOL on June 30, 2026 — here's everything that breaks
Amazon Linux 2 reaches end of life June 30, 2026. What changes on AL2023 (dnf, extras, chronyd, nftables, Python), and a step-by-step migration checklist.
Stop Using process.env Directly — Here’s Why
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Stop Using process.env Directly — Here’s Why
Last month I pushed a new service to staging. Forgot to add `REDIS_URL` to the env file. Continue reading on Medium »
The On-Call Schedule Math Nobody Does
Dev.to · Samson Tanimawo ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
The On-Call Schedule Math Nobody Does
Most on-call schedules are designed in a slack thread, in 20 minutes, by whoever drew the short...
Reddit r/devops ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
What should I do in my position?
Hey Reddit, I've now been a part of a Women's healthcare startup for 6 months as a junior devops engineer with an engineering manager that supports me in cost/o
How to Create a Self-Updating README.md for Your GitHub Profile
Dev.to · Allen Lee ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
How to Create a Self-Updating README.md for Your GitHub Profile
GitHub recently released a feature that allows users to create a profile-level README.md file, that...
Docker Has Been Hoarding Your Disk Space for Years
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Docker Has Been Hoarding Your Disk Space for Years
I got 60 GB back — without deleting a single image, container, or volume. Just using a handful of codelines. Continue reading on rigel-computer.com »
From Manual Chaos to Automated Bliss: Building a Robust CI/CD Pipeline for Node.js
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
From Manual Chaos to Automated Bliss: Building a Robust CI/CD Pipeline for Node.js
Setting up a CI/CD pipeline is often seen as a rite of passage for every developer. It’s the bridge between “it works on my machine” and… Continue reading on Me
Vibe-Coded Infrastructure: How to Ship Fast Without Torching Production
Dev.to · James Joyner ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Vibe-Coded Infrastructure: How to Ship Fast Without Torching Production
You described what you wanted in plain English, the model wrote the Terraform, you ran apply, and it...
Day 33 of My Cloud Engineering Journey: Understanding Terraform State
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Day 33 of My Cloud Engineering Journey: Understanding Terraform State
Today’s learning was focused entirely on one of Terraform’s most important concepts: Terraform State. Continue reading on Medium »
Why Is My Pod Still Pending? Understanding Taints, Tolerations, and Affinity in Kubernetes
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Why Is My Pod Still Pending? Understanding Taints, Tolerations, and Affinity in Kubernetes
The scheduling rules that decide where pods run — and why Kubernetes sometimes refuses to schedule them. Part 12 of Kubernetes Series. Continue reading on Mediu
A 91% eval pass rate shipped our worst regression. We gate on the delta now.
Medium · Machine Learning ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
A 91% eval pass rate shipped our worst regression. We gate on the delta now.
Our CI eval gate failed anything under 90%. A change landed at 91%, passed, and shipped a regression that cost us two days. The absolute… Continue reading on Me
A 91% eval pass rate shipped our worst regression. We gate on the delta now.
Medium · LLM ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
A 91% eval pass rate shipped our worst regression. We gate on the delta now.
Our CI eval gate failed anything under 90%. A change landed at 91%, passed, and shipped a regression that cost us two days. The absolute… Continue reading on Me
44 Containers and a €16 Server: The stack that actually runs my life
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
44 Containers and a €16 Server: The stack that actually runs my life
What started as a backup container turned into a small automated city. This is the real breakdown; every container, what it does at the… Continue reading on Med
I Removed Redis From Three Services. Two Got Faster. The Third Was a Mistake.
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
I Removed Redis From Three Services. Two Got Faster. The Third Was a Mistake.
The first two Redis removals made us feel clever. The third logged out 80K active users during a deploy. Continue reading on Medium »
When Logs Aren't Enough: Using tcpdump to Debug Real Network Problems
Dev.to · Mohamed Hussain S ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
When Logs Aren't Enough: Using tcpdump to Debug Real Network Problems
In my previous post, I wrote about a Linux routing issue that broke a deployment and caused repeated...
I Deleted Every Static Claude API Key I Owned. Here’s the Keyless Migration, Provider by Provider.
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
I Deleted Every Static Claude API Key I Owned. Here’s the Keyless Migration, Provider by Provider.
Workload Identity Federation just hit GA — the per-provider setup, and the precedence trap that cost me two quiet days Continue reading on CodeToDeploy »
Zero-Downtime Deployments on ECS Fargate: Blue-Green with Terraform, CodeDeploy, and CodeBuild
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Zero-Downtime Deployments on ECS Fargate: Blue-Green with Terraform, CodeDeploy, and CodeBuild
I spent this past weekend building a blue-green deployment pipeline on AWS and decided to write up exactly what I did, because most… Continue reading on Medium
Automating Toil Elimination: A Systematic Taxonomy of SRE Automation Patterns
Dev.to · Nijo George Payyappilly ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Automating Toil Elimination: A Systematic Taxonomy of SRE Automation Patterns
Every SRE team has a list of things they intend to automate. The list grows faster than it shrinks....
OpenSearch Cluster RED: How I Fixed Unassigned Shards After disk_threshold Allocation Errors (Real…
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
OpenSearch Cluster RED: How I Fixed Unassigned Shards After disk_threshold Allocation Errors (Real…
One day, while performing routine monitoring, I noticed a critical alert: Continue reading on Medium »
From a Frappe Monolith to Zero-Downtime, Multi-Cluster Deploys — Without Kubernetes
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
From a Frappe Monolith to Zero-Downtime, Multi-Cluster Deploys — Without Kubernetes
How I split a single-EC2 Frappe production setup into an independent app and data stack, unlocked blue/green zero-downtime deploys, and… Continue reading on Med
My deploy agent could have dropped my database and I didn't realize
Dev.to · CodeLong888 ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
My deploy agent could have dropped my database and I didn't realize
I run a small free privacy-tools site as a side project. The product was fine. The maintenance was...
Reddit r/devops ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
' On prem ' infra .....
I am working for a company that has bought new servers and gpu and want to run ON PREM INFRA. ​ I have to build it and i am aws engineer with 3 yrs workex. Any
Stop hand-rolling nginx + certbot for your self-hosted HTTPS
Dev.to · huangchengsir ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Stop hand-rolling nginx + certbot for your self-hosted HTTPS
If you've done any self-hosting - a homelab, internal services, a small team's own tooling - you've...
Self-Taught Cloud DevOps Learner Seeks Feedback for Effective, Comprehensive Learning Roadmap
Dev.to · Marina Kovalchuk ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Self-Taught Cloud DevOps Learner Seeks Feedback for Effective, Comprehensive Learning Roadmap
Introduction: Navigating the Self-Taught Cloud DevOps Journey Imagine diving into the...
Feynman Metodu ile Kubernetes: StatefulSet, DaemonSet, Jobs & CronJobs
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Feynman Metodu ile Kubernetes: StatefulSet, DaemonSet, Jobs & CronJobs
Selamlar! Dünkü yazımızda Kubernetes’in Stateless kargo kutularını ve onları yöneten Deployment mimarisini detaylıca incelemiş her an… Continue reading on Mediu
Centralized Logging Across a Mixed-OS Server Fleet with Grafana Alloy and Loki
Dev.to · Azeem Siddiqui ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Centralized Logging Across a Mixed-OS Server Fleet with Grafana Alloy and Loki
For a long time, finding a log on our fleet meant SSH-ing into the box and running grep. Which box?...
CKA Exam 2026 Scenario 3 - Pick the least-permissive NetworkPolicy to connect two namespaces (CKA)
Dev.to · The Cyber Sidekick ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
CKA Exam 2026 Scenario 3 - Pick the least-permissive NetworkPolicy to connect two namespaces (CKA)
The Least-Permissive Policy Two deployments in two namespaces need to talk, but a...
Our Deployment Pipeline Was Green. Black Box Testing Showed Us Why That Was the Problem
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Our Deployment Pipeline Was Green. Black Box Testing Showed Us Why That Was the Problem
For about eight months, our pipeline was the thing we pointed to when someone asked how we maintained quality. Continue reading on CodeToDeploy »
I Optimized My Jenkins Continuous Delivery Pipeline with Health Checks | Deployment Traceability |…
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
I Optimized My Jenkins Continuous Delivery Pipeline with Health Checks | Deployment Traceability |…
If you’ve been following along, in the last article, I walked through building a Continuous Delivery pipeline for my color-web project… Continue reading on Medi
What Nobody Tells You About Learning DevOps
Medium · Machine Learning ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
What Nobody Tells You About Learning DevOps
DevOps is one of the most in-demand skills today, but many beginners struggle despite consuming hours of tutorials. Continue reading on Medium »
What Nobody Tells You About Learning DevOps
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
What Nobody Tells You About Learning DevOps
DevOps is one of the most in-demand skills today, but many beginners struggle despite consuming hours of tutorials. Continue reading on Medium »
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Your MCP Server Doesn't Need 40 Tools
MCP demos make it look like the win is exposing everything. "Here are all my endpoints. Here are all my database tables. Here are all my internal actions. The a
How to install GitLab EE Ultimate with K8s Helm Chart
Dev.to · Mehmet Samet Duman ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
How to install GitLab EE Ultimate with K8s Helm Chart
This document was prepared by Mehmet Samet Duman under the auspices of Project Tick HQ and is a...
How to Fix Watchtower Not Updating Containers on Docker 29
Dev.to · Arsen Apostolov ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
How to Fix Watchtower Not Updating Containers on Docker 29
You push a newer image to your registry, Watchtower wakes up on schedule, scans, reports a clean run...
How to Fix Watchtower Not Updating Containers on Docker 29
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
How to Fix Watchtower Not Updating Containers on Docker 29
Your Watchtower scan still runs and reports clean. Your containers still keep running last week’s image. Here’s why the classic… Continue reading on Medium »
From EC2 to ECS: Containerizing My Three Tier App with GitHub Actions
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
From EC2 to ECS: Containerizing My Three Tier App with GitHub Actions
My three tier architecture had a problem. The app server was a plain EC2 instance sitting in a private subnet doing absolutely nothing. No… Continue reading on