Linux
Learn the operating system underneath almost everything in DevOps. Processes, permissions, filesystems, services and shell become your foundation.
Navigate the seas of DevOps — from Linux and networking to containers, Kubernetes, cloud and production.
Start the Journey →A practical path from fundamentals to production.
Learn the operating system underneath almost everything in DevOps. Processes, permissions, filesystems, services and shell become your foundation.
Understand how machines communicate. DNS, TCP/IP, HTTP/HTTPS, TLS, ports, proxies, firewalls and load balancers.
Track, collaborate and safely evolve code. Learn branching, merging, rebasing, pull requests and useful workflows.
Move from one machine to infrastructure at scale. Start with AWS, EC2, VPC, IAM, storage and cloud architecture.
Automate the journey from commit to production. Learn pipelines, builds, tests, artifacts and deployment strategies.
Package applications with everything they need to run. Learn Docker images, containers, registries, networking and volumes.
Orchestrate containers across clusters. Learn pods, deployments, services, ingress, ConfigMaps, secrets and scaling.
Stop manually creating infrastructure. Describe infrastructure as code and reproduce environments consistently.
Make server configuration predictable and repeatable. Explore provisioning, configuration management and system automation.
You cannot operate what you cannot see. Learn metrics, logs, traces, dashboards and alerting.
Build security into the pipeline. Cover IAM, secrets, vulnerability scanning, TLS and supply-chain security.
Learn what happens when real systems meet real users. Reliability, incidents, SLOs, capacity and disaster recovery.