Sistem Penilaian Inovasi Karyawan Digital Amoeba Menggunakan Desain Arsitektur Microservice Pada Aplikasi Mobile
DOI:
https://doi.org/10.30865/mib.v6i3.4187Keywords:
System, Scoring, Microservice, Integration, InnovationAbstract
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 platformReferences
“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
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- 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 acknowledgment of its initial publication in this journal.
- 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 (Refer to The Effect of Open Access).