Tech Skills

DevOps & Cloud

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

1,409
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 (954) Articles (501)Blog Posts (330)Tutorials (119)News (4)
Docker Networking Finally Explained: Why http://prometheus:9090 Works
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Docker Networking Finally Explained: Why http://prometheus:9090 Works
If you use Docker Compose, you probably write things like: Continue reading on Medium »
Make Your Hono Authorization Server Work on Any Host
Dev.to · ShyGyver ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Make Your Hono Authorization Server Work on Any Host
How to remove the hardcoded ISSUER constant from your Hono OIDC server so it works correctly on localhost, staging, and production without any code changes.
Anchor vs Pinocchio: the real deploy cost
Dev.to · Satori Geeks ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Anchor vs Pinocchio: the real deploy cost
The Solana mainnet deploy came in at $141. For a demo project. I stopped, recalculated, and stared at...
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Veritabanı Değişiklik Yönetiminde 2025'te Doğru Bilinen Yanlışlar
Veritabanı değişiklik yönetimi, yazılım geliştirme dünyasında yıllar içinde olgunlaşmış bir alan. Ama olgunlaşmak, doğru anlaşıldığı… Continue reading on Medium
Top 10 Slurm Mistakes That Kill Cluster Performance
Dev.to · Muhammad Zubair Bin Akbar ☁️ DevOps & Cloud 📄 Paper ⚡ AI Lesson 1mo ago
Top 10 Slurm Mistakes That Kill Cluster Performance
Slurm is designed to make efficient use of cluster resources. But in practice, a few common mistakes...
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
#1 How I Spent 3 Hours Debugging a Port 80 Timeout (And What I Actually Learned About iptables)
*A real story from deploying my first production server on Oracle Cloud Free Tier* Continue reading on Medium »
Automated Backups for Linux Servers: A Complete Guide
Dev.to · Big Mazzy ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Automated Backups for Linux Servers: A Complete Guide
What's the worst that could happen to your Linux server data? A hardware failure, a cyberattack, or a...
Care Capitalism - Civilization OS
Dev.to · hideki-tamae ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Care Capitalism - Civilization OS
Building a Philosophy-to-Multiplatform Auto-Deploy Pipeline with Obsidian, Docker, n8n, and...
Using Tags for ABAC in EKS-Integrated AWS Services
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Using Tags for ABAC in EKS-Integrated AWS Services
Many EKS teams start with broad IAM permissions “just to make it work.” This hands-on guide shows how to implement tag-based ABAC with Pod… Continue reading on
The Part of Your System You Ignore Until It Fails
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
The Part of Your System You Ignore Until It Fails
Why DNS is a hidden dependency in every system — and how it quietly shapes reliability, failover, and outages Continue reading on Medium »
Self-Hosting in 2026: The Complete Infrastructure Stack (82 Containers, $0 Cloud Bill)
Dev.to · Yash Pritwani ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Self-Hosting in 2026: The Complete Infrastructure Stack (82 Containers, $0 Cloud Bill)
Originally published on TechSaaS Cloud Originally published on TechSaaS Cloud ...
“Healthy” but Broken: The Docker Networking Trap That Almost Stalled My Deployment
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
“Healthy” but Broken: The Docker Networking Trap That Almost Stalled My Deployment
There’s a very specific kind of frustration every developer runs into at some point. Continue reading on Medium »
Day 7: Linux Filesystem — Where Everything Lives
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Day 7: Linux Filesystem — Where Everything Lives
 Catch Up on Previous Days Continue reading on Medium »
