<?xml version="1.0" encoding="UTF-8" ?>
<modsCollection xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" xmlns:slims="http://slims.web.id" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-3.xsd">
<mods version="3.3" ID="17537">
<titleInfo>
<title>PENGEMBANGAN BACKEND UNTUK TRANSFORMASI DATA
MENGGUNAKAN MICROSERVICE:</title>
<subTitle>STUDI KASUS APLIKASI
DETEKSI PENYAKIT TANAMAN PLANTGENIUS</subTitle>
</titleInfo>
<name type="Personal Name" authority="">
<namePart>Wagito, S.T., M.T.</namePart>
<role><roleTerm type="text">Contributor</roleTerm></role>
</name>
<name type="Personal Name" authority="">
<namePart>Muliawan, Ilham - 205410149</namePart>
<role><roleTerm type="text">Primary Author</roleTerm></role>
</name>
<typeOfResource manuscript="yes" collection="yes">mixed material</typeOfResource>
<genre authority="marcgt">bibliography</genre>
<originInfo>
<place><placeTerm type="text">Yogyakarta</placeTerm></place>
<publisher>UNIVERSITAS TEKNOLOGI DIGITAL INDONESIA (UTDI)</publisher>
<dateIssued>2024</dateIssued>
<issuance>monographic</issuance>
<edition></edition>
</originInfo>
<language>
<languageTerm type="code">id</languageTerm>
<languageTerm type="text">Indonesia</languageTerm>
</language>
<physicalDescription>
<form authority="gmd">Text Skripsi</form>
<extent></extent>
</physicalDescription>
<note>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</note>
<subject authority=""><topic>APLIKASI DETEKSI</topic></subject>
<subject authority=""><topic>TRANSFORMASI DATA</topic></subject>
<subject authority=""><topic>MICROSERVICE</topic></subject>
<subject authority=""><topic>PENGEMBANGAN BACKEND</topic></subject>
<classification>NONE</classification><identifier type="isbn"></identifier><location>
<physicalLocation>Perpustakaan Universitas Teknologi Digital Indonesia Katalog Online Perpustakaan Universitas Teknologi Digital Indonesia</physicalLocation>
<shelfLocator>137 MUL P R.1</shelfLocator>
<holdingSimple>
<copyInformation>
<numerationAndChronology type="1">MUL01370124</numerationAndChronology>
<sublocation>Rak Referensi  Skripsi Informatika</sublocation>
<shelfLocator>137 MUL P R.1</shelfLocator>
</copyInformation>
</holdingSimple>
</location>
<recordInfo>
<recordIdentifier>17537</recordIdentifier>
<recordCreationDate encoding="w3cdtf">2024-10-08 10:05:59</recordCreationDate>
<recordChangeDate encoding="w3cdtf">2024-10-08 10:07:08</recordChangeDate>
<recordOrigin>machine generated</recordOrigin>
</recordInfo></mods></modsCollection>