Architectural Framework for Deploying Modular Microservices Empowered by AI in High-Performance Machine Learning-Driven Digital Infrastructure Systems

Authors

  • Mario Vargas Juan AI Infrastructure Engineer, USA Author

Keywords:

Modular microservices, artificial intelligence, machine learning infrastructure, digital systems architecture, container orchestration, cloud-native deployment, DevOps, scalability, automation, high-performance computing

Abstract

The proliferation of cloud computing, the rise of containerization technologies, and the expansion of intelligent applications have driven the evolution of digital infrastructure systems. This paper proposes a modular architectural framework designed to integrate microservices and artificial intelligence (AI) within machine learning (ML)-driven infrastructures. In particular, it explores how modular microservices can optimize high-performance computing environments and enhance scalability, maintainability, and automation in enterprise ecosystems. The paper further presents a layered design model aligned with key AI components including model training, data pipelines, and continuous deployment. Leveraging historical data from pre-2018 architectures and trends, this research outlines a scalable, fault-tolerant framework optimized for modern digital demands.

References

[1] Abadi, M., et al. (2016). TensorFlow: A system for large-scale machine learning. 12th USENIX Symposium on Operating Systems Design and Implementation, 265–283. https://www.usenix.org/conference/osdi16/technical-sessions/presentation/abadi

[2] Bernstein, D. (2014). Containers and cloud: From LXC to Docker to Kubernetes. IEEE Cloud Computing, 1(3), 81–84. https://doi.org/10.1109/MCC.2014.51

[3] Dragoni, N., Giallorenzo, S., Lafuente, A. L., Mazzara, M., Montesi, F., Mustafin, R., & Safina, L. (2017). Microservices: Yesterday, today, and tomorrow. Present and Ulterior Software Engineering, 195–216. https://doi.org/10.1007/978-3-319-67425-4_12

[4] Garlan, D., & Shaw, M. (1993). An introduction to software architecture. Advances in Software Engineering and Knowledge Engineering, 1, 1–39.

[5] Nadareishvili, I., Mitra, R., McLarty, M., & Amundsen, M. (2016). Microservice architecture: Aligning principles, practices, and culture. O'Reilly Media.

[6] Sculley, D., et al. (2015). Hidden technical debt in machine learning systems. Advances in Neural Information Processing Systems, 28, 2503–2511.

[7] Gummadi, V. P. K. (2019). Microservices architecture with APIs: Design, implementation, and MuleSoft integration. Journal of Electrical Systems, 15(4), 130–134. https://doi.org/10.52783/jes.9328

[8] Zaharia, M., et al. (2016). Apache Spark: A unified engine for big data processing. Communications of the ACM, 59(11), 56–65. https://doi.org/10.1145/2934664

[9] Fowler, M. (2015). Microservices resource guide. martinfowler.com. https://martinfowler.com/microservices

[10] Krafzig, D., Banke, K., & Slama, D. (2005). Enterprise SOA: Service-Oriented Architecture Best Practices. Prentice Hall.

Downloads

Published

2022-01-16

How to Cite

Architectural Framework for Deploying Modular Microservices Empowered by AI in High-Performance Machine Learning-Driven Digital Infrastructure Systems. (2022). INTERNATIONAL JOURNAL OF ENGINEERING TRENDS AND TECHNOLOGY RESEARCH (IJETTR), 1(1), 8–12. https://ijettr.com/index.php/IJETTR/article/view/IJETTR_01_01_002