Tech Skills

DevOps & Cloud

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

8,731
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 (2,835) Articles (606)Blog Posts (2077)Tutorials (146)News (6)
Three post-deploy checks I run after every Cloudflare Pages build
Dev.to · MORINAGA ☁️ DevOps & Cloud ⚡ AI Lesson 1mo 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.
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
When Your Code Migration Plan Meets Reality (and Wins)
Why Your AI-Built App Won't Scale Until You Own the Infrastructure You shipped something in Lovable or Bolt. It works. Users are signing up. Then you hit the wa
MongoDB on Kubernetes: I Told My CTO We Had Resilience. I Was Wrong (Part 1)
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
MongoDB on Kubernetes: I Told My CTO We Had Resilience. I Was Wrong (Part 1)
High Availability and Resilience two words we use together all the time, that don’t mean the same thing. Continue reading on Medium »
Docker in 20 Minutes: Everything You Need to Start Containerizing
Dev.to · Alex Chen ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Docker in 20 Minutes: Everything You Need to Start Containerizing
Docker in 20 Minutes: Everything You Need to Start Containerizing Stop saying "it works on...
Networking -How Things Actually works(Devops)
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Networking -How Things Actually works(Devops)
Today we will talk about Networking in Devops. Continue reading on Medium »
Docker Bake in Practice — Part 1: From Bash Scripts to Declarative Builds
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Docker Bake in Practice — Part 1: From Bash Scripts to Declarative Builds
The first of a two-part series. Part 1 covers the fundamentals: what Bake is, why it exists, and the features that make it worth adopting… Continue reading on M
Serverless Packet Capture
Dev.to · Lee Harding ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Serverless Packet Capture
A packet capture is a log of network traffic at an interface, and useful for diagnosing a wide...
Building a GCP Terraform Foundation: VPC, IAM, and Remote State
Dev.to · Abraham Naiborhu ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Building a GCP Terraform Foundation: VPC, IAM, and Remote State
After going through several Terraform learning labs, I wanted to create my first Terraform...
Logging & Observability Best Practices from Bronto
Dev.to · Patrick Londa ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Logging & Observability Best Practices from Bronto
Centralized logging is a good start to improving your log management — it allows collection, storage,...
How to Reduce ClickHouse Storage Costs by 70% with Amazon S3 Files
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How to Reduce ClickHouse Storage Costs by 70% with Amazon S3 Files
A production journey from EBS to S3 Files: Real performance benchmarks, migration strategies, and lessons learned Continue reading on Medium »
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
DevOps_Golden_Questions (Scenario Based) (0–3 Years DevOps Engineer)
These 40 scenario-based questions are commonly asked in real DevOps interviews… Continue reading on Medium »
How to Expose Your Docker App Securely with Cloudflare Tunnel and a Custom Domain
Dev.to · Mercy Chelangat ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How to Expose Your Docker App Securely with Cloudflare Tunnel and a Custom Domain
Every time you forward a port on your router, you crack open a door to the internet. Anyone scanning...
How to create a linux virtual machine.
Dev.to · samuel eze ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How to create a linux virtual machine.
This article is about the simple steps to create a Linux virtual machine. what is a Linux virtual...
How I Built a Free VPN Server on AWS for My Remote Team
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How I Built a Free VPN Server on AWS for My Remote Team
So yesterday, one of my teammates messaged me late at night: Continue reading on Medium »
Your Kibana logs are full of test cases. Here is a CLI that extracts them, with auth scrubbed by default.
Dev.to · Mikhail Golikov ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Your Kibana logs are full of test cases. Here is a CLI that extracts them, with auth scrubbed by default.
Every sprint we export a JSON dump from Kibana, scroll through hundreds of log entries, and tell...
Dev.to AI ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Why Are Enterprise Integrations Still Failing Despite Modern Tools?
Introduction Enterprise integration has come a long way over the last decade. Organizations now have access to cloud-native platforms, low-code integration envi
I Installed Kiro CLI on EC2: Here's Why My First Attempt Failed
Dev.to · Sarvar Nadaf ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
I Installed Kiro CLI on EC2: Here's Why My First Attempt Failed
👋 Hey there, tech enthusiasts! I'm Sarvar, a Cloud Architect with a passion for transforming...
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Day 6 of Learning DevOps: Terraform Modules, AWS VPC, and the Moment Things Finally Clicked
A beginner’s honest account of infrastructure-as-code and cloud networking Continue reading on Medium »
Bun 1.3 + Anthropic Rust Rewrite — Bun.SQL, Bun.Image, HTTP/3 QUIC, and a 6-Day 960K-Line Zig Rust Port
Dev.to · daniel jeong ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Bun 1.3 + Anthropic Rust Rewrite — Bun.SQL, Bun.Image, HTTP/3 QUIC, and a 6-Day 960K-Line Zig Rust Port
On **May 14, 2026**, the Bun team — now part of Anthropic — merged a pull request that ported **roughly 960,000 lines of Zig code to Rust**. Work bega
Three post-deploy checks I run after every Cloudflare Pages build
Dev.to · MORINAGA ☁️ DevOps & Cloud ⚡ AI Lesson 1mo 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.
The Top 50 Products Reaching End of Life in 2026
Dev.to · endoflife-ai ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
The Top 50 Products Reaching End of Life in 2026
The Top 50 Products Reaching End of Life in 2026 The definitive list of software,...
Python Git Automation: Commit, Deploy, and Manage Repos Without Touching the CLI
Dev.to · Brad ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Python Git Automation: Commit, Deploy, and Manage Repos Without Touching the CLI
Python Git Automation: Commit, Deploy, and Manage Repos Without Touching the CLI Tired of...
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Zero-Port Exposure: Routing On-Prem Traffic Through a Cloud VM Without Opening a Single Firewall…
A practical guide for small startups running Kubernetes on-premises who want public HTTPS endpoints — without exposing cluster IPs, paying… Continue reading on
Deploy to Any VPS Over SSH (Without Becoming a DevOps Engineer)
Dev.to · KellyBride Ijang Longchi ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Deploy to Any VPS Over SSH (Without Becoming a DevOps Engineer)
If you’re a solo developer or an agency, you’ve probably lived this story: You ship a project. It...
Fn::GetStackOutput: How CloudFormation and CDK Solved Cross-Region References Together
Dev.to · Pahud Hsieh ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Fn::GetStackOutput: How CloudFormation and CDK Solved Cross-Region References Together
Fn::GetStackOutput: How CloudFormation and CDK Solved Cross-Region References Together ...
Managed Postgres Databases Across AWS, Azure, GCP — Weekly Benchmarks for May 07 – May 13, 2026
Dev.to · ProvisioningIQ - appswireless ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Managed Postgres Databases Across AWS, Azure, GCP — Weekly Benchmarks for May 07 – May 13, 2026
🗄️ Managed Postgres Databases — Weekly Provisioning Benchmarks Window: May 07 – May 13,...
Setting Up SSL in GBase 8a: Why Certificates Are Mandatory and How to Generate Them
Dev.to · Michael ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Setting Up SSL in GBase 8a: Why Certificates Are Mandatory and How to Generate Them
Configuring SSL for GBase 8a requires more than editing a config file — you must generate and deploy...
RTK: Como economizei 5,3 milhões de tokens sem mudar uma linha de código
Dev.to · Rafael Pazini ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
RTK: Como economizei 5,3 milhões de tokens sem mudar uma linha de código
TL;DR: RTK é um proxy de CLI que comprime o output dos seus comandos antes de jogar pro contexto do...
Why 82% of Offshore Teams Are Going All-In on Kubernetes (And Why You Should Too)
Dev.to · Alex Harmon ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Why 82% of Offshore Teams Are Going All-In on Kubernetes (And Why You Should Too)
Container orchestration is becoming the standard for offshore dev. Here's how 82% adoption rates change project costs, skills, and workflows.
Zero-Downtime Deployments for a React + Node App
Dev.to · Sohana Akbar ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Zero-Downtime Deployments for a React + Node App
Deploying a new version of your app without kicking users out or causing errors sounds like a dream,...
How Much Traffic Can Your Application Handle Before It Breaks?
Medium · Programming ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How Much Traffic Can Your Application Handle Before It Breaks?
Spoiler: most teams don’t know. And they find out at the worst possible moment. Continue reading on Medium »
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
# How to Reduce ClickHouse Storage Costs by 70% with Amazon S3 Files
*A production journey from EBS to S3 Files: Real performance benchmarks, migration strategies, and lessons learned* Continue reading on Medium »
The SLA Credit Scam: What 99.9% vs 99.99% Uptime Actually Means
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
The SLA Credit Scam: What 99.9% vs 99.99% Uptime Actually Means
Stop falling for the SLA credit trap. Discover the true mathematics behind server downtime, the hidden security risks causing outages, and… Continue reading on
My Docker Containers Aren't Communicating: Hidden Network Traps
Dev.to · Mustafa ERBAY ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
My Docker Containers Aren't Communicating: Hidden Network Traps
Ever since I started using containers, I've frequently encountered the question, "Why can't these two...
DevOps Engineering Skills for Agile and Automated Delivery
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
DevOps Engineering Skills for Agile and Automated Delivery
The Certified DevOps Engineer program provides professionals with essential skills to combine development and operational work for quicker… Continue reading on
Why Did My Single-Node Redis Think It Was a Replica? A Debugging Deep Dive
Dev.to · Swayam Maheshwari ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Why Did My Single-Node Redis Think It Was a Replica? A Debugging Deep Dive
The Mystery of the Redis Read-Only Error in a Single-Node Setup ...
Laravel CI/CD with GitHub Actions: Tests, Code Quality, and Deployment
Dev.to · Hafiz ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Laravel CI/CD with GitHub Actions: Tests, Code Quality, and Deployment
Set up a complete CI/CD pipeline for Laravel with GitHub Actions. Covers Pint, Larastan, Pest tests, Vite builds, and deployment to Forge or your own server.
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
You Don’t Need DynamoDB for Terraform State Locking Anymore
How a single config flag quietly changed the way teams manage remote state — and when you should (and shouldn’t) use it. Continue reading on Medium »
A Mini-Course on EC2, Kubernetes, and EKS
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
A Mini-Course on EC2, Kubernetes, and EKS
Cloud infrastructure can feel like a stack of acronyms until you trace the problems each layer was built to solve. Continue reading on Medium »
60 Bastions, 0 SSH Keys, 1 Terraform Module: A Security-First Migration Story
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
60 Bastions, 0 SSH Keys, 1 Terraform Module: A Security-First Migration Story
Lessons from replacing fragmented bastion hosts with a single Terraform module, AWS Session Manager, and golden AMIs Continue reading on Medium »
Shipping to TestFlight Without Fastlane: Raw xcodebuild, Auto-Incrementing Builds, and One Neat Provisioning Trick
Dev.to · Todd Sullivan ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Shipping to TestFlight Without Fastlane: Raw xcodebuild, Auto-Incrementing Builds, and One Neat Provisioning Trick
Most iOS CI tutorials reach for Fastlane. It's the default assumption. And Fastlane is fine — but...
CircleCI Dynamic Config + Tag Pipelines: Why You're Getting 'No Workflow' and How to Fix It
Dev.to · 우병수 ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
CircleCI Dynamic Config + Tag Pipelines: Why You're Getting 'No Workflow' and How to Fix It
Discover why you're encountering the 'No Workflow' error in CircleCI and learn how to fix it. Understand the pitfalls of dynamic config setups that cause your C
Three post-deploy checks I run after every Cloudflare Pages build
Dev.to · MORINAGA ☁️ DevOps & Cloud ⚡ AI Lesson 1mo 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.
Cloud Engineer Journey #1 - Starting My Cloud & DevOps Learning Journey
Dev.to · Joyal B Biju ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Cloud Engineer Journey #1 - Starting My Cloud & DevOps Learning Journey
Recently, I started my journey as an Associate Cloud Engineer, and I wanted to create something that...
Stop Pulling Containers Just to Mirror Them: Practical `skopeo` for Safer Image Promotion
Dev.to · Lyra ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Stop Pulling Containers Just to Mirror Them: Practical `skopeo` for Safer Image Promotion
A practical Linux guide to inspecting, pinning, copying, and syncing container images with skopeo without a daemon, plus digest-safe workflows for CI and air-ga
7 Claude Code Routines That Actually Save Me Hours Each Week
Dev.to · Muhammad Moeed ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
7 Claude Code Routines That Actually Save Me Hours Each Week
A practical walkthrough of Claude Code Routines with seven real workflows you can copy this week. Nightly issue triage, PR review pre-pass, Friday changelog, an
How to expose a private React App running on ECS Fargate via AWS API Gateway
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
How to expose a private React App running on ECS Fargate via AWS API Gateway
Modern cloud architectures often require keeping application workloads private while still making them accessible to end users over the… Continue reading on Med
Taming AWS Operations with ChatOps: Building a Secure, Real-Time Bot with Terraform
Medium · DevOps ☁️ DevOps & Cloud ⚡ AI Lesson 1mo ago
Taming AWS Operations with ChatOps: Building a Secure, Real-Time Bot with Terraform
How to reduce MTTR and achieve Operational Excellence using Slack, EventBridge, Lambda, and Systems Manager. Continue reading on Medium »