Tech Skills

DevOps & Cloud

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

1,444
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 (985) Articles (520)Blog Posts (332)Tutorials (128)News (5)
Why Most System Migrations Fail (And How to Do It Safely)
Dev.to · Ricardo@Shinetech ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Why Most System Migrations Fail (And How to Do It Safely)
If you're planning a system migration, you're probably not trying to understand what it is — you're...
nat-zero: scale-to-zero NAT instances for AWS
Dev.to · Leonard O Sullivan ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
nat-zero: scale-to-zero NAT instances for AWS
nat-zero is a Terraform module that replaces always-on NAT infrastructure with on-demand NAT...
1,294 commits in 61 days. I cannot read code.
Dev.to · AkrijSama ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
1,294 commits in 61 days. I cannot read code.
1,294 commits across two repos in 61 days. 50 of those were active working days — about 26 commits...
Distributed Tracing on a Budget
Dev.to · SoftwareDevs mvpfactory.io ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Distributed Tracing on a Budget
Walk through setting up a complete observability pipeline for a startup's backend using OpenTelemetry Collector with tail-based sampling policies, Tempo for tra
DNS for self-hosters: the hidden system behind half your future outages
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
DNS for self-hosters: the hidden system behind half your future outages
Domains, records, local resolution, split DNS, and why wrong DNS looks like a broken app Continue reading on Stackademic »
Stop Putting Credentials in Environment Variables: Secret Management for DevOps Teams
Dev.to · Yash Pritwani ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Stop Putting Credentials in Environment Variables: Secret Management for DevOps Teams
Originally published on TechSaaS Cloud Originally published on TechSaaS Cloud Stop...
CI/CD Pipeline Optimization: From 20-Minute to 3-Minute Builds
Dev.to · Yash Pritwani ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
CI/CD Pipeline Optimization: From 20-Minute to 3-Minute Builds
Originally published on TechSaaS Cloud Originally published on TechSaaS Cloud CI/CD...
Docker for Beginners: From Zero to Multi-Container Applications
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Docker for Beginners: From Zero to Multi-Container Applications
Everything you need to go from “it works on my machine” to production-ready containers Continue reading on Towards Dev »
IPv8 Changes Everything? Not Really — The Truth Behind the Viral Claim
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
IPv8 Changes Everything? Not Really — The Truth Behind the Viral Claim
This IPv8 Proposal Went Viral Continue reading on System Weakness »
I Built and Deployed a Netflix-Style App on Azure AKS with DevSecOps…But the Real Focus Wasn’t the…
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
I Built and Deployed a Netflix-Style App on Azure AKS with DevSecOps…But the Real Focus Wasn’t the…
Deploying an application is easy to talk about, but the real learning starts when you try to make it run like a production system. Continue reading on Medium »
DevSecOps: Automating Secure Deployments with GitHub Actions
Medium · Cybersecurity ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
DevSecOps: Automating Secure Deployments with GitHub Actions
Goal: Integrate CI/CD into my existing projects to automate builds, enforce security gates, and deploy code securely ensuring that “when I… Continue reading on
Coordinate Multiple Claude Code Sessions on a Shared Repo
Dev.to · Sahil Kathpal ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Coordinate Multiple Claude Code Sessions on a Shared Repo
Running multiple Claude Code sessions against the same codebase without a coordination layer produces...
The Elegance of Kubernetes YAML
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
The Elegance of Kubernetes YAML
There is a common joke in engineering that Kubernetes is just “YAML programming.” While the indentation gives me a headache sometimes… Continue reading on Mediu
Linux Commands I Googled at 3 AM During 47 Production Incidents. Now I Have This Cheatsheet.
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Linux Commands I Googled at 3 AM During 47 Production Incidents. Now I Have This Cheatsheet.
The commands that actually saved production. Not the ones in tutorials. The ones you desperately need when everything is on fire and your… Continue reading on S
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Understanding Data Center Redundancy: Power, Cooling, and Network Explained
When we talk about high availability in infrastructure, redundancy is the first principle that comes into play. Continue reading on Medium »
Docker Compose vs Kubernetes: We Ran Both in Production for 2 Years. Here’s the Real Difference.
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Docker Compose vs Kubernetes: We Ran Both in Production for 2 Years. Here’s the Real Difference.
Not the tutorial answer. The production answer. When you actually need K8s, when Compose is enough, and the $47K mistake we made choosing… Continue reading on S
Containers and Kubernetes, What They Are and Why They Matter
Medium · Cybersecurity ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Containers and Kubernetes, What They Are and Why They Matter
If you’ve spent any time around modern tech infrastructure you’ve probably heard the words Docker and Kubernetes thrown around. They sound… Continue reading on
Ingress on EKS Explained: ALB Ingress Controller Deep Dive
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Ingress on EKS Explained: ALB Ingress Controller Deep Dive
Getting traffic into your Kubernetes cluster is where things start to feel real. Continue reading on Medium »
PowerShell ile Active Directory Yönetimi ve Sistem Raporlama
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
PowerShell ile Active Directory Yönetimi ve Sistem Raporlama
Bu çalışma, kurumsal ağ altyapılarının temel taşı olan Active Directory (AD) servislerinin PowerShell CLI üzerinden yönetimini, nesne… Continue reading on Mediu
Medium · Cybersecurity ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Fix: ‘pip’ or ‘python’ is not recognized as an internal or external command.
Fixing this error is simpler than it looks. Beyond the quick fix, understanding the Environment Variables logic is key to securing your… Continue reading on Med
I got paged at 2am for a bug that took me 4 hours to fix.
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
I got paged at 2am for a bug that took me 4 hours to fix.
Founded by Gautam Khosla, co-founded with Adam Official Continue reading on Medium »
I got tired of the Jira Git PR ritual, so I automated it
Dev.to · Aashish Prasad ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
I got tired of the Jira Git PR ritual, so I automated it
The 5-minute tax on every task If you use Jira and Git, you know this loop: Write your...
I Ran 9 Kubernetes Labs on a Local KIND Cluster — Here Is Everything I Learned
Dev.to · Vivian Chiamaka Okose ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
I Ran 9 Kubernetes Labs on a Local KIND Cluster — Here Is Everything I Learned
By Vivian Chiamaka Okose | DevOps Engineer If you have been putting off learning Kubernetes...
Full-Stack Deployment of TheEpicBook App on Azure Using Docker, Compose & Nginx
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Full-Stack Deployment of TheEpicBook App on Azure Using Docker, Compose & Nginx
There is a point in every engineer’s journey where you stop thinking in tools… and start thinking in systems. Continue reading on Medium »
The Monitoring Blind Spot: How to Catch Silent Failures in Production
Medium · Startup ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
The Monitoring Blind Spot: How to Catch Silent Failures in Production
Most production failures don’t look like failures. Continue reading on Medium »
Kubernetes Components Explained
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Kubernetes Components Explained
Kubernetes คืออะไร? Continue reading on Medium »
If You Trust Your Registry, You Have a Problem: Securing CI/CD with Sigstore and ArgoCD
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
If You Trust Your Registry, You Have a Problem: Securing CI/CD with Sigstore and ArgoCD
The Problem Nobody Talks About Honestly Continue reading on Medium »
5 Kubernetes Strategies for Scaling Spring Boot Applications in 2026
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
5 Kubernetes Strategies for Scaling Spring Boot Applications in 2026
A Practical Guide to Scaling Spring Boot Workloads with Kubernetes for Better Performance, Resilience, and Cloud-Native Efficiency Continue reading on JavaScrip
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Prodüksiyon Felaketinden Nasıl Dönersiniz? Veritabanı Rollback’te Hayat Kurtaran Prensipler
Gece yarısı telefon çalıyor. Nöbetçi geliştirici, prodüksiyonda kritik bir işlem tablosunun içinin boşaltıldığını bildiriyor. Uygulama… Continue reading on Medi
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
BDDK Denetimlerine Hazırlıkta Veritabanı Audit Trail: Gerçekten Hazır mısınız?
BDDK denetimi yaklaşırken finans sektöründeki BT ekiplerinin gündeminde genellikle aynı konular çıkar: erişim logları, yetkilendirme… Continue reading on Medium
KodeKloud Engineer Day 78: Jenkins Deploy Pipeline.
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
KodeKloud Engineer Day 78: Jenkins Deploy Pipeline.
Hey Everyone! I have taken up the kodekloud engineer daily challenge [100 days of Devops] and through this series, we shall slowly but… Continue reading on Medi
How I Set Up Beszel — A Lightweight Server Monitoring Dashboard on My Hetzner VPS (With Caddy +…
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How I Set Up Beszel — A Lightweight Server Monitoring Dashboard on My Hetzner VPS (With Caddy +…
Stop flying blind. Know exactly what your server is doing — CPU, RAM, disk, Docker containers, and more — from a beautiful self-hosted… Continue reading on Medi
Ubuntu 26.04 Just Changed Everything: Wayland, Quantum Security, and AI GPUs Made Easy
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Ubuntu 26.04 Just Changed Everything: Wayland, Quantum Security, and AI GPUs Made Easy
Discover the breakthrough features transforming Linux: Wayland’s visual leap, post-quantum cryptography, and seamless AMD GPU acceleration… Continue reading on
Solve errors while setting up a production-project like a pro😎
Dev.to · shristi modi ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Solve errors while setting up a production-project like a pro😎
When I was setting up a project using Cloudflare workers, bun, neon postgresql, hyperdrive binding,...
From Netdata Inspiration to SaaS MVP: Server Monitoring with Bun + Claude Code Opus 4.6
Dev.to · Vitalii ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
From Netdata Inspiration to SaaS MVP: Server Monitoring with Bun + Claude Code Opus 4.6
If you've ever set up Netdata, you know that feeling — hundreds of real-time charts, per-second...
From Zero to Kubernetes: How I Deployed a Live App to the Public Internet (And Every Mistake I Made…
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
From Zero to Kubernetes: How I Deployed a Live App to the Public Internet (And Every Mistake I Made…
A hands-on walkthrough of 9 Kubernetes labs — Pods, Deployments, Auto-Scaling, Health Probes, Services, and real Azure AKS — as part of… Continue reading on Med
The Day Production Broke: Implementing Disaster Recovery in a Serverless App
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
The Day Production Broke: Implementing Disaster Recovery in a Serverless App
Day 66: How one near-miss with data deletion taught me the true value of DynamoDB Point-in-Time Recovery. Continue reading on Medium »
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
The Rhythm of Stewardship: Beyond the Loop
In the early days of my guardianship at the Siuntio Fort, I believed that efficiency meant constant, rapid-fire monitoring. I treated every sensor reading as an
mypy Is Not Fast Enough. Here Is What I Switched To.
Medium · Python ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
mypy Is Not Fast Enough. Here Is What I Switched To.
47 seconds on every CI run. One tool brought it down to 1.8 seconds. Continue reading on Medium »
CI/CD with GitHub Actions: Zero to Hero (With Real Pipeline Code)
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
CI/CD with GitHub Actions: Zero to Hero (With Real Pipeline Code)
From pushing code manually to a fully automated pipeline — in one article. Continue reading on AWS in Plain English »
CI/CD with GitHub Actions: Zero to Hero (With Real Pipeline Code)
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
CI/CD with GitHub Actions: Zero to Hero (With Real Pipeline Code)
From pushing code manually to a fully automated pipeline — in one article. Continue reading on AWS in Plain English »
Kube Proxy Explained: How Kubernetes Handles Networking Between Pods
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Kube Proxy Explained: How Kubernetes Handles Networking Between Pods
Continue reading on DevOps.dev »
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Why Your Builder Platform Needs Infrastructure You Can Actually Debug
Why Your AI-Built App Breaks at Real Scale (And How to Actually Fix It) You ship a Lovable app in 48 hours. It works. Users sign up. Then the first production p
Day 19/25: Centralized Logging: When docker logs Isn't Enough in Production
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Day 19/25: Centralized Logging: When docker logs Isn't Enough in Production
Real-Time Scenario: Your high-traffic order API is critical to revenue. Your docker-compose.yml runs 10 replicas of this API container… Continue reading on Medi
What serverless can’t do — running long-lived services for $0 with Oracle Cloud and Coolify
Dev.to · Luke Dudkewic ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
What serverless can’t do — running long-lived services for $0 with Oracle Cloud and Coolify
In my last post about QuackBuilds, I mentioned almost in passing that the long-running half of my...
🦞 GitHub PR Watchdog — Never Let a PR Go Cold Again
Dev.to · Precious Pendo ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
🦞 GitHub PR Watchdog — Never Let a PR Go Cold Again
Challenge: OpenClaw Build Showcase Category: Developer Productivity / Automation The...
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
From Zero to Kubernetes: A Complete Hands-On Journey.
How I learned Kubernetes fundamentals by breaking things, fixing them, and running everything locally with kind Continue reading on Medium »
Layers Made It Universal. Harnesses Made It Run
Dev.to · Serhii Vasylenko ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Layers Made It Universal. Harnesses Made It Run
A continuation of Flip the Axis: A Layer-Based Approach to Multi-Service Migrations. ...