Rohmatullah: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
[revisi tidak terperiksa][revisi tidak terperiksa]
Baris 189: Baris 189:
 
== Referensi ==
 
== Referensi ==
 
<http://pl102.ilearning.me/2017/10/03/skup-pa102f-rohmatullah/ />
 
<http://pl102.ilearning.me/2017/10/03/skup-pa102f-rohmatullah/ />
 
== Contribution ==
 
Rohmatullah
 

Revisi per 5 Februari 2024 08.26



NamaRohmatullah
Lahir09 Mei 1998(umur 19 th), Tangerang, Banten, Indonesia
KebangsaanINDONESIA
Orang tuaMirin

Rohimi

AlmamaterPerguruan Tinggi Raharja
ProfesiMahasiswa
AgamaIslam
Rinfo[email protected]


Rohmatullah

(lahir di Tangerang, Banten, 09 Mei 1998; umur 19 tahun pada Mei 2016 kemarin), adalah seorang anak laki-laki dari pasangan Mirin dan Rohimi, adik dari Abdul Halim. Ia adalah seorang mahasiswa di perguruan tinggi indonesia yaitu Perguruan Tinggi Raharja. Disana ia mengambil study Teknik informatika (S1) dengan konsentrasi software engineering. Dafatr kuliah pada awal september ia sangat bersungguh-sungguh dalam menuntut ilmu di perguruan tinggi Raharja.

Profil

Nama Lengkap  : Rohmatullah

Tempat Lahir  : Tangerang

Tanggal Lahir  : 09 Mei 1998

Alamat Rumah  : Kunciran Jaya kec. Pinang Kota Tangerang

Connect Rohmatullah

Rohmatullah's Email : [email protected]

Rohmatullah's line : rohmat.95

Rohmatullah's instagram

Pendidikan

2006-2012  : SD Negeri Kunciran 2

2012-2014  : SMP Negeri 23 Tangerang

2014-2016  : SMA Negeri 9 Tangerang

2017-sekarang  : Perguruan Tinggi Raharja

Pekerjaan

Ia sekarang bekerja di suatu perusahaan swasta di bidang retail yaitu Mitra 10 sebagai Staf toko.

Penghargaan

Ia pernah mendapat penghargaan di bidang non akademik yaitu di cabang olahraga Hockey Indoor pada tahun 2014 & 2016 sebagai peringkat ke Tiga Kejuaraan HOCKEY Ruangan Pelajar tingkat nasional di Universitas Negeri Jakarta. Ia pernah masuk tim Hockey Banten untuk mengikuti kualifikasi PON jawa Barat 2016.

 

DESAIN DAN PENERAPAN ARSITEKTUR MICROSERVICE

PADA SISTEM APLIKASI DISTRIBUTOR WAREHOUSE

   

SKRIPSI


Disusun Oleh :

NIM : 1722499762
   
NAMA : Rohmatullah
   

FAKULTAS SAINS DAN TEKNOLOGI

PROGRAM STUDI TEKNIK INFORMATIKA

KONSENTRASI SOFTWARE ENGINEERING

UNIVERSITAS RAHARJA

TANGERANG

TA.2023/2024

   

ABSTRAK

PT. Paramadaksa Teknologi Nusantara menghadapi tantangan dalam pengembangan sistem aplikasi distributor warehouse mereka yang menggunakan arsitektur monolitik. Meskipun awalnya mudah dikembangkan, arsitektur ini menyulitkan perubahan dan pemeliharaan seiring pertumbuhan aplikasi. Hal ini menghambat inovasi, respons cepat terhadap perubahan pasar, dan integrasi dengan sistem lain.

       Untuk mengatasi kendala ini, penelitian skripsi ini bertujuan untuk menerapkan arsitektur microservice pada sistem aplikasi distributor warehouse PT. Paramadaksa Teknologi Nusantara. Arsitektur microservice menawarkan sejumlah keuntungan, termasuk meningkatkan skalabilitas, memudahkan pemeliharaan, integrasi yang lebih baik, dan pengembangan berbasis modul.
       Penelitian ini akan membagi sistem aplikasi menjadi service-service independen yang bertanggung jawab atas fungsi spesifik dalam ruang lingkup aplikasi distributor warehouse, seperti proses pembelian, penjualan barang, dan laporan penjualan. Pemisahan ini memungkinkan tim pengembang untuk bekerja secara terpisah pada setiap service, meningkatkan efisiensi dan fleksibilitas dalam pengembangan.
Penelitian ini menggunakan metode analisis Domain-Driven Design untuk mengidentifikasi batasan layanan, memahami fungsi dan tanggung jawab setiap service, serta mendefinisikan kontrak antar service. Prosedur sistem diimplementasikan menggunakan UML (Unified Modeling Language) dan metode perancangan dengan menggunakan Go Language, React JS, dan Postgresql. Dengan demikian, penelitian ini penting dalam upaya perbaikan, inovasi, dan peningkatan kualitas sistem aplikasi distributor warehouse di PT. Paramadaksa Teknologi Nusantara.

