Platform Engineering & AI Architecture

Master Platform Engineering, AI Systems, LLMs, and MLOps with comprehensive bootcamps, courses, and hands-on labs

All Bootcamps (4)

HashiCorp Vault Security Bootcamp
INTERMEDIATE3 weeksBOOTCAMP

HashiCorp Vault Security Bootcamp

Master HashiCorp Vault from fundamentals to advanced operations across three self-paced modules: Vault fundamentals and certification prep, Kubernetes integration, and enterprise operations. Learn secrets management, Kubernetes integration, enterprise deployment, and prepare for certification. Slots are modules, not calendar weeks. The required path is three courses (~48 hours): Vault 101, Vault 201, and Vault 202. Plan 4-6 calendar weeks at 8-12 hours per week. All modules unlock from day one.

3 courses48 hours
hashicorpvaultsecrets-management
BETA
AI Platform Engineering Bootcamp
INTERMEDIATE8 weeksBOOTCAMP

AI Platform Engineering Bootcamp

🟡 Beta bootcamp: Content may be refined as we iterate based on student feedback. An 8-week intensive program designed to transition Platform Engineers into AI Platform Engineering and LLMOps roles. Build production-ready AI systems using LLMs, RAG, agents, and MLOps practices on Kubernetes infrastructure. The 8 weeks build toward a capstone Platform Assistant: a production-ready AI system that combines the LLM integration, RAG, agent, MLOps, model serving, and observability layers introduced across each week. Each course advances one layer of that capstone so you finish with a single coherent system, not a pile of disconnected exercises.

8 courses200 hours
ai-platform-engineeringmlopsllmops
BETA
Platform Engineering Bootcamp
BEGINNER21 weeksBOOTCAMP

Platform Engineering Bootcamp

🟡 Beta bootcamp: Content may be refined as we iterate based on student feedback. Comprehensive 21-week bootcamp equipping engineers with essential and advanced Platform Engineering and DevOps skills using industry-standard tools and best practices. All 21 weeks share a continuous project called TaskFlow: a full-stack application that grows progressively as you add each new technology. Each week starts from the TaskFlow state produced in the previous week and extends it with the new layer covered in that course (containers, Kubernetes, Terraform, ArgoCD, Vault, Istio, Backstage, and more). By the end you have built and operated a production-grade Internal Developer Platform end to end.

21 courses840 hours
platform-engineeringdevopskubernetes
HashiStack Bootcamp
INTERMEDIATE7 weeksBOOTCAMP

HashiStack Bootcamp

Work through the HashiCorp stack in integration order: Terraform to provision, Packer to bake golden images, Sentinel to govern, Vault to secure, Consul to connect, Nomad to run, then Boundary for identity-aware access. This is a catalog path over existing HashiCorp courses — each course keeps its own lessons and labs. There is no extra combined HashiStack capstone. Slots are modules, not calendar weeks. The required path is six courses (~115 hours): Terraform Associate 004 on AWS, Packer 101, Sentinel 101, Vault Associate 003, Consul 101, and Nomad 101. Plan 10–14 calendar weeks at 8–12 hours per week. Optional Vault 201/202 and Boundary 101 sit on the path but are not required. Labs stay inside each course. For Vault-only depth, take the HashiCorp Vault Security Bootcamp instead.

10 courses115 hours
hashicorphashistackterraform

All Courses (69)

Backstage 101: Building Internal Developer Portals
BEGINNER37+ hours

Backstage 101: Building Internal Developer Portals

Build Internal Developer Portals with Backstage and prepare for the CNCF Certified Backstage Associate (CBA) exam

35 lessons13 labs8 quizzes
HashiCorp Vault 101 (Exam 002) - Legacy
BEGINNER10+ hours

HashiCorp Vault 101 (Exam 002) - Legacy

Master HashiCorp Vault fundamentals from basics to advanced concepts and prepare for the Certified Vault Associate exam.

87 lessons7 labs11 quizzes
BETA
Week 12: Ansible Configuration Management
INTERMEDIATE32+ hours

Week 12: Ansible Configuration Management

Part of the Platform Engineering Bootcamp. Week 12 of 21. Master Ansible configuration management by automating TaskFlow deployment and server configuration.

11 lessons4 labs3 quizzes
BETA
Week 10: AWS Cloud Computing
INTERMEDIATE33+ hours

Week 10: AWS Cloud Computing

Part of the Platform Engineering Bootcamp. Week 10 of 21. Master AWS cloud fundamentals by deploying TaskFlow to AWS infrastructure.

11 lessons4 labs3 quizzes
Crossplane 101: Platform Engineering with Cloud-Native Infrastructure as Code
INTERMEDIATE15+ hours

Crossplane 101: Platform Engineering with Cloud-Native Infrastructure as Code

Build Internal Developer Platforms with Crossplane that enable self-service AWS infrastructure provisioning through Kubernetes APIs

27 lessons8 labs9 quizzes
Terraform Associate: AWS (Exam 004)
BEGINNER30+ hours

Terraform Associate: AWS (Exam 004)

Master Terraform 1.14+ through hands-on labs. Build, test, and deploy infrastructure as code with AWS. Prepare for the Terraform Associate 004 certification.

63 lessons12 labs14 quizzes
BETA
Week 4: AI Agents and Agentic Workflows
INTERMEDIATE30+ hours

Week 4: AI Agents and Agentic Workflows

Part of the AI Platform Engineering Bootcamp. Week 4 of 8. The bootcamp follows an 8-week arc that culminates in a capstone Platform Assistant: a production-ready AI system you build by combining the LLM, RAG, agent, MLOps, model serving, and observability layers introduced across each week.

