Đề cương khóa học
Cơ Sở của MLOps trên Kubernetes
- Các khái niệm cơ bản của MLOps
- So sánh MLOps với DevOps truyền thống
- Những thách thức chính trong quản lý chu trình sống của ML
Container hóa Công Việc ML
- Đóng gói mô hình và mã huấn luyện
- Tối ưu hóa ảnh container cho ML
- Quản lý các phụ thuộc và tính tái tạo
CI/CD cho Máy Học
- Cấu trúc kho lưu trữ ML để tự động hóa
- Tích hợp các bước kiểm thử và xác thực
- Kích hoạt pipelines cho việc huấn luyện lại và cập nhật
GitOps cho Triển Khai Mô Hình
- Nguyên tắc và quy trình làm việc GitOps
- Sử dụng Argo CD để triển khai mô hình
- Quản lý phiên bản của mô hình và cấu hình
Quá Trình Dàn Xếp Pipelines trên Kubernetes
- Xây dựng pipelines bằng Tekton
- Quản lý các quy trình làm việc ML đa bước
- Điều độ và quản lý tài nguyên
Giám Sát, Ghi Log, và Chiến Lược Rollback
- Theo dõi sự biến đổi dữ liệu và hiệu suất mô hình
- Tích hợp cảnh báo và khả năng quan sát
- Các phương pháp rollback và failover
Retraining và Cải Tiến Liên Tục tự động
- Thiết kế các vòng lặp phản hồi
- Tự động hóa việc huấn luyện lại theo lịch trình
- Tích hợp MLflow để theo dõi và quản lý thí nghiệm
Kiến Trúc MLOps Nâng Cao
- Các mô hình triển khai đa-cluster và hybrid-cloud
- Mở rộng nhóm với cơ sở hạ tầng chia sẻ
- Xem xét về bảo mật và tuân thủ
Tóm Tắt và Bước Tiếp Theo
Yêu cầu
- Hiểu biết về Kubernetes cơ bản
- Kinh nghiệm với quy trình làm việc máy học
- Kiến thức về phát triển dựa trên Git
Đối Tượng
- Kỹ sư ML (Machine Learning)
- Kỹ sư DevOps
- Đội ngũ nền tảng ML
Đánh giá (3)
ông ấy rất kiên nhẫn và hiểu rằng chúng tôi đã tụt hậu
Albertina - REGNOLOGY ROMANIA S.R.L.
Khóa học - Deploying Kubernetes Applications with Helm
Dịch thuật bằng máy
hệ sinh thái ML không chỉ bao gồm MLFlow mà còn có Optuna, HyperOps, Docker và Docker-Compose
Guillaume GAUTIER - OLEA MEDICAL
Khóa học - MLflow
Dịch thuật bằng máy
Tôi rất vui khi tham gia khóa đào tạo Kubeflow được tổ chức từ xa. Khóa học này giúp tôi củng cố kiến thức về các dịch vụ AWS, K8s và tất cả các công cụ devOps xung quanh Kubeflow, đây là những nền tảng cần thiết để tiếp cận chủ đề một cách hiệu quả. Tôi muốn cảm ơn Malawski Marcin vì sự kiên nhẫn và chuyên nghiệp của anh ấy trong việc đào tạo và tư vấn về các thực hành tốt nhất. Malawski tiếp cận chủ đề từ nhiều góc độ khác nhau, sử dụng các công cụ triển khai khác nhau như Ansible, EKS kubectl, Terraform. Bây giờ tôi hoàn toàn tin rằng mình đang bước vào lĩnh vực ứng dụng đúng đắn.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Khóa học - Kubeflow
Dịch thuật bằng máy