From Alerts to Action: Building a Deterministic Ops Lab with Prometheus, Ansible, MCP, and a Local…
Medium · AI ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
From Alerts to Action: Building a Deterministic Ops Lab with Prometheus, Ansible, MCP, and a Local…
I didn’t want to build another “AI for Ops” demo. Continue reading on Medium »
From Alerts to Action: Building a Deterministic Ops Lab with Prometheus, Ansible, MCP, and a Local…
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
From Alerts to Action: Building a Deterministic Ops Lab with Prometheus, Ansible, MCP, and a Local…
I didn’t want to build another “AI for Ops” demo. Continue reading on Medium »
Medium · JavaScript ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
The Java Performance Crisis: Why Your 2026 Microservices Strategy is Failing
If your 2026 microservice takes more than 500 milliseconds to start, you aren’t running a cloud-native application. You are running a… Continue reading on Mediu
Day 16/25: Graceful Shutdowns: STOPSIGNAL & Handling PID 1 (Don't Just Pull the Plug!)
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Day 16/25: Graceful Shutdowns: STOPSIGNAL & Handling PID 1 (Don't Just Pull the Plug!)
Real-Time Scenario: You have a high-traffic e-commerce order API and a PostgreSQL database. A user submits an order. The API container… Continue reading on Medi
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Moving Fast Doesn't Mean Moving Blind: Lessons from Shipping Real Infrastructure
Why Your AI-Built App Stops Working at Real Scale You shipped something in Lovable or Bolt that actually works. Users are signing up. Data is flowing. Then you
How I built an MCP server for 27 government registries in a week
Dev.to · OpenRegistry ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How I built an MCP server for 27 government registries in a week
I built an MCP server for 27 government registries, and the first thing I learned was that the...
Docker & Kubernetes — The Simplest Explanation You’ll Actually Understand
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Docker & Kubernetes — The Simplest Explanation You’ll Actually Understand
THE PROBLEM THESE TOOLS SOLVE Continue reading on Medium »
I Froze a TCP Connection for 10 Minutes and Migrated It to Another Server
Dev.to · sunchao dong ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
I Froze a TCP Connection for 10 Minutes and Migrated It to Another Server
Spot instances are 80% cheaper, but AWS kills them with a 2-minute warning. If you are running...
How DNS Works Under the Hood (From Query to Response)
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How DNS Works Under the Hood (From Query to Response)
If there’s one system in modern infrastructure that quietly powers everything, it’s DNS. Continue reading on Medium »
How to Rename Files in Linux
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How to Rename Files in Linux
Renaming files in Linux is done using the mv (move) or rename command. The system treats renaming as moving a file to a new name in the… Continue reading on Med
Prometheus vs Nagios vs Grafana (2026): Which Monitoring Tool Should You Choose?
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Prometheus vs Nagios vs Grafana (2026): Which Monitoring Tool Should You Choose?
Modern DevOps teams don’t fail because of bad code — they fail because they can’t see what’s happening in their systems. Continue reading on Medium »
The reality of GitOps application recreation
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
The reality of GitOps application recreation
Your application code is in Git, and you’ve adopted GitOps principles, so you can recreate it anywhere, anytime, right? Continue reading on Medium »
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Capa-Java After One Year: When "Write Once" Became "Configure Once Everywhere"
Capa-Java After One Year: When "Write Once" Became "Configure Once Everywhere" Honestly, I never thought I'd be writing this article. When I first discovered Ca
Tuning AWS DevOps Agent for Kafka: Part 2
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Tuning AWS DevOps Agent for Kafka: Part 2
Part 2 of my AWS DevOps Agent series. In Part 1, I set up the agent to monitor a Confluent Kafka cluster on EKS. This time, I’m sharing… Continue reading on AWS
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Day 2: Terraform Providers & Authentication (Real DevOps Scenario)
On Day 1, we created our first EC2 instance using Terraform. But here’s something critical you’ll face in real DevOps environments: Continue reading on Medium »
Backup your Gitea
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Backup your Gitea
Running your own Gitea without backup can be very risky. Continue reading on Medium »
From Frustration to Production: Deploying a Full-Stack App with Terraform & Ansible on AWS
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
From Frustration to Production: Deploying a Full-Stack App with Terraform & Ansible on AWS
When I started this project, I thought it would be a straightforward deployment. Continue reading on Medium »
🚀 From Frustration to Production: Deploying a Full-Stack App with Terraform & Ansible on AWS
Dev.to · Chioma Nwosu ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
🚀 From Frustration to Production: Deploying a Full-Stack App with Terraform & Ansible on AWS
When I started this project, I thought it would be a straightforward deployment. It wasn’t. From...
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How to Migrate Terraform State Without Moving Data (Zero Downtime)
When you’re migrating a large-scale data platform from one Terraform state to another, the natural instinct is to do what Terraform is… Continue reading on Medi
50 PRs from the Agent by Seven in the Morning — Quality Gates
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
50 PRs from the Agent by Seven in the Morning — Quality Gates
When one agent delivers 50 PRs a day, human review structurally ceases to exist. Here’s the architecture that replaces it. Continue reading on Medium »
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How I Built a Batch MCP Helper to Save My Sanity: The Brutal Truth About Tool Orchestration
How I Built a Batch MCP Helper to Save My Sanity: The Brutal Truth About Tool Orchestration Honestly, I was drowning. One afternoon, I found myself staring at 1
Deploying a Secure and Highly Available Web Application on AWS Using Ansible
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Deploying a Secure and Highly Available Web Application on AWS Using Ansible
Introduction In this project, I deployed a secure and highly available web application on AWS using industry-standard tools and best… Continue reading on Medium
How to Let a Container Read a Secret Only Once in 2026
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How to Let a Container Read a Secret Only Once in 2026
Sometimes the best security improvement does not come from adding a new product, but from changing how data flows. Continue reading on DataDrivenInvestor »
Building a Scalable Web Application on AWS with EC2, ALB, and Auto Scaling using Terraform
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Building a Scalable Web Application on AWS with EC2, ALB, and Auto Scaling using Terraform
Day 26 of the 30 Day Terraform Challenge pushed me from static infrastructure into dynamic compute. Continue reading on Medium »
Building Production-Grade Observability with Terraform
Dev.to · Atul Vishwakarma ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Building Production-Grade Observability with Terraform
From Deployment to Visibility: Observability in Action 🚀 As part of my 30 Days of AWS...
How to Fix Kubernetes CrashLoopBackOff (Real Commands)
Dev.to · Yash ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How to Fix Kubernetes CrashLoopBackOff (Real Commands)
How to Fix Kubernetes CrashLoopBackOff (Real Commands) If you're dealing with Kubernetes...
Kubernetes Isn’t Hard — You’re Just Using It Wrong
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Kubernetes Isn’t Hard — You’re Just Using It Wrong
Why your “enterprise-grade” infrastructure is killing your startup’s velocity. Continue reading on Medium »
Kubernetes Isn’t Hard — You’re Just Using It Wrong
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Kubernetes Isn’t Hard — You’re Just Using It Wrong
Why your “enterprise-grade” infrastructure is killing your startup’s velocity. Continue reading on Medium »
Kubernetes Isn’t Hard — You’re Just Using It Wrong
Medium · Startup ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Kubernetes Isn’t Hard — You’re Just Using It Wrong
Why your “enterprise-grade” infrastructure is killing your startup’s velocity. Continue reading on Medium »
Title: Day 14/25: Stop Hardcoding Secrets! The Guide to Docker Environment Variables
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Title: Day 14/25: Stop Hardcoding Secrets! The Guide to Docker Environment Variables
Real-Time Scenario: You’ve dockerized your Node.js application, and it needs to connect to a PostgreSQL database. You need the database… Continue reading on Med
Graph Api ile MFA Duvarını Aşmak
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Graph Api ile MFA Duvarını Aşmak
Test otomasyonunda yazılı olmayan bir kural vardır: “Son kullanıcı sistemi nasıl kullanıyorsa, testin de öyle davranmalıdır.” Bu kural… Continue reading on Medi
Part 2: Provisioning the “Brain” — EKS Control Plane & Managed Nodes
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Part 2: Provisioning the “Brain” — EKS Control Plane & Managed Nodes
Now that we have our foundation solid, it’s time to deploy the actual Kubernetes cluster. In this part, we’ll be provisioning the Amazon… Continue reading on Me
Docker for self-hosters: what it is, what containers are, and how to start with confidence
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Docker for self-hosters: what it is, what containers are, and how to start with confidence
A beginner-friendly guide to images, containers, volumes, ports, Compose, and the small set of concepts that actually matter Continue reading on Stackademic »
I stopped tab-switching onGitHub Actions: meet gha-tui
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
I stopped tab-switching onGitHub Actions: meet gha-tui
If you manage CI/CD for a real project, you know the dance: a commit lands, you pop open GitHub, wait for the Actions tab to finish… Continue reading on Diatom
Difference between Loki, Grafana, Tempo, OTEL & their use cases.
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Difference between Loki, Grafana, Tempo, OTEL & their use cases.
These are called the observability stack. These four tools cover the three pillars of observability: metrics, traces, and logs. Here’s how… Continue reading on