12 lessons6 labs5 quizzes
BETA
Week 1: AI Foundations for Infrastructure Engineers
INTERMEDIATE18+ hours

Week 1: AI Foundations for Infrastructure Engineers

Part of the AI Platform Engineering Bootcamp. Week 1 of 8. The bootcamp follows an 8-week arc that culminates in a capstone Platform Assistant: a production-ready AI system you build by combining the LLM, RAG, agent, MLOps, model serving, and observability layers introduced across each week.

7 lessons3 labs2 quizzes
BETA
Week 13: Backstage: Internal Developer Portal
ADVANCED33+ hours

Week 13: Backstage: Internal Developer Portal

Part of the Platform Engineering Bootcamp. Week 13 of 21. Build internal developer portal using Backstage to improve developer experience.

12 lessons4 labs3 quizzes
...

All Labs (603)

BETA
Exploring Cilium Architecture
BEGINNER45 minLAB

Exploring Cilium Architecture

Hands-on exploration of Cilium components in a running cluster; inspect agent, operator, and CNI configuration.

ciliumkubernetesarchitecture
Part of: Certified Cilium Associate (CCA)
BETA
Cilium Cluster Mesh
ADVANCED45 minLAB

Cilium Cluster Mesh

Connect multiple Kubernetes clusters with Cilium Cluster Mesh, enable cross-cluster service discovery, and implement global policies.

ciliumkubernetescluster-mesh
Part of: Certified Cilium Associate (CCA)
BETA
eBPF Exploration with Cilium
ADVANCED45 minLAB

eBPF Exploration with Cilium

Explore eBPF programs used by Cilium, inspect BPF maps, understand datapath operations, and debug eBPF functionality.

ciliumkubernetesebpf
Part of: Certified Cilium Associate (CCA)
BETA
Egress Gateway and BGP with Cilium
ADVANCED45 minLAB

Egress Gateway and BGP with Cilium

Configure egress gateways for controlled outbound traffic and implement BGP peering for external network integration.

ciliumkubernetesegress
Part of: Certified Cilium Associate (CCA)
BETA
Gateway API with Cilium
INTERMEDIATE45 minLAB

Gateway API with Cilium

Configure Cilium as a Gateway API implementation, create HTTPRoutes, and manage ingress traffic.

ciliumkubernetesgateway-api
Part of: Certified Cilium Associate (CCA)
BETA
Hubble Observability
INTERMEDIATE45 minLAB

Hubble Observability

Enable Hubble, use the CLI and UI to observe network flows, troubleshoot connectivity, and monitor application traffic.

ciliumkuberneteshubble
Part of: Certified Cilium Associate (CCA)
BETA
Installing and Configuring Cilium
BEGINNER45 minLAB

Installing and Configuring Cilium

Install Cilium on a fresh Kubernetes cluster, configure key options, run connectivity tests, and verify the installation.

ciliumkubernetescni
Part of: Certified Cilium Associate (CCA)
BETA
Layer 7 Network Policies
INTERMEDIATE45 minLAB

Layer 7 Network Policies

Implement HTTP-aware policies, path-based filtering, and method restrictions.

ciliumkubernetesnetwork-policy
Part of: Certified Cilium Associate (CCA)
BETA
Implementing Cilium Network Policies
INTERMEDIATE45 minLAB

Implementing Cilium Network Policies

Create L3/L4 policies, test connectivity, implement deny-all baseline, and layer-specific rules.

ciliumkubernetesnetwork-policy
Part of: Certified Cilium Associate (CCA)
...

All Puzzles (30)

Short, break-something-fix-it puzzles. Drop into a broken system, diagnose, fix, move on.

MEDIUM50 minPUZZLE

The Backup That Never Ran

The backup cron job "runs" every minute, but no files ever appear. Figure out why and make it work.

linuxcrontroubleshooting
HARD90 minPUZZLE

The Claim That Never Becomes Ready

A developer submitted a Crossplane claim two hours ago. It is still not Ready. Find out why and fix it.

crossplanekubernetesplatform-engineering
MEDIUM40 minPUZZLE

Names Don't Resolve, But IPs Work

curl to 1.1.1.1 works, curl to cloudflare.com doesn't. Fix DNS resolution end-to-end.

linuxdnsnetworking
HARD80 minPUZZLE

The CrashLoopBackOff Trifecta

A pod is CrashLoopBackOff-ing for three different reasons stacked on top of each other. Fix all of them and get it Running.

kubernetesrbacconfigmap
MEDIUM30 minPUZZLE

Ansible Deployed the Wrong Port

Ansible deployed TaskFlow's nginx site, but the public check on port 80 fails. Find the wrong listen port and get http://127.0.0.1/ serving TaskFlow OK.

ansiblenginxgroup_vars
HARD40 minPUZZLE

Argo CD App Never Syncs

An Argo CD Application sits Unknown/Degraded and never syncs. Find the source misconfiguration and get it Healthy.

gitopsargocdkubernetes
MEDIUM40 minPUZZLE

Every Commit Is Rejected

Every git commit in this repo fails instantly — even clean ones. Repair the pre-commit hook so good commits land and TODO commits are still blocked.

githookspuzzle
MEDIUM30 minPUZZLE

Frontend Can't Reach the API

TaskFlow's Compose stack is up, but the frontend health check can't reach the API. Fix the service name mismatch so /health returns OK.

dockercomposenetworking
HARD40 minPUZZLE

The Composition Patch Never Lands

The Composition is selected and the Claim reconciles, but ConfigMap appconfig-taskflow never appears with the expected data.

crossplanecompositionkubernetes

Ready to Start Learning?

Join thousands of students mastering DevOps and Platform Engineering

View Pricing Plans