Arsitektur Microservice untuk Optimalisasi Aplikasi Eco-Maps dalam Mendukung Kampus Ramah Lingkungan

Authors

  • Alam Rahmatulloh Universitas Siliwangi Tasikmalaya
  • Rohmat Gunawan Universitas Siliwangi Tasikmalaya
  • Randi Rizal Universitas Siliwangi Tasikmalaya

DOI:

https://doi.org/10.14421/jiska.2025.10.3.341-350

Keywords:

Eco-Maps, Microservice Architecture, Sustainable Campus, Docker, Kubernetes, System Performance

Abstract

The implementation of environmentally friendly campus concepts has become increasingly crucial in addressing global environmental challenges. Eco-Maps is an application designed to visualize and manage sustainability efforts on campus, including energy management, waste management, and sustainable transportation initiatives. To enhance efficiency and flexibility, this study discusses the application of a microservice architecture in Eco-Maps. This architecture supports faster and more efficient development, testing, and deployment, while enabling horizontal scalability to manage high complexity and large data volumes. By separating application functions into independent services, microservices facilitate maintenance and updates while minimizing the impact of failures in individual services. This study also reviews the integration of containerization technologies, such as Docker and Kubernetes, to support microservice implementation. Through these technologies, the application can be deployed quickly and consistently across various environments, from development to production. System testing was conducted using load testing and stress testing methods, as shown in Tables 3 and 4. The results demonstrate that the average response time across ten iterations was 745.9 ms, with an average CPU usage of 44.38%. These findings confirm that processing load directly affects CPU efficiency and overall system performance.

References

Aasa, O. P., Jesuleye, O. A., & Ajayi, M. O. (2020). Towards Greening Decisions on the University Campus: Initiatives, Importance and Barriers. International Journal of Engineering and Management Research, 10(3), 82–88. https://doi.org/10.31033/ijemr.10.3.13

Abdullai, L., Porras, J., & Haque, S. (2022). Building a National Smart Campus to Support Sustainable Business Development: An Ecosystem Approach. ArXiv Preprint. http://arxiv.org/abs/2209.13613

Abdulmouti, H., Skaf, Z., & Alblooshi, S. (2022). Smart Green Campus: The Campus of Tomorrow. 2022 Advances in Science and Engineering Technology International Conferences (ASET), 1–8. https://doi.org/10.1109/ASET53988.2022.9735087

Amelia, A., Sundawa, B. V., Yusoff, M., Mohamad Zain, J. B., Azis, A., Suprianto, Roslina, R., & Pribadi, B. A. (2023). Performance Analysis of Environmental Monitoring System (EMS) towards POLMEDs Green Campus. International Journal on Advanced Science, Engineering and Information Technology, 13(5), 1727–1732. https://doi.org/10.18517/ijaseit.13.5.19481

Dimov, A., Emanuilov, S., Bontchev, B., Dankov, Y., & Papapostolu, T. (2022). Architectural Approaches to Overcome Challenges in the Development of Data-Intensive Systems. In T. Ahram (Ed.), Human Factors in Software and Systems Engineering (Vol. 61, pp. 38–43). AHFE International. https://doi.org/10.54941/ahfe1002521

Faizah, A. N., & Nugraheni, N. (2024). Pendidikan Berkelanjutan Berbasis Konservasi dan Teknologi Sebagai Aksi Nyata dalam Mewujudkan SDGs. Jurnal Penelitian Ilmu-Ilmu Sosial, 1(10), 73–80. https://doi.org/10.5281/zenodo.11152410

Hong, X. J., Sik Yang, H., & Kim, Y. H. (2018). Performance Analysis of RESTful API and RabbitMQ for Microservice Web Application. 2018 International Conference on Information and Communication Technology Convergence (ICTC), 257–259. https://doi.org/10.1109/ICTC.2018.8539409

Iqbal, M., Syahputra, A. K., & Handoko, W. (2023). Penerapan Monolitic Arsitecture pada Aplikasi Ujian Online BERBASIS Berbasis Web. Jurnal Pemberdayaan Sosial dan Teknologi Masyarakat, 2(2), 213–218. https://doi.org/10.54314/jpstm.v2i2.1107

