Tech Skills

DevOps & Cloud

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

1,405
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 (950) Articles (497)Blog Posts (330)Tutorials (119)News (4)
InfoQ AI/ML ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
GitHub Uses eBPF to Eliminate Deployment Risks and Prevent Circular Failures
GitHub has introduced a new approach to improving deployment safety by leveraging eBPF, enabling the company to detect and prevent hidden circular dependencies
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 »
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
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
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 »
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
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 »
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
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
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 »
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 · 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 »
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
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 »
Running Ubuntu on Windows Using Oracle VM VirtualBox — A Beginner’s Guide
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Running Ubuntu on Windows Using Oracle VM VirtualBox — A Beginner’s Guide
If you wanna get into the terminal world, chances are you’ll need a Linux environment. But installing Linux directly on your laptop can… Continue reading on Med
Stop Treating Alerting Like Monitoring — Here’s Why It Breaks Teams
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Stop Treating Alerting Like Monitoring — Here’s Why It Breaks Teams
Why most alerting systems fail in practice — and how to design them for real response, not noise Continue reading on Medium »
InfoQ AI/ML ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Yelp Achieves Zero-Downtime Upgrade of Over 1,000 Cassandra Nodes
Yelp has completed a large-scale upgrade of its Apache Cassandra infrastructure, spanning more than 1,000 nodes, without any service downtime, offering a bluepr
Stop Learning Docker for Dummies. Learn It Like a DevOps Engineer
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Stop Learning Docker for Dummies. Learn It Like a DevOps Engineer
Learn Docker step-by-step with real examples. Build images, run containers, understand networking & volumes, and deploy a multi-container… Continue reading on M
Stop Confusing These AWS Services: The Aspiring DevOps Engineer’s Guide to the AWS Cloud…
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Stop Confusing These AWS Services: The Aspiring DevOps Engineer’s Guide to the AWS Cloud…
If you want to pass the CLF-C02, you don’t need to build complex architectures yet. You just need to survive the vocabulary test. Continue reading on CodeToDepl
Docker Day 05: How to Create Images, Read Diffs, and Write Your First Dockerfile
Medium · Cybersecurity ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Docker Day 05: How to Create Images, Read Diffs, and Write Your First Dockerfile
An article covering Docker image creation, the diff command, and writing your first Dockerfile. Continue reading on Medium »
Performance Testing Challenges and Solutions: Common Issues in Load, Stress, and API Testing
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Performance Testing Challenges and Solutions: Common Issues in Load, Stress, and API Testing
A practical guide to overcoming real-world performance testing challenges, including bottlenecks, flaky results, environment issues, and… Continue reading on Me
Fine-Tuning My Terraform Exam Prep with Practice Exams
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Fine-Tuning My Terraform Exam Prep with Practice Exams
Four practice exams in two days. Two passes, two fails. Here is the four-exam trend, the persistent gaps, and exactly what I did about… Continue reading on Medi
Docker Networking Finally Explained: Why http://prometheus:9090 Works
Medium · Python ☁️ 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 »
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 »
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
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 »
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 »
“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 · 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
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 »
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 »