Vol. 1 No. 6 (2024): circle archive
Articles

Analisis Keuntungan Menggunakan Microservices dalam Pengembangan Aplikasi Skala Besar

Published 2024-11-20

Abstract

Arsitektur microservices telah menjadi pilihan populer dalam pengembangan aplikasi modern, terutama untuk sistem berskala besar. Metode ini membagi aplikasi menjadi layanan-layanan kecil yang dapat dikembangkan, diuji, dan di-deploy secara independen. Berbeda dengan arsitektur monolitik, microservices menawarkan fleksibilitas yang lebih besar dalam manajemen komponen dan memungkinkan penggunaan teknologi berbeda pada setiap layanan. Keuntungan utama yang dihasilkan meliputi skalabilitas tinggi, peningkatan efisiensi pengembangan, dan kemampuan untuk beradaptasi dengan cepat terhadap perubahan kebutuhan bisnis. Namun, microservices juga menghadirkan tantangan baru, seperti peningkatan kompleksitas manajemen dan kebutuhan akan pengelolaan data yang lebih baik. Artikel ini membahas secara mendalam tentang manfaat dan tantangan penggunaan microservices dalam pengembangan aplikasi berskala besar.

References

  1. Tarigan, R. S., Azhar, S., & Wibowo, H. T. (2019). Manual Procedure Petunjuk Penggunaan Aplikasi Informasi Penelitian lipan. uma. ac. id.
  2. Tarigan, R. S., Azhar, S., & Wibowo, H. T. (2021). Manual Procedure Petunjuk Penggunaan Aplikasi Registrasi Asrama Kampus.
  3. Tarigan, R. S., Wasmawi, I., & Wibowo, H. T. (2020). Manual Procedure Petunjuk Penggunaan Sistem Tanda Tangan Gaji Online (SITAGO).
  4. Tarigan, R. S. (2018). Manual Procedure Petunjuk Penggunaan Sistem Informasi Program Studi (SIPRODI).
  5. Tarigan, R. S. (2017). Manual Procedure Petunjuk Penggunaan Academic Online Campus (AOC).
  6. Santoso, M. H. (2022). Perancangan Alat Inkubator Berbasis Arduino untuk Proses Pengawetan Ikan Asin.
  7. Khairina, N. (2023). Hyperparameter Model Arsitektur Resnet50 dalam Mengklasifikasi Larva Zophobas Mario dan Tenebrio Molitor.
  8. Tarigan, R. S., Wasmawi, I., & Wibowo, H. T. (2020). Manual Procedure Petunjuk Penggunaan Sistem Tanda Tangan Gaji Online (SITAGO).
  9. Data, P., & Tarigan, R. S. (2016). Manual Procedure Petunjuk dan Mekanisme Pengoperasian Academic Online Campus (AOC).
  10. Tarigan, R. S., Azhar, S., & Wibowo, H. T. (2021). Manual Procedure Petunjuk Penggunaan Aplikasi Registrasi Asrama Kampus
  11. Girsang, N. D. (2021). Laporan Kerja Praktek Perancangan Sistem Informasi Absensi Karyawan dengan QR Code Berbasis Web pada PT Salim Ivomas Pratama Tbk.
  12. Girsang, N. D. (2022). Klasifikasi Jenis Hiou Simalungun Sumatera Utara Menggunakan Algoritma Convolutional Neural Network (Doctoral dissertation, Universitas Medan Area).
  13. Tarigan, R. S., Azhar, S., & Wibowo, H. T. (2019). Manual Procedure Petunjuk Penggunaan Aplikasi Informasi Penelitian lipan. uma. ac. id.
  14. Larasati, D. A. (2022). Penerapan Metode KNN dan Ekstraksi Ciri GLCM Dalam Klasifikasi Citra Ikan Berformalin.
  15. Lubis, Z., & Lubis, A. H. (2017). Panduan Praktis Praktikum SPSS.
  16. Tarigan, R. S., Azhar, S., & Wibowo, H. T. (2019). Manual Procedure Petunjuk Penggunaan Aplikasi Informasi Penelitian lipan. uma. ac. id.
  17. Lubis, A. H., & Siagian, R. (2017). Panduan Praktikum Sistem Informasi Manajemen Web Design dan Microsoft Access.
  18. Tarigan, R. S., Azhar, S., & Wibowo, H. T. (2021). Manual Procedure Petunjuk Penggunaan Aplikasi Registrasi Asrama Kampus.
  19. Tarigan, R. S., Wasmawi, I., & Wibowo, H. T. (2020). Manual Procedure Petunjuk Penggunaan Sistem Tanda Tangan Gaji Online (SITAGO).
  20. Santoso, M. H. (2021). Laporan Kerja Praktek Sistem Informasi Penerimaan Mahasiswa Baru Berbasis Web pada SMA Swasta Persatuan Amal Bakti (PAB) 8 Saentis.
  21. Azhar, S. (2013). Studi Identifikasi Faktor-Faktor yang Mempengaruhi Perilaku Agresifitas Remaja Pemain Point Blank.
  22. Tarigan, R. S. (2016). Manual Procedure Petunjuk Penggunaan Elearning. uma. ac. id.