Tech Skills

DevOps & Cloud

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

13,212
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,316) Articles (2562)Blog Posts (4156)Tutorials (233)Research Papers (5)News (360)
Three post-deploy checks I run after every Cloudflare Pages build
Dev.to · MORINAGA ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Three post-deploy checks I run after every Cloudflare Pages build
After hitting a sitemap _redirects bug and a Bluesky image race condition, I added three targeted smoke checks that catch silent Cloudflare Pages failures fast.
Why debugging AWS cost spikes still takes 2 hours in 2026
Dev.to · Faiz-fs ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Why debugging AWS cost spikes still takes 2 hours in 2026
Every month, somewhere, a CFO sends this message: "Our AWS bill was 30% higher. What happened?" And...
Docker Cache Isn't Broken. You're Invalidating It.
Dev.to · Sai Shanmukkha Surapaneni ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Docker Cache Isn't Broken. You're Invalidating It.
The Day We Accidentally Added Eight Minutes To Every Build A platform team I worked with...
Three post-deploy checks I run after every Cloudflare Pages build
Dev.to · MORINAGA ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Three post-deploy checks I run after every Cloudflare Pages build
After hitting a sitemap _redirects bug and a Bluesky image race condition, I added three targeted smoke checks that catch silent Cloudflare Pages failures fast.
Why "is it fully fixed?" has no honest answer — a small-server story
Dev.to · JustJinoIT ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Why "is it fully fixed?" has no honest answer — a small-server story
I run a side project on a 1GB free-tier VPS. Small box, a few services, nothing fancy. While fixing...
CI gates for AI-generated PRs need re-derivable evidence
Dev.to · JinHyuk Sung ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
CI gates for AI-generated PRs need re-derivable evidence
When a CI gate flags an AI-generated PR, the important question is not only "what did it flag?" It...
Day 31 of My Cloud Engineering Journey: Learning Terraform Variables and Embracing the Learning…
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Day 31 of My Cloud Engineering Journey: Learning Terraform Variables and Embracing the Learning…
Today was intentionally a lighter learning day. Continue reading on Medium »
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Why I run my servers on autopilot
Why I run my servers on autopilot Systemd + cron + Hermes = zero-touch server operations. My servers haven't needed human attention in weeks.
It’s a DNS issue” What That Actually Means in Production
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
It’s a DNS issue” What That Actually Means in Production
Whenever something is down and nobody knows why, someone eventually says “maybe it’s DNS.” Here’s what’s actually happening when that’s… Continue reading on Med
Docker Volumes: The Right Way to Handle Persistent Data in Containers
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Docker Volumes: The Right Way to Handle Persistent Data in Containers
Containers are ephemeral by design. The moment you stop and remove a container, everything written inside its filesystem disappears. Continue reading on Medium
CLI Tools
Dev.to · Yuri Peixinho ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
CLI Tools
Introdução CLI = Command Line Interface. É um jeito de controlar um programa digitando...
Reddit r/devops ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
While redesigning my CI pipeline, I ran into an interesting tradeoff that I can't decide on.
Suppose your pipeline has several independent checks: Lint Typecheck Unit Tests Kubernetes Manifest Validation Docker Build Security Scan E2E Tests Would you ra
I Built a CLI to Stop Missing Env Vars from Breaking Deployments
Dev.to · Jordach M. Makaya ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
I Built a CLI to Stop Missing Env Vars from Breaking Deployments
A small TypeScript CLI for syncing .env variables into GitHub Actions secrets and GitLab CI/CD variables.
Recover a deleted Deployment from a Retain-policy volume (CKA Storage)
Dev.to · The Cyber Sidekick ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Recover a deleted Deployment from a Retain-policy volume (CKA Storage)
A CKA Storage walkthrough: a MariaDB Deployment was deleted but its PV uses Retain, so the data survived. Recreate the PVC, statically bind it to the retained v
Self-hosting a password manager with Vaultwarden: a clean, hardened Docker setup
Dev.to · ricco020 ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Self-hosting a password manager with Vaultwarden: a clean, hardened Docker setup
A hosted password manager means trusting a company's servers with the keys to your entire digital...
Activepieces on GKE Autopilot: Six Engineering Disciplines for Production Workflow Automation
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Activepieces on GKE Autopilot: Six Engineering Disciplines for Production Workflow Automation
When a workflow automation platform becomes the integration backbone for a business, it inherits the reliability expectations of… Continue reading on Medium »
Day 40: Installing OpenSSH 8 Server from Source in Linux
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Day 40: Installing OpenSSH 8 Server from Source in Linux
Learn How to Build and Install OpenSSH 8 Manually Like a Linux Administrator Continue reading on Medium »
Day 40: Installing OpenSSH 8 Server from Source in Linux
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Day 40: Installing OpenSSH 8 Server from Source in Linux
Learn How to Build and Install OpenSSH 8 Manually Like a Linux Administrator Continue reading on Medium »
Day 40: Installing OpenSSH 8 Server from Source in Linux
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Day 40: Installing OpenSSH 8 Server from Source in Linux
Learn How to Build and Install OpenSSH 8 Manually Like a Linux Administrator Continue reading on AWS in Plain English »
Building an AWS FinOps Agent with Amazon Bedrock
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Building an AWS FinOps Agent with Amazon Bedrock
The Problem with Traditional FinOps Continue reading on Medium »
Docker in 2026: The Complete Compendium — Layer by Layer
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Docker in 2026: The Complete Compendium — Layer by Layer
Docker’s history, architecture, security, build system, AI features, and the tools that matter in 2026. Continue reading on Medium »
Feature Flags at Scale: Designing a Distributed Control System for Production Behavior
Dev.to · SAI RAM ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Feature Flags at Scale: Designing a Distributed Control System for Production Behavior
The Counterintuitive Truth: Feature Flags Are Not Config Files Most engineers first...
When a Secrets Manager Becomes a Costly Bottleneck
Dev.to · isabelle dubuis ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
When a Secrets Manager Becomes a Costly Bottleneck
On March 14th, 2023, our CI pipeline stalled for 187 ms per job after we added Vault to a...
SongBhaav v3: Deduplication, Realtime, and Building a Self-Healing Pipeline
Dev.to · Pulkit Goyal ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
SongBhaav v3: Deduplication, Realtime, and Building a Self-Healing Pipeline
In Part 1, I covered how SongBhaav's backend broke two days after launch and how the v2 rewrite...
Deploying a Static Site to S3 + CloudFront with GitHub Actions
Dev.to · Sohana Akbar ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Deploying a Static Site to S3 + CloudFront with GitHub Actions
Deploying a static website shouldn't require manual FTP uploads or complex server management. With...
What Is a Service Mesh and Why Does Everyone Keep Talking About It?
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
What Is a Service Mesh and Why Does Everyone Keep Talking About It?
If you’ve spent any time learning Kubernetes, cloud-native applications, or microservices, you’ve probably heard people mention Service… Continue reading on Med
I Tried to Install Jenkins on Ubuntu and Accidentally Learned How Linux Trusts Software
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
I Tried to Install Jenkins on Ubuntu and Accidentally Learned How Linux Trusts Software
a “Learning in Public” story about one missing GPG key, two wrong Java versions, and a password that wouldn’t show up Continue reading on Medium »
BREAKING THE CI/CD PIPELINE BUT IT WILL NOT LEAK
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
BREAKING THE CI/CD PIPELINE BUT IT WILL NOT LEAK
Getting into the field of creating and building new projects in any desired track be it DevOps, AI, Cloud computing, and so on. It is… Continue reading on Mediu
Debugging Custom Domain Mapping on GitHub
Pages: A Practical Guide to DNS Configuration
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Debugging Custom Domain Mapping on GitHub Pages: A Practical Guide to DNS Configuration
How a systematic approach solved an unexpected nameserver conflict and a missing root file challenge. Continue reading on Medium »
WTF is Nginx ?
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
WTF is Nginx ?
Ever heard of Nginx? What does it do? Why do we even need that? It must be an old technology, we don’t need it in today’s modern world… Continue reading on Medi
You Can’t Upgrade This Server. Now What?
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
You Can’t Upgrade This Server. Now What?
Field notes from lift-and-replace migrations. We use AL2 → AL2023 as the example, but the pattern is broader than one OS. Continue reading on Medium »
Day 7: Observability with Prometheus Metrics in FastAPI
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Day 7: Observability with Prometheus Metrics in FastAPI
Building reliable systems isn’t just about writing endpoints, it’s about understanding how those endpoints behave in production. Today I… Continue reading on Me
Stop Paying the Cloud Tax: How to Self-Host GitHub Actions on Bare Metal
Dev.to · Jakson Tate ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Stop Paying the Cloud Tax: How to Self-Host GitHub Actions on Bare Metal
Cloud CI/CD costs can get out of hand quickly. If your team is running heavy workflows on managed...
Terraform Modules: Writing, Testing, and Reusing Infrastructure Code
Dev.to · Raghvendra Pandey ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Terraform Modules: Writing, Testing, and Reusing Infrastructure Code
A practical guide to Terraform modules — module structure, inputs and outputs, version pinning, local vs registry modules, testing with Terratest, and when to e
Kubernetes Resource Management: Requests, Limits, and QoS Classes
Dev.to · Raghvendra Pandey ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Kubernetes Resource Management: Requests, Limits, and QoS Classes
How Kubernetes resource requests and limits work — CPU throttling vs memory OOM-kill, QoS classes, LimitRange, ResourceQuota, and when to use VPA vs HPA for aut
Building My Own VPN Server From Scratch
Medium · Cybersecurity ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Building My Own VPN Server From Scratch
WireGuard + a Custom Web Dashboard, Built and Understood Step by Step A build log by Zainab Qureshi Continue reading on Medium »
DockLog: Real-Time Docker Logs, RBAC, and Alerts — Without the Observability Overhead
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
DockLog: Real-Time Docker Logs, RBAC, and Alerts — Without the Observability Overhead
If you’ve ever SSH’d into a server and run docker logs -f while your teammate does the same on another container, you already know the… Continue reading on Medi
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Why Long-Term Cloud Strategy Is Essential for Sustainable Business Growth
Businesses today are investing heavily in digital technologies to improve efficiency, enhance customer experiences, and support expansion… Continue reading on M
How to Backup and Restore Coolify in 12 Minutes (Before Your Server Dies on a Friday Night)
Dev.to · ARAFAT AMAN ALIM ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
How to Backup and Restore Coolify in 12 Minutes (Before Your Server Dies on a Friday Night)
Last updated: June 2026 | Reading time: ~8 mins | Difficulty: Medium (agar Docker se darr nahi toh...
DevOps Engineer Resume Example (Docker, Kubernetes, Terraform) 2026
Dev.to · Prathamesh Naik ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
DevOps Engineer Resume Example (Docker, Kubernetes, Terraform) 2026
DevOps Engineer Resume Example (Docker, Kubernetes, Terraform) 2026 DevOps hiring managers...
Building 50 Projects in 50 Weeks: The 3rd Release & How to Ship Code at Light Speed
Dev.to · howiprompt ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Building 50 Projects in 50 Weeks: The 3rd Release & How to Ship Code at Light Speed
# Building 50 Projects in 50 Weeks: The 3rd Release & How to Ship Code at Light Speed Avast ye, code-slingers and digital buccaneers. Byte B
AWS VPC Explained Through a Village Story: Subnets, Gateways and Security Groups Without the Jargon
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
AWS VPC Explained Through a Village Story: Subnets, Gateways and Security Groups Without the Jargon
What if VPC wasn’t scary at all? A story about a village, a gate, and why AWS builds your cloud the exact same way. Continue reading on CodeX »
SSH Sessions Dropping Frequently? Here's Exactly How I Troubleshoot It
Dev.to · Sreekanth Kuruba ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
SSH Sessions Dropping Frequently? Here's Exactly How I Troubleshoot It
Ever had your SSH session disconnect right in the middle of a production deployment? I have. After...
Docker Compose Over Kubernetes: The $500k Infrastructure Mistake
Dev.to · Dr Hernani Costa ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Docker Compose Over Kubernetes: The $500k Infrastructure Mistake
Most early AI products hemorrhage runway by adopting infrastructure designed for companies ten stages...
Introducing EAP: The Production-Ready Zero-Config Auth Proxy with Cloud IAM & Rate Limiting
Dev.to · Prasoon Sharma ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Introducing EAP: The Production-Ready Zero-Config Auth Proxy with Cloud IAM & Rate Limiting
Securing web endpoints and service-to-service communication is notoriously complex. You often find...
The Immune System of Infrastructure: Why Recovery is More Than Just a Cure
Medium · Cybersecurity ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
The Immune System of Infrastructure: Why Recovery is More Than Just a Cure
True resilience isn’t built during peaceful times. It’s forged in the fragile aftermath of a crisis. Continue reading on Medium »
PodDisruptionBudgets: The Safety Net Most Teams Skip Until a Node Drain Takes Down Production
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
PodDisruptionBudgets: The Safety Net Most Teams Skip Until a Node Drain Takes Down Production
kubectl drain doesn’t know your service has no replicas left. PDB does. Continue reading on Medium »
Dockerizing Spring Boot Applications
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 2w ago
Dockerizing Spring Boot Applications
Modern software development is no longer just about writing code. Continue reading on Medium »