For ML Engineers & Data Scientists
Documentation for teams who build and deploy ML pipelines using the KFP Operator
Documentation for ML Engineers & Data Scientists
Documentation for teams who build, deploy, and manage machine learning pipelines using the KFP Operator.
Who This Is For
This documentation is for you if you:
- Develop and train machine learning models
- Run experiments with different algorithms, hyperparameters, and datasets
- Deploy and automate ML workflows from data ingestion to model serving
- Manage model versioning, validation, and deployment
Prerequisites
Required Knowledge
- Basic machine learning concepts
- Python programming
- Basic Kubernetes (pods, services, kubectl)
Technical Requirements
- Kubernetes cluster with KFP Operator installed
- kubectl configured to access your cluster
- Container registry access (Docker Hub, GCR, etc.)
- ML framework (TFX, Kubeflow Pipelines, or similar)
Optional
- Docker for building custom pipeline images
- Git for version controlling pipeline code
Quick Start Checklist
Common Use Cases
Model Training & Experimentation
- A/B testing different model architectures
- Continuous model retraining on new data
- Distributed training across multiple nodes
Model Deployment & Serving
- Integration with serving platforms
MLOps & Automation
- Event-driven pipeline execution
- Integration with CI/CD systems
- Multi-environment promotion workflows
Getting Help
Next: Getting Started guide.
Quick start guide for ML engineers to deploy their first pipeline with the KFP Operator
Production-ready patterns and best practices for ML pipeline development
Debug and resolve common ML pipeline issues with the KFP Operator