Kerangka Materi
Dasar-dasar MLOps pada Kubernetes
- Konsep utama dalam MLOps
- Perbandingan antara MLOps dan DevOps konvensional
- Tantangan utama dalam pengelolaan siklus hidup model pembelajaran mesin
Mengontainerisasi Beban Kerja Pembelajaran Mesin
- Pengemasan model beserta kode pelatihan
- Optimalisasi citra kontainer untuk keperluan pembelajaran mesin
- Manajemen dependensi serta jaminan reproduktivitas hasil pelatihan
Pipeline CI/CD untuk Pembelajaran Mesin
- Strukturisasi repositori pembelajaran mesin guna mendukung otomatisasi
- Pengintegrasian langkah pengujian serta validasi ke dalam pipeline
- Pemicuan aktivitas pelatihan ulang dan pembaruan model secara otomatis
Penerapan GitOps dalam Penyebaran Model
- Prinsip-prinsip dan alur kerja GitOps
- Penggunaan Argo CD sebagai alat penyebaran model
- Pengelolaan versi model serta konfigurasinya melalui kontrol versi
Koordinasi Pipeline di Lingkungan Kubernetes
- Membangun pipeline menggunakan Tekton
- Pengelolaan alur kerja multi-langkah dalam pembelajaran mesin
- Penjadwalan serta pengaturan sumber daya yang efisien
Strategi Pemantauan, Pencatatan Log, dan Mekanisme Rollback
- Pelacakan pergeseran distribusi data serta kinerja model
- Integrasi mekanisme pemberitahuan dan pemantauan sistem
- Pendekatan rollback maupun strategi penggantian sistem saat terjadi kegagalan
Otomatisasi Pelatihan Ulang dan Pengembangan Kontinu
- Desain mekanisme umpan balik dalam sistem
- Pengaturan jadwal pelatihan ulang secara otomatis
- Integrasi MLflow untuk melacak percobaan dan mengelola eksperimen pembelajaran mesin
Arsitektur MLOps Tingkat Lanjut
- Model penyebaran antar klaster maupun infrastruktur cloud hibrida
- Strategi skalabilitas tim pengembang berdasarkan infrastruktur bersama
- Pertimbangan keamanan serta kepatuhan terhadap regulasi dalam implementasi MLOps
Penutup dan Langkah Selanjutnya
Persyaratan
- Pemahaman mengenai konsep dasar Kubernetes
- Pengalaman dalam mengelola alur kerja pembelajaran mesin
- Pengetahuan tentang pengembangan perangkat lunak menggunakan Git
Kelompok Sasaran
- Insinyur pembelajaran mesin
- Insinyur DevOps
- Tim platform pembelajaran mesin
Testimoni (3)
Tentang mikroservis dan cara merawat Kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Kursus - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Diterjemahkan Mesin
Bagaimana instruktur menyampaikan pengetahuan dengan efektif
Vu Thoai Le - Reply Polska sp. z o. o.
Kursus - Certified Kubernetes Administrator (CKA) - exam preparation
Diterjemahkan Mesin
Pengetahuan dan kesabaran dari instruktur untuk menjawab pertanyaan kami.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Kursus - Deploying Kubernetes Applications with Helm
Diterjemahkan Mesin