Data Platform & Infrastructure Engineering Roadmap — Step-by-step Lea…
Building and operating the infrastructure that powers a data organization: cloud infrastructure, containerization, orchestration and self-service platforms
The Data Platform & Infrastructure Engineering roadmap
- Data Platform Engineering Fundamentals — beginner
- Cloud Infrastructure Fundamentals for Data — beginner
- Cloud Infrastructure Fundamentals — beginner
- Comparing AWS, GCP and Azure for Data Workloads — beginner
- Virtual Networks and Data Infrastructure — beginner
- IAM Fundamentals for Data Platforms — beginner
- Cost Structures of Cloud Data Services — beginner
- Infrastructure as Code for Data Platforms — beginner
- Infrastructure as Code Fundamentals — beginner
- Terraform for Data Infrastructure — beginner
- Managing State in Infrastructure as Code — beginner
- Modular Infrastructure Code — beginner
- Testing and Validating Infrastructure Changes — beginner
- Containerization for Data Workloads — beginner
- Containerization Fundamentals for Data Workloads — beginner
- Building Efficient Data Processing Images — beginner
- Container Registries and Image Management — beginner
- Running Batch Jobs in Containers — beginner
- Container Security for Data Workloads — beginner
- Kubernetes for Data Platforms — beginner
- Kubernetes Fundamentals for Data Platforms — beginner
- Running Spark and Data Jobs on Kubernetes — beginner
- Kubernetes Operators for Data Infrastructure — beginner
- Namespaces and Multi-Tenancy on Kubernetes — beginner
- Autoscaling Data Workloads on Kubernetes — beginner
- Debugging Data Jobs Running on Kubernetes — beginner
- Networking and Security for Data Infrastructure — beginner
- Networking Fundamentals for Data Infrastructure — beginner
- Private Connectivity to Data Sources — beginner
- Firewall and Security Group Design — beginner
- Network Performance for Data-Intensive Workloads — beginner
- Zero Trust Networking for Data Platforms — beginner
- Storage Infrastructure Design — beginner
- Storage Infrastructure Design Fundamentals — beginner
- Object Storage Architecture — beginner
- Storage Tiering Strategy — beginner
- Backup and Disaster Recovery for Data Platforms — beginner
- Storage Performance Tuning — beginner
- Compute Infrastructure Design — beginner
- Compute Infrastructure Design Fundamentals — beginner
- Serverless Compute for Data Workloads — beginner
- Managed vs Self-Managed Compute — beginner
- Compute Resource Pools and Isolation — beginner
- Right-Sizing Compute for Data Workloads — beginner
- Data Platform Architecture — beginner
- Data Platform Reference Architectures — beginner
- Designing for Multiple Data Personas — beginner
- Platform APIs and Abstraction Layers — beginner
- Evolving a Platform Architecture Over Time — beginner
- Build vs Buy for Platform Components — beginner
- Case Study: Designing a Company's Data Platform — beginner
- Self-Service Data Platforms — beginner
- Self-Service Data Platform Fundamentals — beginner
- Golden Paths and Paved Roads — beginner
- Internal Developer Portals for Data — beginner
- Self-Service Provisioning Workflows — beginner
- Balancing Self-Service with Governance — beginner
- Identity and Access Management — beginner
- Identity and Access Management Fundamentals — beginner
- Role-Based Access Control for Data Platforms — beginner
- Attribute-Based and Fine-Grained Access Control — beginner
- Federated Identity Across Data Tools — beginner
- Auditing Access to Sensitive Data — beginner
- Platform Cost Management — beginner
- Platform Cost Management Fundamentals — beginner
- Cost Allocation and Chargeback Models — beginner
- Budget Controls and Spend Alerts — beginner
- Tagging Strategy for Cost Visibility — beginner
- Continuous Cost Optimization Practices — beginner
- Platform Reliability Engineering — beginner
- Reliability Engineering for Data Platforms — beginner
- Defining SLAs for Platform Services — beginner
- Disaster Recovery Planning for Data Platforms — beginner
- Change Management for Platform Infrastructure — beginner
- On-Call for Data Platform Teams — beginner
- Postmortems for Platform Incidents — beginner
- Platform Observability — beginner
- Observability Fundamentals for Data Platforms — beginner
- Platform-Wide Monitoring Dashboards — beginner
- Capacity and Utilization Monitoring — beginner
- Alerting Strategy Across a Shared Platform — beginner
- Usage Analytics for Platform Adoption — beginner
- Developer Experience for Data Platforms — beginner
- Developer Experience Principles for Data Platforms — beginner
- Reducing Time-to-First-Value for New Users — beginner
- Documentation and Onboarding for Platform Users — beginner
- Gathering Feedback from Platform Users — beginner
- Measuring Developer Experience — beginner
- Multi-Cloud and Hybrid Data Infrastructure — beginner
- Multi-Cloud Data Infrastructure Fundamentals — beginner
- Hybrid Cloud and On-Premise Integration — beginner
- Data Portability Across Cloud Providers — beginner
- Cross-Cloud Networking and Latency — beginner
- When Multi-Cloud Is Worth the Complexity — beginner
- Career and Capstone — advanced