Skip to main content

Practice & Resources

Access hands-on labs, company-specific guides, and curated resources to accelerate your platform engineering journey. This section provides practical materials for skill development and interview preparation.

๐Ÿงช Hands-On Labsโ€‹

Local Environment Labsโ€‹

Start with minimal setup:

  • Docker Basics: Container lifecycle management
  • Kubernetes Locally: Minikube and Kind setups
  • Terraform Starter: Local provider exercises
  • Git Workflows: Branching and CI/CD basics

Cloud Provider Labsโ€‹

Leverage free tiers:

  • AWS Labs: EC2, S3, Lambda, EKS
  • GCP Labs: Compute Engine, GKE, Cloud Run
  • Azure Labs: VMs, AKS, Functions
  • Multi-Cloud: Terraform across providers

Advanced Scenario Labsโ€‹

Real-world challenges:

  • Incident Response Simulation
  • Performance Optimization Workshop
  • Security Hardening Exercise
  • Cost Optimization Project

๐Ÿข Company-Specific Guidesโ€‹

FAANG Companiesโ€‹

Detailed preparation for:

  • Amazon: Leadership principles, system design focus
  • Google: Scalability emphasis, SRE practices
  • Meta: Infrastructure scale, efficiency
  • Apple: Reliability, security focus
  • Netflix: Chaos engineering, microservices

Cloud Providersโ€‹

  • AWS: Solution architecture roles
  • Google Cloud: SRE and platform roles
  • Microsoft Azure: Cloud solution architect

Unicorn Startupsโ€‹

  • Stripe: Developer experience focus
  • Airbnb: Service mesh, Kubernetes
  • Uber: Real-time systems, scale
  • Databricks: Data infrastructure

๐Ÿ“š Curated Resourcesโ€‹

Essential Booksโ€‹

  • "Site Reliability Engineering" - Google's SRE book
  • "The Phoenix Project" - DevOps transformation
  • "Designing Data-Intensive Applications" - System design
  • "Kubernetes in Action" - Container orchestration
  • "Accelerate" - DevOps metrics and culture

Online Coursesโ€‹

  • Linux Foundation: Kubernetes certifications
  • Cloud Provider Training: AWS, GCP, Azure paths
  • Udemy/Coursera: System design courses
  • YouTube Channels: TechWorld with Nana, DevOps Toolkit

Blogs & Newslettersโ€‹

  • Engineering Blogs: Netflix, Uber, Airbnb tech blogs
  • Newsletters: DevOps Weekly, KubeWeekly, SRE Weekly
  • Personal Blogs: Julia Evans, Brendan Gregg
  • Platforms: Dev.to, Medium engineering tags

Podcastsโ€‹

  • Kubernetes Podcast: Weekly news and interviews
  • DevOps Paradox: Industry discussions
  • SRE Prodcast: Google SRE team insights
  • The Changelog: Open source and engineering

๐Ÿ› ๏ธ Tools & Playgroundsโ€‹

Online Environmentsโ€‹

  • Katacoda: Interactive tutorials (archived but accessible)
  • Play with Docker: Browser-based Docker
  • Play with Kubernetes: K8s in browser
  • Terraform Registry: Module examples

Development Toolsโ€‹

  • VS Code Extensions: Kubernetes, Terraform, Docker
  • CLI Tools: kubectl, terraform, aws-cli
  • Monitoring: Prometheus, Grafana demos
  • CI/CD: Jenkins, GitLab CI templates

๐ŸŽฏ Practice Projectsโ€‹

Beginner Projectsโ€‹

  1. Personal Blog Platform: Deploy with containers
  2. Monitoring Dashboard: Prometheus + Grafana
  3. CI/CD Pipeline: Automated testing and deployment
  4. Infrastructure as Code: Provision cloud resources

Intermediate Projectsโ€‹

  1. Microservices Application: Multiple services with service mesh
  2. Multi-Region Deployment: High availability setup
  3. Kubernetes Operator: Custom resource management
  4. Observability Platform: Logs, metrics, traces

Advanced Projectsโ€‹

  1. Platform as a Service: Build internal platform
  2. Chaos Engineering Tool: Automated failure injection
  3. Cost Optimization System: Resource right-sizing
  4. Security Scanning Pipeline: Automated compliance

๐Ÿค Communities & Networksโ€‹

Online Communitiesโ€‹

  • Reddit: r/devops, r/kubernetes, r/sre
  • Slack: Kubernetes, DevOps, Cloud Native
  • Discord: Various engineering servers
  • LinkedIn Groups: Platform engineering focus

Conferences & Eventsโ€‹

  • KubeCon + CloudNativeCon: CNCF flagship
  • DevOps Days: Local community events
  • SREcon: Site reliability engineering
  • Platform Engineering Day: Emerging conference

Meetups & User Groupsโ€‹

  • Local Kubernetes Meetups
  • Cloud Provider User Groups
  • DevOps Meetups
  • Women in DevOps

๐Ÿ“Š Assessment Toolsโ€‹

Skill Evaluationโ€‹

  • Linux Command Line Quiz
  • Kubernetes Troubleshooting Scenarios
  • System Design Mock Interviews
  • Cloud Architecture Reviews

Interview Practiceโ€‹

  • Pramp: System design practice
  • LeetCode: Coding challenges
  • System Design Primer: GitHub resource
  • Mock Interview Platforms

Ready to practice? Choose your path and start building!