← MLOps learning pathMLOps · Module 8 of 10
Infrastructure for ML
Run ML workloads with containers, Kubernetes and cloud.
📖 Key ideas
- Docker packages models and dependencies.
- Kubernetes scales training and serving workloads.
- GPUs are scheduled as cluster resources.
- Managed platforms: SageMaker, Vertex AI, Azure ML, Databricks.
- Infrastructure as Code (Terraform) keeps setups repeatable.
💡 Real-life example: Containers are lunch boxes: the meal (model) arrives exactly the same wherever it is opened.
DockerContainer platform
KubernetesContainer orchestration
GPU nodeMachine with GPUs in a cluster
TerraformInfrastructure as Code tool