DevOps & Cloud
146 courses19 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(146)
Showing 1–30 of 146 courses
NewPractical course on creating AI applications on AWS Bedrock. Learn about generative AI, working with LLM, model tuning, and deploying scalable solutions.15h 17m
Updated 1mo agoThe practical course on Git helps to master the basics and advanced techniques for working with branches, history, and conflicts, allowing you to confidently4h 6m
Updated 1mo agoPractical course on creating AI workflows and agents in Microsoft Foundry and Azure AI. Master architecture, integrations, and development of production4h 38m
Updated 1mo agoThe course explains the principles of CI/CD, the stages of the pipeline, and key automation practices, helping engineers accelerate development and reliably1h 4m
Updated 2mo agoPractical course on integrating Claude Code into DevOps processes: installation on Linux, security, automation, and creating a real project portfolio.2h 30m
Updated 2mo agoThe practical course on working with VPS will help you master connection, security, Docker, and application deployment for a stable server infrastructure.2h 22m
Updated 3mo agoThe course helps participants learn the basics of cloud technologies and key AWS services, understand their practical applications, and prepare for work...38m
Updated 4mo agoLearn to design autonomous systems from scratch. Create a drone and a robot by studying control, dynamics, and sensor data fusion.10h
Updated 4mo agoLearn to create full-cycle AI applications using AWS SageMaker: from collecting and preparing your own data to training and modifying models.19h 10m5/5
Updated 4mo agoStudy 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 5mo 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 6mo agoGain practical experience in Cloud Engineering with 5 projects on AWS. Master application migration, network design, and building fault-tolerant systems.5/5
Updated 6mo agoExplore key AWS architectures with AWS Architecture Vault. Step by step, build a portfolio with visualized projects of real cloud systems.5/5
Updated 7mo 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 7mo agoMaster the key concepts of cloud computing. The course is suitable for beginners and will help prepare for advanced directions in cloud technologies.
Updated 7mo agoWelcome to "Mastering GitOps with Argo CD," a comprehensive guide to implementing modern GitOps practices and accelerating your continuous delivery pipeline usi4h 53m
Updated 7mo 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 8mo agoThis course is designed with a lot of details, so that everyone, even with very little programming experience can understand and do it by themselves. I strongly18h 51m
UpdatedLearn 6502 assembly and classic console architecture by building your own game for the Atari 2600, using DASM and the Stella emulator.16h 30m5/5
Updated 8mo agoIn this comprehensive lesson, you will discover how to set up an efficient CI/CD pipeline using GitHub Actions .18m
UpdatedImplement Kubernetes Blue/Green deployments with Istio's service mesh to route traffic between versions and release updates without downtime.32m
UpdatedSet up continuous delivery on Kubernetes with ArgoCD: deploy on AWS, automate container image updates, and build a hands-off release pipeline.1h
UpdatedPrepare for the Kubernetes CKA exam with 203 browser-based lessons covering cluster admin, security, networking, storage, and hands-on practice labs.26h 6m
Updated 10mo 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
UpdatedOver 100 editable Linux, networking, and DevOps cheat sheets and PDF guides, all exportable to PDF, PNG, and SVG formats.
Updated 11mo 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
UpdatedLearn Git and GitHub from first commit to team workflows: branching, pull requests, merge conflicts, and best practices.2h 57m
UpdatedFine-tune an open LLM with QLoRA and deploy it to production on AWS, from Hugging Face training to a working Streamlit UI.7h 12m5/5
UpdatedDeploy a real app three different ways in about 30 minutes total, using Bolt, the Netlify web interface, and the Netlify CLI.16m5/5
UpdatedBuild a real Azure ETL pipeline with Terraform: Data Factory, Synapse Analytics, Power BI, and a Medallion Lakehouse architecture.4h 20m
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.