
Machine Learning Operations (MLOps) dengan Cloudeka
Topik:
Cloud Computing Machine LearningLevel: Mahir
Siswa Terdaftar

Topik:
Cloud Computing Machine LearningLevel: Mahir
Siswa Terdaftar
MLOps merupakan sebuah best practice untuk melakukan standardisasi terhadap proses pengembangan sistem machine learning dan pengoperasiannya di lingkup production. Pada lingkup industri, standaridisasi ini menjadi kunci utama dalam menghasilkan sistem machine learning yang reliable, scalable, adaptable, dan maintainable. Selain itu, penerapan MLOps dapat membantu perusahaan dalam mencegah resiko munculnya technical debt dan memastikan akuntabilitas dari sistem yang dibuat.
Peralatan Belajar
Spesifikasi minimal perangkat:
Prosesor
Intel Core i3 (Rekomendasi Core i5 ke atas)
Tools yang dibutuhkan untuk belajar:
Google Colaboratory
Lihat semua peralatan belajar
Lihat semua peralatan belajarKelas ini membutuhkan spesifikasi perangkat seperti berikut:
RAM
4 GB (Rekomendasi 6 GB)
Layar
1366 x 768 (Rekomendasi Full HD 1920 x 1080)
Sistem Operasi
Windows, Linux, MacOS
Prosesor
Intel Core i3 (Rekomendasi Core i5 ke atas)
Kelas ini membutuhkan beberapa tools berikut:
Google Colaboratory
Teks Editor (Notepad++) atau IDE (PyCharm,dll)
Command Line (Terminal atau cmd)
Web Browser (Google Chrome atau Mozilla Firefox)
Metode Ajar
Lihat semua metode ajar
Lihat semua metode ajarKontributor
1Curriculum Developer yang membangun kelas ini:
Fikri Helmi Setiawan
Lead Curriculum Developer at Dicoding Indonesia
Reviewer
5Code Reviewer yang akan me-review tugas dan kode Anda:
Fikri Helmi Setiawan
Lead Curriculum Developer at Dicoding Indonesia
Yusuf Sugiono
Fullstack Developer di PT Prima Visi Globalindo
• Google Cloud Certified Cloud Digital Leader
• AWS Certified Cloud Practitioner
• Alumni Bangkit 2021 - Cloud Computing Learning Path
• Alumni SIB Dicoding Cycle 1 - Machine Learning & FrontEnd Learning Path
Feel free to connect with me on LinkedIn
Rahmat Fajri
Data & Machine Learning Engineer
TensorFlow Developer Certified
Lihat semua kontributor dan reviewer
Lihat semua kontributor dan reviewerKontributor kelas
Curriculum Developer yang membangun kelas ini:
Fikri Helmi Setiawan
Lead Curriculum Developer at Dicoding Indonesia
Tim Reviewer
Code Reviewer yang akan me-review tugas dan kode Anda:
Fikri Helmi Setiawan
Lead Curriculum Developer at Dicoding Indonesia
Yusuf Sugiono
Fullstack Developer di PT Prima Visi Globalindo
• Google Cloud Certified Cloud Digital Leader
• AWS Certified Cloud Practitioner
• Alumni Bangkit 2021 - Cloud Computing Learning Path
• Alumni SIB Dicoding Cycle 1 - Machine Learning & FrontEnd Learning Path
Feel free to connect with me on LinkedIn
Rahmat Fajri
Data & Machine Learning Engineer
TensorFlow Developer Certified
Fikri Helmi Setiawan
Lead Curriculum Developer at Dicoding Indonesia
Yusuf Sugiono
Fullstack Developer di PT Prima Visi Globalindo
• Google Cloud Certified Cloud Digital Leader
• AWS Certified Cloud Practitioner
• Alumni Bangkit 2021 - Cloud Computing Learning Path
• Alumni SIB Dicoding Cycle 1 - Machine Learning & FrontEnd Learning Path
Feel free to connect with me on LinkedIn
Rifky Bujana Bisri
Undergraduate Student at University of British Columbia
Rahmat Fajri
Data & Machine Learning Engineer
TensorFlow Developer Certified
Mochamad Rafy Ardhanie
Curriculum Developer at Dicoding Indonesia
Ribuan siswa sukses belajar di Dicoding Academy. Apa kata mereka? Berikut adalah testimoni asli mereka.
Berikut adalah beberapa pertanyaan yang paling sering ditanyakan.
Materi yang akan Anda pelajari pada kelas ini.
Modul ini mengenalkan sistem belajar di kelas secara umum mulai dari Persetujuan Hak Cipta, Prasyarat Kemampuan, Prasyarat Tools, Mekanisme Belajar, Forum Diskusi, Glosarium, hingga Daftar Referensi.
2 Menit
10 Menit
10 Menit
10 Menit
Forum Diskusi
20 Menit
Glosarium
10 Menit
Daftar Referensi
5 Menit
Modul ini memberikan pemahaman mendalam tentang konsep, praktik, dan metodologi yang terkait dengan operasionalisasi dan manajemen end-to-end dari solusi machine learning.
Tantangan Pengoperasian Machine Learning dalam Sistem Production
15 Menit
Definisi Machine Learning Operations (MLOps)
30 Menit
Siklus Pengembangan Sistem Machine Learning pada Skala Industri
40 Menit
Cakupan Proyek Machine Learning
40 Menit
Manajemen Data
30 Menit
Pengembangan Model Machine Learning
25 Menit
Deployment dan Monitoring Proyek Machine Learning
20 Menit
Pengenalan Machine Learning Pipeline
15 Menit
Rangkuman Pengenalan Machine Learning Operations (MLOps)
10 Menit
Kuis Pengenalan Machine Learning Operations (MLOps)
10 Menit
Modul ini dirancang untuk memberikan pemahaman mendalam tentang langkah-langkah yang terlibat dalam mempersiapkan dan mengelola data sebelum diterapkan dalam model machine learning.
Pengenalan Proses Pengolahan Data dalam Machine Learning Pipeline
15 Menit
Data Ingestion
15 Menit
Data Validation
15 Menit
Data Preprocessing
15 Menit
Pengenalan Tools Pengolahan Data dalam Machine Learning Pipeline
25 Menit
Pengenalan MetadataStore
20 Menit
Latihan Pembuatan Komponen Pengolahan Data dalam Machine Learning Pipeline
60 Menit
Pengenalan Tools Lanjutan dalam Pengolahan Data
40 Menit
Rangkuman Pengolahan Data dalam Machine Learning Pipeline
10 Menit
Kuis Pengolahan Data dalam Machine Learning Pipeline
10 Menit
Modul ini dirancang untuk memandu siswa dalam langkah-langkah mengembangkan dan menguji keandalan model machine learning.
Pengenalan Proses Pengembangan Model dan Validasi Model
15 Menit
Pengembangan Model
45 Menit
Analisis dan Validasi Model
20 Menit
Menginterpretasi Model
15 Menit
Pengenalan Tools Pengembangan dan Validasi Model dalam Machine Learning Pipeline
20 Menit
Latihan Pembuatan Komponen Pengembangan dan Validasi Model dalam Machine Learning Pipeline
60 Menit
Pengenalan Tools Lanjutan dalam Pengembangan dan Validasi Model.
25 Menit
Rangkuman Pengembangan dan Validasi Model Machine Learning
10 Menit
Kuis Pengembangan dan Validasi Model Machine Learning
10 Menit
Modul ini memperkenalkan dan membimbing siswa dalam dua aspek penting dari siklus hidup model machine learning, yaitu deployment (implementasi) dan monitoring (pemantauan).
Pengenalan Model Deployment
38 Menit
Manajemen Model dan Data Version
15 Menit
Pengenalan Model Serving
30 Menit
Monitoring & Feedback Loop
30 Menit
Latihan Membuat Model Serving Menggunakan Flask
40 Menit
Latihan Penggunaan TensorFlow Serving
45 Menit
Latihan Model Deployment
30 Menit
Rangkuman Deployment dan Monitoring pada Model Machine Learning
10 Menit
Kuis Deployment dan Monitoring pada Model Machine Learning
10 Menit
Submission yang menguji pemahaman siswa dalam membuat machine learning pipeline menggunakan TensorFlow Extended (TFX) dengan menerapkan kriteria-kriteria yang telah ditentukan.
Proyek Pengembangan Machine Learning Pipeline
480 Menit
Mengimplementasikan prinsip-prinsip clean code dalam bahasa pemrograman Python.
Pengenalan Python Clean Code
15 Menit
Style Guide
30 Menit
Prinsip Modular Code
20 Menit
Refactoring Code
30 Menit
Documentation
20 Menit
Pengenalan Linter dan Code Formatter
15 Menit
Latihan Refactoring Code
45 Menit
Rangkuman Python Clean Code
10 Menit
Kuis Python Clean Code
10 Menit
Membangun machine learning pipeline di platform Cloudeka.
Tahap Penentuan Cakupan Proyek
25 Menit
Pembuatan Pipeline Component
80 Menit
Menjalankan Pipeline Component Menggunakan Pipeline Orchestrator
30 Menit
Deploy Model Machine Learning ke Cloudeka: Pengantar
3 Menit
Deploy Model Machine Learning ke Cloudeka: Pengenalan Cloudeka
7 Menit
Deploy Model Machine Learning ke Cloudeka: Pengenalan Deka Flexi (FX2)
10 Menit
Deploy Model Machine Learning ke Cloudeka: Membuat VPC, Instance, Public IP, dan Firewall
30 Menit
Deploy Model Machine Learning ke Cloudeka: Deployment dan Monitoring Model
45 Menit
Rangkuman Pengembangan dan Pengoperasian Sistem Machine Learning di Cloudeka
10 Menit
Kuis Pengembangan dan Pengoperasian Sistem Machine Learning di Cloudeka
10 Menit
Modul ini berisi rangkuman materi kelas dan ujian akhir untuk menguji pengetahuan yang kamu dapat dalam kelas.
Rangkuman Kelas
60 Menit
Ujian Akhir Kelas
120 Menit
Submission yang menguji pemahaman siswa akan materi pengembangan dan pengoperasian sistem machine learning dengan menerapkan kriteria-kriteria yang telah ditentukan.
Proyek Pengembangan dan Pengoperasian Sistem Machine Learning
600 Menit