Detail Cantuman Kembali

XML

PENGEMBANGAN BACKEND UNTUK TRANSFORMASI DATA MENGGUNAKAN MICROSERVICE: STUDI KASUS APLIKASI DETEKSI PENYAKIT TANAMAN PLANTGENIUS


Aplikasi PlantGenius dirancang untuk membantu petani dalam mendeteksi
penyakit tanaman, aplikasi ini mengalami kendala dalam menangani permintaan
pengguna secara optimal karena keterbatasan back end. Penelitian ini bertujuan
untuk mengembangkan back end aplikasi PlantGenius menggunakan arsitektur
microservice dengan bahasa pemrograman Node.js.
Pengembangan aplikasi ini menggunakan arsitektur microservice yang
terdiri dari empat service: Auth-Service (autentikasi), User-Service (data
pengguna), Image-Upload-Service (unggah gambar), dan History-Service
(riwayat deteksi). Detection-Service, yang bertanggung jawab untuk menjalankan
model machine learning, diimplementasikan menggunakan Python dan
TensorFlow, diadopsi dari proyek sebelumnya, dan diintegrasikan melalui REST
API.
Hasil pengujian menggunakan Postman menunjukkan bahwa arsitektur
microservice berhasil diimplementasikan dan memberikan peningkatan
skalabilitas dan kinerja dibandingkan sistem sebelumnya. Sistem keamanan yang
diterapkan meliputi autentikasi JWT, password hashing, dan validasi input.
Meskipun sistem berfungsi dengan baik, diperlukan optimasi lebih lanjut untuk
meningkatkan response time API.
Kata kunci: ExpressJs, REST API, NodeJS, PlantGenius, Postman
Muliawan, Ilham - 205410149 - Personal Name
Wagito, S.T., M.T. - Personal Name
137 MUL P R.1
NONE
Text Skripsi
Indonesia
UNIVERSITAS TEKNOLOGI DIGITAL INDONESIA (UTDI)
2024
Yogyakarta
LOADING LIST...
LOADING LIST...