Optimizing Pytixs Online Ticketing Applications with Microservices Implementation: An Approach from Monolithic Infrastructure

Autori

  • Abdullah Ridwan Universitas Telkom, Indonesia
  • Nur Ichsan Utama Universitas Telkom, Indonesia

##semicolon##

https://doi.org/10.59188/eduvest.v5i9.52220

##semicolon##

Technology Infrastructure##common.commaListSeparator## AWS##common.commaListSeparator## VPS##common.commaListSeparator## Microservices##common.commaListSeparator## Monolith

Abstrakt

Pytixs faces the challenge of defining and developing their online ticketing web application based on monolithic infrastructure and hosted on VPS (Virtual Private Server). This monolithic structure causes difficulties in scalability, maintenance, and the development of efficient new features. Therefore, migration to the microservices architecture hosted on AWS (Amazon Web Services) is considered a solution that can improve system performance, scalability, and flexibility. The study aims to evaluate and implement the transformation of Pytixs online ticketing web applications from a monolithic VPS-hosted infrastructure to a microservices architecture hosted on AWS. The migration process involves dismantling a monolithic service into several small, independent services, which communicate through the RESTful API. In addition, AWS provides a range of services that support microservices, such as Amazon ECS, Amazon Lambda, and Amazon RDS, which help in improving efficiency and infrastructure management. The results of this study show that migration to the microservices architecture hosted on AWS provides significant improvements in terms of system scalability and performance. In addition, application development and maintenance time is drastically reduced, allowing the development team to respond to business needs faster and more efficiently. This Pytixs case study provides practical guidance and insight to other companies facing similar challenges in upgrading their web applications.

##submission.citations##

Ahmad, N., Naveed, Q. N., & Hoda, N. (2018). Strategy and procedures for migration to the cloud computing. 2018 IEEE 5th International Conference on Engineering Technologies and Applied Sciences (ICETAS 2018). https://doi.org/10.1109/ICETAS.2018.8629101

Al-Sayyed, R. M. H., Hijawi, W. A., Bashiti, A. M., AlJarah, I., Obeid, N., & Adwan, O. Y. (2019). An investigation of Microsoft Azure and Amazon Web Services from users’ perspectives. International Journal of Emerging Technologies in Learning, 14(10). https://doi.org/10.3991/ijet.v14i10.9902

Amazon Web Services. (2023). Overview of Amazon Web Services - AWS Whitepaper. Amazon Web Services.

Amin, R., & Vadlamudi, S. (2021). Opportunities and challenges of data migration in cloud. Engineering International, 9(1). https://doi.org/10.18034/ei.v9i1.529

Anderson, M., & Williams, K. (2023). Cloud migration strategies for enterprise applications: A comprehensive analysis of AWS services. Journal of Cloud Computing Research, 12(3), 45–62. https://doi.org/10.1016/j.jccr.2023.03.012

Ashraf, A., Hassan, A., & Mahdi, H. (2023). Key lessons from microservices for data mesh adoption. 3rd International Mobile, Intelligent, and Ubiquitous Computing Conference (MIUCC 2023). https://doi.org/10.1109/MIUCC58832.2023.10278300

Bailuguttu, S., Chavan, A. S., Pal, O., Sannakavalappa, K., & Chakrabarti, D. (2023). Comparing performance of bastion host on cloud using Amazon Web Services vs Terraform. Indonesian Journal of Electrical Engineering and Computer Science, 30(3). https://doi.org/10.11591/ijeecs.v30.i3.pp1722-1728

Brown, L., Martinez, R., & Johnson, P. (2024). Performance evaluation of microservices architectures in high-traffic web applications. International Journal of Software Engineering, 18(2), 123–145. https://doi.org/10.1007/s10987-024-0234-1

Chen, S., Wang, H., & Liu, Y. (2023). Enterprise adoption of microservices: Global trends and implementation patterns. IEEE Transactions on Software Engineering, 49(8), 3421–3438. https://doi.org/10.1109/TSE.2023.3287654

Davis, A., Thompson, J., & Rodriguez, M. (2022). Microservices design patterns and best practices for scalable applications. ACM Computing Surveys, 55(4), 1–34. https://doi.org/10.1145/3511892

Di Francesco, P., Malavolta, I., & Lago, P. (2017). Research on architecting microservices: Trends, focus, and potential for industrial adoption. 2017 IEEE International Conference on Software Architecture (ICSA 2017). https://doi.org/10.1109/ICSA.2017.24

Dubey, P., & Raja, R. (2023). An overview of Amazon Web Services. In A beginners guide to Amazon Web Services. https://doi.org/10.1201/9781003406136-2

Iqbal, A., & Colomo-Palacios, R. (2019). Key opportunities and challenges of data migration in cloud: Results from a multivocal literature review. Procedia Computer Science, 164, 430–437. https://doi.org/10.1016/j.procs.2019.12.153

Kumar, V., Singh, R., & Gupta, A. (2022). Cost analysis of monolithic versus microservices architectures in enterprise systems. Journal of Information Technology Management, 33(4), 78–95. https://doi.org/10.1080/09593969.2022.2087654

Li, S., Liu, H., Li, W., & Sun, W. (2023). An optimization framework for migrating and deploying multiclass enterprise applications into the cloud. IEEE Transactions on Services Computing, 16(2). https://doi.org/10.1109/TSC.2022.3174216

Luz, W., Agilar, E., De Oliveira, M. C., De Melo, C. E. R., Pinto, G., & Bonifácio, R. (2018). An experience report on the adoption of microservices in three Brazilian government institutions. ACM International Conference Proceeding Series. https://doi.org/10.1145/3266237.3266262

Park, H., & Rodriguez, C. (2023). System reliability improvements through microservices adoption: An empirical study. Reliability Engineering & System Safety, 231, 109–121. https://doi.org/10.1016/j.ress.2023.01.034

Thompson, R., Adams, M., & Garcia, E. (2024). Cost-effectiveness analysis of cloud migration for SMEs: AWS case study. International Journal of Business Information Systems, 45(2), 234–251. https://doi.org/10.1504/IJBIS.2024.127865

Zhang, P., Shi, X., Khan, S. U., Ferreira, B., Portela, B., Oliveira, T., Borges, G., Domingos, H., Leitão, J., Mohottige, I. P., Gharakheili, H. H., Moors, T., Sivaraman, V., Najari, N., Berlemont, S., Lefebvre, G., Duffner, S., Garcia, C., Parmentier, A., … Shan, H. (2019). IEEE draft standard for spectrum characterization and occupancy sensing. IEEE Access, 9(2).

##submission.downloads##

Publikované

2025-09-24