Royyan, Muhammad Pandu (2025) IMPLEMENTASI SISTEM EKSPEDISI BERBASIS MICROSERVICE MENGGUNAKAN PENDEKATAN DOMAIN DRIVEN DESIGN DAN CLEAN ARCHITECTURE. D3 - Diploma thesis, Universitas AMIKOM Yogyakarta.
![]() |
Text (COVER-ABSTRAK)
COVER.pdf Download (479kB) |
![]() |
Text (BAB I)
BAB I.pdf Download (249kB) |
![]() |
Text (BAB II)
BAB II.pdf Restricted to Registered users only Download (598kB) |
![]() |
Text (BAB III)
BAB III.pdf Restricted to Registered users only Download (2MB) |
![]() |
Text (BAB IV)
BAB IV.pdf Restricted to Registered users only Download (784kB) |
![]() |
Text (BAB V)
BAB V.pdf Download (140kB) |
![]() |
Text (DAFTAR PUSTAKA)
Daftar Pustaka.pdf Restricted to Registered users only Download (126kB) |
![]() |
Archive (SOURCE CODE)
Sourcecode - 22.01.4742.zip Restricted to Repository staff only Download (3MB) |
![]() |
Text (PUBLIKASI)
Publikasi.pdf Restricted to Repository staff only Download (873kB) |
Abstract
Perkembangan teknologi dalam industri logistik mendorong kebutuhan akan sistem ekspedisi yang efisien dan mudah dikembangkan. Sistem monolitik yang umum digunakan sering kali menghadapi kendala dalam beradaptasi terhadap perubahan kebutuhan bisnis, serta memiliki tantangan dalam aspek pemeliharaan dan pengembangan. Untuk menjawab keterbatasan tersebut, dibutuhkan pendekatan arsitektur sistem yang lebih modular dan fleksibel. Penelitian ini mengeksplorasi implementasi pendekatan arsitektur microservice dengan mengadopsi Domain-Driven Design (DDD) dan prinsip Clean Architecture dalam pembangunan sistem ekspedisi. Proses pengembangan mencakup analisis domain logistik, pemetaan bounded context ke dalam layananlayanan microservice, serta perancangan komunikasi antar layanan menggunakan REST API dan gRPC. Selain itu, diterapkan API Gateway berbasis GraphQL sebagai penghubung antara client dan layanan-layanan tersebut, sekaligus menangani autentikasi secara terpusat. Hasil penelitian menunjukkan bahwa pendekatan ini memungkinkan pengembangan sistem ekspedisi yang modular, terstruktur, dan lebih mudah beradaptasi terhadap perubahan kebutuhan bisnis. Studi ini memberikan gambaran implementatif mengenai bagaimana prinsip DDD dan Clean Architecture dapat diterapkan secara praktis dalam konteks sistem logistik berbasis microservice.
Item Type: | Thesis (D3 - Diploma) | ||
---|---|---|---|
Contributor: |
|
||
Uncontrolled Keywords: | Microservice, Domain-Driven Design, Clean Architecture, GraphQL, Sistem Ekspedisi | ||
Subjects: | 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 004 Pemrosesan data dan ilmu komputer 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 006 Metode komputer khusus |
||
Divisions: | Fakultas Ilmu Komputer > D3 Teknik Informatika | ||
Depositing User: | RC Universitas AMIKOM Yogyakarta | ||
Date Deposited: | 17 Sep 2025 04:06 | ||
Last Modified: | 17 Sep 2025 04:06 | ||
URI: | http://eprints.amikom.ac.id/id/eprint/30710 |
Actions (login required)
![]() |
View Item |