digilib@itb.ac.id +62 812 2508 8800

ABSTRAK Agung Dwi Septiana
PUBLIC Open In Flipbook Esha Mustika Dewi

Platform praktikum berbasis cloud dibutuhkan untuk menyediakan lingkungan komputasi yang fleksibel, konsisten, dan mudah diakses, terutama pada praktikum pembelajaran mesin. Pengelolaan praktikum secara manual atau menggunakan komputer lokal sering menimbulkan masalah, seperti perbedaan konfigurasi perangkat lunak, keterbatasan sumber daya, dan kesulitan ketika jumlah pengguna bertambah. Tugas akhir ini membahas implementasi backend modul praktikum pembelajaran mesin pada platform praktikum berbasis cloud. Backend dikembangkan menggunakan Flask dan Docker untuk mengelola layanan praktikum berbasis container. Sistem berfungsi menjalankan proses deployment, pengelolaan, dan penghentian layanan praktikum sesuai permintaan pengguna. Modul yang didukung meliputi Jupyter Notebook, Flask, dan Streamlit. Metode pengerjaan meliputi analisis kebutuhan, perancangan arsitektur backend, implementasi sistem, serta pengujian prototipe. Pengujian dilakukan terhadap fungsionalitas backend, waktu deployment, utilisasi CPU, skalabilitas deployment, dan success rate deployment. Hasil pengujian menunjukkan bahwa backend mampu mengelola siklus hidup container secara otomatis dan menyediakan lingkungan praktikum secara konsisten. Sistem yang dihasilkan dapat menjadi dasar pengembangan platform praktikum berbasis cloud yang lebih fleksibel, terpusat, dan mudah dikembangkan.