Sistem Penilaian Inovasi Karyawan Digital Amoeba Menggunakan Desain Arsitektur Microservice Pada Aplikasi Mobile

Authors

  • Fitran Dwi Pramakrisna Institut Teknologi Telkom Purwokerto, Banyumas
  • Faisal Dharma Adhinata Institut Teknologi Telkom Purwokerto, Banyumas http://orcid.org/0000-0002-2624-173X
  • Nia Annisa Ferani Tanjung Institut Teknologi Telkom Purwokerto, Banyumas

DOI:

https://doi.org/10.30865/mib.v6i3.4187

Keywords:

System, Scoring, Microservice, Integration, Innovation

Abstract

Digital Amoeba employees want an application system that can be integrated directly into the Ideabox application to be assessed the innoavtions directly. Therefore, innovations do not need to be assessed using third parties such as Google Sheets SurveyMonkey. Therefore, an application system called Scoring was created. This application system is designed using a microservice architecture design, where each service has its own database. The services used in the Scoring application system are User Service, Ideas Service, Event Service, and Scoring Service. The application system is built using the PHP programming language and the CodeIgniter version 4 framework. This system is implemented both on web and mobile platform

References

“Home - Amoeba.†https://digitalamoeba.id/ (accessed May 30, 2022).

X. Li, S. Karnan, and J. A. Chishti, “An empirical study of three PHP frameworks,†in 2017 4th International Conference on Systems and Informatics (ICSAI), Nov. 2017, pp. 1636–1640. doi: 10.1109/ICSAI.2017.8248546.

S. I. Adam and S. Andolo, “A New PHP Web Application Development Framework Based on MVC Architectural Pattern and Ajax Technology,†in 2019 1st International Conference on Cybernetics and Intelligent System (ICORIS), Aug. 2019, pp. 45–50. doi: 10.1109/ICORIS.2019.8874912.

N. Yadav, D. S. Rajpoot, and S. K. Dhakad, “LARAVEL: A PHP Framework for E-Commerce Website,†in 2019 Fifth International Conference on Image Information Processing (ICIIP), Nov. 2019, pp. 503–508. doi: 10.1109/ICIIP47207.2019.8985771.

A. Gunawan, “Selection Of Web-Based Framework for System Development using AHP (Analytic Hierarchy Process) Method in PT. XYZ,†in 2020 International Conference on Information Management and Technology (ICIMTech), Aug. 2020, pp. 148–152. doi: 10.1109/ICIMTech50083.2020.9211112.

M. K. Fadhilah, N. Surantha, and S. M. Isa, “Web-Based Evaluation System Using Kirkpatrick Model for High School Education (A Case Study for Vocational High School in Jakarta),†in 2018 International Conference on Information Management and Technology (ICIMTech), Sep. 2018, pp. 166–171. doi: 10.1109/ICIMTech.2018.8528158.

R. Petrasch, “Model-based engineering for microservice architectures using Enterprise Integration Patterns for inter-service communication,†in 2017 14th International Joint Conference on Computer Science and Software Engineering (JCSSE), Jul. 2017, pp. 1–4. doi: 10.1109/JCSSE.2017.8025912.

O. Al-Debagy and P. Martinek, “Extracting Microservices’ Candidates from Monolithic Applications: Interface Analysis and Evaluation Metrics Approach,†in 2020 IEEE 15th International Conference of System of Systems Engineering (SoSE), Jun. 2020, pp. 289–294. doi: 10.1109/SoSE50414.2020.9130466.

D. Kuryazov, D. Jabborov, and B. Khujamuratov, “Towards Decomposing Monolithic Applications into Microservices,†in 2020 IEEE 14th International Conference on Application of Information and Communication Technologies (AICT), Oct. 2020, pp. 1–4. doi: 10.1109/AICT50176.2020.9368571.

C. Bandara and I. Perera, “Transforming Monolithic Systems to Microservices - An Analysis Toolkit for Legacy Code Evaluation,†in 2020 20th International Conference on Advances in ICT for Emerging Regions (ICTer), Nov. 2020, pp. 95–100. doi: 10.1109/ICTer51097.2020.9325443.

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

A. Neumann, N. Laranjeiro, and J. Bernardino, “An Analysis of Public REST Web Service APIs,†IEEE Transactions on Services Computing, vol. 14, no. 4, pp. 957–970, Jul. 2021, doi: 10.1109/TSC.2018.2847344.

O. M. Bakhriddin uali, A. J. Samadilla ugli, and Z. S. G’olib ugli, “Microservice Approach In Designing A Scalable Architecture On The Example Of An Electronic Invoice System,†in 2021 International Conference on Information Science and Communications Technologies (ICISCT), Nov. 2021, pp. 1–3. doi: 10.1109/ICISCT52966.2021.9670337.

Y. Jiang, N. Zhang, and Z. Ren, “Research on Intelligent Monitoring Scheme for Microservice Application Systems,†in 2020 International Conference on Intelligent Transportation, Big Data & Smart City (ICITBS), Jan. 2020, pp. 791–794. doi: 10.1109/ICITBS49701.2020.00173.

G. Blinowski, A. Ojdowska, and A. Przybylek, “Monolithic vs. Microservice Architecture: A Performance and Scalability Evaluation,†IEEE Access, vol. 10, pp. 20357–20374, 2022, doi: 10.1109/ACCESS.2022.3152803.

K. Gos and W. Zabierowski, “The Comparison of Microservice and Monolithic Architecture,†in 2020 IEEE XVIth International Conference on the Perspective Technologies and Methods in MEMS Design (MEMSTECH), Apr. 2020, pp. 150–153. doi: 10.1109/MEMSTECH49584.2020.9109514.

L. de Lauretis, “From Monolithic Architecture to Microservices Architecture,†in 2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), Oct. 2019, pp. 93–96. doi: 10.1109/ISSREW.2019.00050.

S. S. Kumar and P. M. M. Shastry, “Database-per-service for e-learning system with micro-service architecture,†in 2017 International Conference On Smart Technologies For Smart Nation (SmartTechCon), Aug. 2017, pp. 705–708. doi: 10.1109/SmartTechCon.2017.8358462.

P. A. M. Serrano and J. J. S. Onate, “Integration of RESTFul API to Student Information System for Secured Data Sharing and Single Sign-on,†in 2021 IEEE 13th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment, and Management (HNICEM), Nov. 2021, pp. 1–6. doi: 10.1109/HNICEM54116.2021.9731898.

M. K and M. P, “Evaluation of Data Storage Patterns in Microservices Archicture,†in 2020 IEEE 15th International Conference of System of Systems Engineering (SoSE), Jun. 2020, pp. 373–380. doi: 10.1109/SoSE50414.2020.9130516.

Downloads

Published

2022-07-25

Issue

Section

Articles