Rohmatullah: Perbedaan revisi
[revisi tidak terperiksa] | [revisi tidak terperiksa] |
Rohmatullah (bicara | kontrib) |
Rohmatullah (bicara | kontrib) |
||
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/ /> | ||
− | |||
− | |||
− |
Revisi per 5 Februari 2024 08.26
| |
---|---|
Nama | Rohmatullah |
Lahir | |
Kebangsaan | |
Orang tua | |
Almamater | Perguruan Tinggi Raharja |
Profesi | Mahasiswa |
Agama | Islam |
Rinfo | [email protected] |
Daftar isi
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
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 :
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