PENERAPAN ARSITEKTUR MICROSERVICE PADA SISTEM TATA KELOLA MATAKULIAH PROYEK POLITEKNIK POS INDONESIA
Keywords:
ExpressJS, Microservice, APIAbstract
Sistem Tata Kelola Proyek pada Politeknik Pos Indonesia merupakan sistem informasi yang
mengatur tata kelola matakuliah proyek yang berjalan pada kampus Politeknik Pos Indonesia prodi D4
Teknik Informatika. Sistem tersebut sudah diuji coba dan sampai akhir tidak memiliki begitu banyak
masalah pada operasional baik dari awal dimulainya kegiatan proyek sampai diakhirinya kegiatan proyek.
Namun, terdapat sebuah persoalan mengenai lamanya proses pengembangan fitur dan penanganan
kerusakan dari sistem informasi karena banyaknya hal yang harus disesuaikan baik dalam bagian depan
maupun bagian belakang . Hal ini dapat menjadi masalah saat pengembang baru dibutuhkan untuk
melakukan pengembangan fitur dalam sistem informasi dikarenakan banyak komponen yang harus
disesuaikan seiring berkembangnya aplikasi. Untuk mengatasi hal tersebut, akan diterapkan arsitektur
microservice pada sistem informasi agar seorang pengembang lebih mudah untuk mempelajari bahasa
yang digunakan pada sistem informasi. Pada konsep ini, akan digunakan bahasa pemrograman Javascript
dengan framework Express.JS untuk pengembangan pada bagian belakang.