Đề cương khóa học
Giới thiệu
- Giới thiệu về Kubernetes
- Tổng quan về Tính năng và Kiến trúc Kubeflow
- Kubeflow trên AWS so với on-premise so với các nhà cung cấp đám mây công cộng khác
Thiết lập một Cluster bằng AWS EKS
Thiết lập một Cluster On-Premise bằng Microk8s
Triển khai Kubernetes bằng phương pháp GitOps
Các phương pháp Lưu trữ Dữ liệu
Tạo một Pipeline Kubeflow
Kích hoạt một Pipeline
Định nghĩa các Artifact Đầu ra
Lưu trữ Metadata cho Datasets và Models
Tinh chỉnh Siêu tham số với TensorFlow
Trực quan hóa và Phân tích Kết quả
Đào tạo Đa-GPU
Tạo một Inference Server để Triển khai các Mô hình ML
Làm việc với JupyterHub
Networking và Cân bằng Tải
Tự động Mở rộng một Cluster Kubernetes
Khắc phục sự cố
Tóm tắt và Kết luận
Requirements
- Thông thạo cú pháp Python
- Có kinh nghiệm với Tensorflow, PyTorch hoặc các framework học máy khác
- Một tài khoản AWS với các tài nguyên cần thiết
Đối tượng
- Nhà phát triển
- Nhà khoa học dữ liệu
Testimonials (1)
I enjoyed participating in the Kubeflow training, which was held remotely. This training allowed me to consolidate my knowledge for AWS services, K8s, all the devOps tools around Kubeflow which are the necessary bases to properly tackle the subject. I wanted to thank Malawski Marcin for his patience and professionalism for training and advice on best practices. Malawski approaches the subject from different angles, different deployment tools Ansible, EKS kubectl, Terraform. Now I am definitely convinced that I am going into the right field of application.