Arsitektur Microservice untuk Optimalisasi Aplikasi Eco-Maps dalam Mendukung Kampus Ramah Lingkungan
DOI:
https://doi.org/10.14421/jiska.2025.10.3.341-350Keywords:
Eco-Maps, Microservice Architecture, Sustainable Campus, Docker, Kubernetes, System PerformanceAbstract
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
How to Cite
Issue
Section
License
Copyright (c) 2025 Alam Rahmatulloh, Rohmat Gunawan, Randi Rizal

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Authors who publish with this journal agree to the following terms as stated in http://creativecommons.org/licenses/by-nc/4.0
a. Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
b. Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
c. Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.