Kata Kunci : arsitektur mikroservice, domain-driven design, penjualan

ABSTRACT

PT. Paramadaksa Teknologi Nusantara faces challenges in the development of their distributor warehouse application system using a monolithic architecture. Despite being initially easy to develop, this architecture complicates changes and maintenance as the application grows. This hampers innovation, quick response to market changes, and integration with other systems.

       To address these challenges, this thesis aims to implement a microservice architecture in PT. Paramadaksa Teknologi Nusantara's distributor warehouse application system. Microservice architecture offers several advantages, including improved scalability, easier maintenance, better integration, and modular-based development.
       The research will divide the application system into independent services responsible for specific functions within the distributor warehouse application scope, such as purchasing processes, sales of goods, and sales reports. This separation allows development teams to work separately on each service, enhancing efficiency and flexibility in development.
The research employs Domain-Driven Design analysis methods to identify service boundaries, understand the functions and responsibilities of each service, and define contracts between services. System procedures are implemented using UML (Unified Modeling Language) and design methods using Go Language, React JS, and Postgresql. Thus, this research is crucial in the effort to improve, innovate, and enhance the quality of the distributor warehouse application system at PT. Paramadaksa Teknologi Nusantara.

Keywords: microservice architecture, domain-drive design, sales order




DAFTAR PUSTAKA


Nur, R., & Muhammad, A. H. (2018). Perancangan mesin-mesin industri. In Deepublish eBooks. http://repository.poliupg.ac.id/622/

Ridho Saputra, Pengembangan Sistem Rental Kamera Online, Jurnal

Pengembangan Teknologi Informasi dan Ilmu komputer Vol.2 No.6 (Juni,2018), hlm. 2221-2226

Alfian. Perancangan Rental Kamera Online Berbasis Web Interaktif. (Bandung. 2017) hlm 77

Newman, S. (2021). Building microservices. “O’Reilly Media, Inc.”

Munawar, G., & Hodijah, A. (2018). Analisis Model Arsitektur Microservice pada Sistem Informasi DPLK. DOAJ (DOAJ: Directory of Open Access Journals). https://doaj.org/article/7ccf2c99dc604cc4844454e01d8753a3

Putra, R. A. (2019). Analisa Implementasi Arsitektur Microservices Berbasis Kontainer Pada Komunitas Pengembang Perangkat Lunak Sumber Terbuka (Opendaylight Devops Community). Just IT, 9(2), 150–162. https://doi.org/10.24853/justit.9.2.150-162

Belluano, P. L. L., Purnawansyah, P., Panggabean, B. L. E., & Herman, H. (2020b). Sistem Informasi Program Kreativitas Mahasiswa berbasis Web Service dan Microservice. Ilkom Jurnal Ilmiah, 12(1), 8–16. https://doi.org/10.33096/ilkom.v12i1.492.8-16

Santoso, S., Ilamsyah, I., & Novita, W. (2019). APLIKASI SISTEM INFORMASI PEMANTAUAN INVENTORY STOCK OPNAME BERBASIS WEB PADA PT MAKMUR BERKAT SOLUSI LOGISTIC. Journal Sensi, 5(2), 165–174. https://doi.org/10.33050/sensi.v5i2.118

Elsen, R. (2022). Perancangan Arsitektur Microservice untuk Portal Berita Daring. Algoritma, 18(2), 352–357. https://doi.org/10.33364/algoritma/v.18-2.875

Miao, K., Li, J., Hong, W., & Chen, M. (2020). A Microservice-Based big data analysis platform for online educational applications. Scientific Programming, 2020, 1–13. https://doi.org/10.1155/2020/6929750

Coulson, N. C., Sotiriadis, S., & Bessis, N. (2020). Adaptive microservice scaling for elastic applications. IEEE Internet of Things Journal, 7(5), 4195–4202. https://doi.org/10.1109/jiot.2020.2964405

Aksakalli, I. K., Çelik, T., Can, A. B., & Tekinerdoğan, B. (2021). A Model-Driven architecture for automated deployment of microservices. Applied Sciences, 11(20), 9617. https://doi.org/10.3390/app11209617

Aksakalli, I. K., Çelik, T., Can, A. B., & Teki̇Nerdoğan, B. (2021). Deployment and communication patterns in microservice architectures: A systematic literature review. Journal of Systems and Software, 180, 111014. https://doi.org/10.1016/j.jss.2021.111014

Asrowardi, I., Putra, S., & Subyantoro, E. (2020b). Designing microservice architectures for scalability and reliability in e-commerce. Journal of Physics: Conference Series, 1450(1), 012077. https://doi.org/10.1088/1742-6596/1450/1/012077



Seminar Internasinal & Nasional

Belum mengikuti seminar internasional maupun nasional

Pelatihan

Belum pernah mengikuti pelatihan

Referensi

<http://pl102.ilearning.me/2017/10/03/skup-pa102f-rohmatullah/ />

Contributors

Admin, Rohmatullah