Kautsar, I. A., Maika, M. R., Budiman, A. N., Setyawan, A. B., & Awali, J. Y. (2023). Microservice Based Architecture: The Development of Rapid Prototyping Supportive Tools for Project Based Learning. 2023 IEEE World Engineering Education Conference (EDUNINE), 1–6. https://doi.org/10.1109/EDUNINE57531.2023.10102884

Khan, A., & Ximei, W. (2022). Digital Economy and Environmental Sustainability: Do Information Communication and Technology (ICT) and Economic Complexity Matter? International Journal of Environmental Research and Public Health, 19(19), Article ID: 12301. https://doi.org/10.3390/ijerph191912301

Martins, P., Lopes, S. I., Rosado da Cruz, A. M., & Curado, A. (2021). Towards a Smart & Sustainable Campus: An Application-Oriented Architecture to Streamline Digitization and Strengthen Sustainability in Academia. Sustainability, 13(6), Article ID: 3189. https://doi.org/10.3390/su13063189

Palomo, I., Willemen, L., Drakou, E., Burkhard, B., Crossman, N., Bellamy, C., Burkhard, K., Campagne, C. S., Dangol, A., Franke, J., Kulczyk, S., Le Clec’h, S., Abdul Malak, D., Muñoz, L., Narusevicius, V., Ottoy, S., Roelens, J., Sing, L., Thomas, A., … Verweij, P. (2018). Practical Solutions for Bottlenecks in Ecosystem Services Mapping. One Ecosystem, 3, Article ID: e20713. https://doi.org/10.3897/oneeco.3.e20713

Ribeiro, J. M. P., Hoeckesfeld, L., Dal Magro, C. B., Favretto, J., Barichello, R., Lenzi, F. C., Secchi, L., de Lima, C. R. M., & de Andrade Guerra, J. B. S. O. (2021). Green Campus Initiatives as Sustainable Development Dissemination at Higher Education Institutions: Students’ Perceptions. Journal of Cleaner Production, 312, Article ID: 127671. https://doi.org/10.1016/j.jclepro.2021.127671

Santos, L. C. dos, da Silva, M. L. P., & dos Santos Filho, S. G. (2024). Sustainability in Industry 4.0: Edge Computing Microservices as a New Approach. Sustainability, 16(24), Article ID: 11052. https://doi.org/10.3390/su162411052

Sidiq, M. A. Z., Anshori, M. I., & Yaqin, R. A. (2024). Penerapan Arsitektur Monolitik pada Aplikasi Jasa Service Online Tekku Berbasis Web. JUKI: Jurnal Komputer dan Informatika, 6(1), 27–36. https://doi.org/10.53842/juki.v6i1.418

Sugiarto, A., Lee, C.-W., & Huruta, A. D. (2022). A Systematic Review of the Sustainable Campus Concept. Behavioral Sciences, 12(5), Article ID: 130. https://doi.org/10.3390/bs12050130

Telang, T. (2023). Microservices Architecture. In Beginning Cloud Native Development with MicroProfile, Jakarta EE, and Kubernetes (pp. 111–142). Apress. https://doi.org/10.1007/978-1-4842-8832-0_5

Trevisan, L. V., Eustachio, J. H. P. P., Dias, B. G., Filho, W. L., & Pedrozo, E. Á. (2023). Digital Transformation Towards Sustainability in Higher Education: State-of-the-Art and Future Research Insights. Environment, Development and Sustainability, 26(2), 2789–2810. https://doi.org/10.1007/s10668-022-02874-7

Weerasinghe, L. D. S. B., & Perera, I. (2024). Reference Architecture for Microservices with an Optimized Inter-Service Communication Strategy. 2024 International Research Conference on Smart Computing and Systems Engineering (SCSE), 1–6. https://doi.org/10.1109/SCSE61872.2024.10550466

Xiao, X. (2024). Architectural Tactics to Improve the Environmental Sustainability of Microservices: A Rapid Review. ArXiv Preprint. http://arxiv.org/abs/2407.16706

Downloads

Published

2025-09-30

How to Cite

Rahmatulloh, A., Gunawan, R., & Rizal, R. (2025). Arsitektur Microservice untuk Optimalisasi Aplikasi Eco-Maps dalam Mendukung Kampus Ramah Lingkungan. JISKA (Jurnal Informatika Sunan Kalijaga), 10(3), 341–350. https://doi.org/10.14421/jiska.2025.10.3.341-350