DevOps & Cloud
136 courses 19 categories
DevOps and cloud infrastructure is the practice of building, deploying, and operating systems at scale. The topic covers the substrate every modern application runs on — virtual machines and containers, networking, the cloud-provider services (AWS, Azure, GCP) that have replaced most on-prem infrastructure, the CI/CD pipelines that ship code to production, and the observability layer that tells you when something is wrong before users report it.
The dominant tools have stabilized. Docker for containers, Kubernetes for orchestration when you have enough services to justify it, Terraform (or its OpenTofu fork) for infrastructure-as-code, GitHub Actions and GitLab CI for pipelines, Prometheus + Grafana + Loki for the metrics-logs-traces stack, OpenTelemetry as the vendor-neutral instrumentation API. Most companies use 70% of the same stack with brand-specific differences (EKS vs GKE, Datadog vs Honeycomb vs in-house Grafana).
What you'll find under this topic
- Cloud platforms: AWS, Azure, Google Cloud, the choice criteria between them
- Containers and orchestration: Docker, Kubernetes, Helm, ArgoCD, Flux
- Infrastructure-as-code: Terraform, OpenTofu, Pulumi, AWS CDK
- CI/CD: GitHub Actions, GitLab CI, Jenkins, CircleCI, deployment patterns
- Configuration management: Ansible, the legacy Chef/Puppet world
- Observability: Prometheus, Grafana, Loki, Tempo, OpenTelemetry, distributed tracing
- Networking: nginx, load balancing, CDNs, VPNs, service mesh (Istio, Linkerd)
- Linux fundamentals: process management, systemd, performance debugging, eBPF
The career track splits between SREs (focused on reliability, on-call, postmortems), platform engineers (building internal tooling for other engineers), and infrastructure engineers (provider-specific deep work on AWS / Azure / GCP). Compensation in this track tends to be at parity with senior software engineering roles at scale-up and large companies.
Categories (19)
Courses (136)
Showing 1 – 30 of 136 courses
NewStudy the creation of voice AI agents using AWS and Python. Develop an assistant with real functionalities and a deep understanding of the architecture.3h 1m5/5
Updated 1mo agoUnlock your potential as an AI/ML Engineer with five hands-on projects on AWS. This course is designed to offer you practical experience.5/5
Updated 2mo agoGain practical experience in Cloud Engineering with 5 projects on AWS. Master application migration, network design, and building fault-tolerant systems.5/5
Updated 2mo agoExplore key AWS architectures with AWS Architecture Vault. Step by step, build a portfolio with visualized projects of real cloud systems.
Updated 2mo agoA Friendly Introduction to Digital Electronics for Beginners. Learn how key blocks of digital systems work and build a simple computer from scratch.31h 45m
Updated 3mo agoMaster the key concepts of cloud computing. The course is suitable for beginners and will help prepare for advanced directions in cloud technologies.
Updated 3mo agoWelcome to "Mastering GitOps with Argo CD," a comprehensive guide to implementing modern GitOps practices and accelerating your continuous delivery pipeline usi4h 53m
Updated 3mo agoUltimate AWS Certified Solutions Architect Associate 2026 — refreshed for the latest exam: SAA-C03 topics plus new AI/ML and Bedrock content.27h 12m
Updated 4mo agoStudy low-level programming by creating games for the Atari 2600 in 6502 assembly language. Understand the architecture of consoles from scratch.16h 30m5/5
Updated 4mo agoIn this comprehensive lesson, you will discover how to set up an efficient CI/CD pipeline using GitHub Actions .18m
Updated 4mo agoLearn how to perform Blue/Green deployment in Kubernetes using Istio to safely update applications and manage traffic routing.32m
Updated 4mo agoLearn how to set up continuous delivery in Kubernetes with ArgoCD. Master deployment automation on AWS and simplify application releases using pipelines.1h
Updated 5mo agoKubernetes is one of the highest trending technology in Cloud Computing as of today. Kubernetes had the fastest growth in job searches, over a 173% from a year26h 6m
Updated 6mo agoLearning Kubernetes is essential for any DevOps professional. DevOps engineers are always in demand. Currently the average Silicon Valley salary for a DevOps en16h 15m5/5
Updated 6mo agoAccess over 100 expertly crafted resources designed to enrich your knowledge in Linux, Networking, Sysadmin, and DevOps.
Updated 7mo agoIn building large scale applications intended for growth, microservices architecture is the go-to solution. One issue for Javascript and NodeJS learners is the97h 19m5/5
Updated 7mo agoUltimate AWS Certified Solutions Architect Associate SAA-C03 — full exam prep: VPC, IAM, S3, EC2, RDS, Lambda, CloudFront, and 6 practice exams.27h 14m5/5
Updated 7mo agoMaster Git & GitHub is a practical course that will teach you to work confidently with the Git version control system and the GitHub platform. The course is str2h 57m
Updated 7mo agoMaster an in-demand skill that companies are looking for: the development and implementation of custom LLMs. In the course, you will learn how to fine-tune open7h 12m5/5
Updated 8mo agoThis workshop is a continuation of the courses “Overnight Fullstack Applications” and “How To Connect, Code & Debug Supabase With Bolt” .16m5/5
Updated 9mo agoAzure is becoming an increasingly popular platform for companies using the Microsoft365 ecosystem.4h 20m
Updated 9mo agoEmbark on a comprehensive journey into the world of computer networks with this course, designed to offer both foundational insights and advanced knowledge.8h 28m
Updated 9mo agoMaster Docker with just one course! Learn about images, containers, Docker Hub, multi-container applications with Docker Compose.1h 26m
Updated 10mo agoThis course shows you how to build Go services with Domain Driven Design and Data Oriented Architecture.22h 32m
Updated 11mo agoCurrent as of October 25, 2024 This course will help you develop and deepen your skills in network technologies within Microsoft Azure.15h 25m
Updated 11mo agoComprehensive preparation for one of the most in-demand Azure exams The AZ-104 exam.28h 35m5/5
Updated 11mo agoThis course is the perfect start for those who want to learn cloud technologies and start working with Amazon Web Services (AWS), one of the most popular..4h 46m5/5
Updated 11mo agoMicrosoft Azure is a versatile cloud platform offering over 200 products and services specifically designed for data storage, management.1h 20m
Updated 11mo agoLearn the basics of Linux from scratch and gain practical skills in working with key commands, file management, access rights, processes.7h 53m0/5
Updated 11mo agoUnlock the power of artificial intelligence by designing, creating, and deploying AI agents using AWS.3h 9m3/5
Related topics
Frequently asked questions
- DevOps vs Platform Engineering — what's the difference?
- DevOps is the broader practice — bridging dev and ops, automating CI/CD, owning deploy pipelines and observability. Platform engineering is the newer specialty of building internal developer platforms (golden paths, self-service infra, paved roads) so application teams ship without filing tickets. Most 'platform' job postings are senior DevOps roles with stronger product-thinking expectations.
- Do I need to learn Kubernetes for a DevOps career?
- Strongly recommended but not strictly required. Kubernetes is the default container orchestrator at any company with non-trivial scale, and platform engineering roles almost always require it. Smaller shops still run on plain ECS, App Runner, Fly, or Heroku-style PaaS — those teams want Terraform, observability, and CI/CD fluency more than Kubernetes depth.
- Which IaC tool should I learn — Terraform, Pulumi, or CDK?
- Terraform (now OpenTofu in many shops) is the broadest market by a wide margin. CDK is excellent when an org is AWS-only and the team already writes TypeScript or Python. Pulumi has a quieter but loyal user base. Learn Terraform first; pick up the others if a specific employer uses them.
- How important is observability for DevOps work?
- Central. Metrics, logs, traces, and alerting are not extras — they're the difference between debugging an incident in minutes and chasing ghosts for hours. Plan on at least one mature stack: Prometheus + Grafana, or one of the SaaS platforms (Datadog, Honeycomb, Grafana Cloud, New Relic). Senior interviews probe this aggressively.
- Is a DevOps role still a coding job?
- Yes, more than people expect. Modern DevOps work involves writing Terraform, Helm charts, Go or Python tooling, GitHub Actions, and internal CLI utilities — often more code than the average frontend role. Pure GUI-driven cloud admin jobs have largely disappeared. Treat coding fluency as a baseline, not a stretch.