DevOps Engineer
Learn to automate infrastructure, delivery, and operations for dependable software systems.
Curriculum
0%0 of 12 skills complete
Phase 1Server Foundation and Scripting
Phase 2Infrastructure and Containers
Phase 3CI/CD and Orchestration
Phase 4Observability and Cloud Operations
Linux Administration
Users permissions and storage
0 of 10 completeTopics to study0 of 9 learned
Exercise0 of 1 complete
Processes services and logs
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Package updates and host hardening
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Networking Diagnostics
DNS routing and address resolution
0 of 10 completeTopics to study0 of 9 learned
Exercise0 of 1 complete
TCP ports and firewall paths
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
HTTP TLS and proxy diagnostics
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Bash, Python, and Git Automation
Defensive Bash automation
0 of 10 completeTopics to study0 of 9 learned
Exercise0 of 1 complete
Python operational tooling
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Git review and safe releases
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Docker and Compose
Images Dockerfiles and build layers
0 of 10 completeTopics to study0 of 9 learned
Exercise0 of 1 complete
Runtime security storage and health
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Compose networking and service dependencies
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Terraform
Providers resources and data sources
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Modules variables and environments
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Remote state plans and drift
0 of 10 completeTopics to study0 of 9 learned
Exercise0 of 1 complete
Cloud Foundations
Virtual networks and traffic control
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Compute storage and managed databases
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Identity availability cost and recovery
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
GitHub Actions
Workflow triggers jobs and caching
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Quality gates artifacts and provenance
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Environment promotion and rollback
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Kubernetes
Workloads configuration and storage
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Services ingress and network access
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Probes resources scaling and rollouts
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Secure Software Supply Chain
Workload identity and secret lifecycle
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Dependency image and secret scanning
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
SBOM signing and release provenance
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Prometheus and Grafana
Metrics instrumentation and PromQL
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Dashboards logs and distributed traces
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Alerts service levels and runbooks
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Reliability and Incident Response
Service objectives and error budgets
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Incident command mitigation and communication
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Postmortems runbooks and resilience tests
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Cloud Architecture Capstone
Highly available cloud platform
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Secure delivery observability and cost
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete
Backup failover and disaster recovery
0 of 9 completeTopics to study0 of 8 learned
Exercise0 of 1 complete