Course Outline
Introduction to Kubeflow
- Exploring the Kubeflow mission and architectural design
- Review of core components and ecosystem landscape
- Deployment strategies and platform capabilities
Interacting with the Kubeflow Dashboard
- Navigating the user interface
- Handling notebooks and workspace management
- Connecting storage solutions and data sources
Kubeflow Pipelines Fundamentals
- Pipeline architecture and component design
- Developing pipelines using the Python SDK
- Running, scheduling, and monitoring pipeline executions
Training ML Models with Kubeflow
- Distributed training methodologies
- Utilizing TFJob, PyTorchJob, and other operators
- Resource management and autoscaling within Kubernetes
Serving Models via Kubeflow
- Overview of KFServing / KServe
- Model deployment using custom runtimes
- Managing revisions, scaling, and traffic routing
Orchestrating ML Workflows on Kubernetes
- Versioning data, models, and artifacts
- Integrating CI/CD pipelines for ML operations
- Security protocols and role-based access control
Best Practices for Production ML
- Designing reliable workflow patterns
- Implementing observability and monitoring
- Diagnosing and resolving common Kubeflow issues
Advanced Topics (Optional)
- Multi-tenant Kubeflow configurations
- Hybrid and multi-cluster deployment strategies
- Extending Kubeflow with custom components
Summary and Next Steps
Requirements
- Knowledge of containerized applications
- Experience with fundamental command-line operations
- Familiarity with key Kubernetes concepts
Target Audience
- ML practitioners
- Data scientists
- DevOps teams new to the Kubeflow platform
Testimonials (4)
basic understanding of container/kubernetes and how they interact features of the openshift plattform
Eric Scholze - NOW IT GmbH
Course - Introduction to Containers, Kubernetes & OpenShift
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Course - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
How trainer deliver knowledge so effectively
Vu Thoai Le - Reply Polska sp. z o. o.
Course - Certified Kubernetes Administrator (CKA) - exam preparation
his empathy and ability to translate complex concepts into easily understandable cases
Giorgio - Accenture Italia
Course - Certified Kubernetes Security Specialist (CKS)
Machine Translated