Scalable Microservice API Testing Using Cloud-Based Log Analytics and Predictive Models
Keywords:
microservices, API testing, log analytics, predictive modelingAbstract
Modern Micro-Services architecture guarantees robust API performance which makes it necessary for sophisticated testing methodologies that can extend beyond conventional validation techniques. This research paper aims to introduce a scalable cloud-based API testing framework that has integrated traditional tools such as Rest Assured and Postman with advanced log analytics and productive modelling.
Downloads
References
M. Fowler and S. Lewis, Microservices: A Definition of This New Architectural Term, ThoughtWorks, 2014.
S. Newman, Building Microservices: Designing Fine-Grained Systems, 2nd ed. O’Reilly Media, 2021.
A. Gupta, R. Chandra, and P. Varma, “Cloud-based log analytics for real-time system monitoring,” IEEE Transactions on Cloud Computing, vol. 9, no. 2, pp. 543–555, 2021.
F. Kurniawan, J. H. Abawajy, and T. Herawan, “Big data stream processing for anomaly detection in distributed systems,” IEEE Access, vol. 7, pp. 1103–1115, 2019.
M. M. Alam, A. El-Saddik, and A. S. Ferdous, “Predictive analytics for API performance in cloud environments,” IEEE Transactions on Services Computing, vol. 15, no. 4, pp. 672–685, 2022.
R. V. Kulkarni, S. Dey, and T. V. Prabhakar, “A survey on predictive maintenance using machine learning,” IEEE Access, vol. 9, pp. 83378–83394, 2021.
G. Preethika and R. Balasubramanian, “A machine learning-based approach to anomaly detection in microservice APIs,” IEEE Transactions on Network and Service Management, vol. 18, no. 2, pp. 1102–1115, 2021.
K. S. Trivedi, M. Grottke, and E. Wong, “Machine learning for anomaly detection in software systems,” IEEE Transactions on Reliability, vol. 70, no. 3, pp. 1195–1211, 2021.
P. Patel and R. Ranjan, “A cloud-based predictive analytics framework for API performance monitoring,” IEEE Cloud Computing, vol. 6, no. 4, pp. 37–46, 2019.
S. Ray, “Intelligent log analytics using machine learning for real-time anomaly detection,” IEEE Transactions on Parallel and Distributed Systems, vol. 33, no. 4, pp. 793–805, 2022.
T. Chen, Y. Wang, and K. Zhang, “A hybrid anomaly detection approach for cloud-based API services,” IEEE Internet of Things Journal, vol. 9, no. 3, pp. 2187–2197, 2022.
J. Smith and M. Brown, “Leveraging AI-based predictive modeling for API reliability in microservices,” Proceedings of the IEEE International Conference on Cloud Computing, 2021, pp. 224–230.
D. Wang and X. Liu, “Time-series forecasting for cloud service performance optimization,” IEEE Transactions on Services Computing, vol. 13, no. 1, pp. 45–58, 2020.
R. Nair and P. Gupta, “Observability-driven API testing using real-time telemetry,” Proceedings of the IEEE International Conference on Web Services (ICWS), 2021, pp. 356–363.
H. Kim, “Design and implementation of an intelligent API testing framework for microservices,” IEEE Transactions on Software Engineering, vol. 48, no. 2, pp. 412–428, 2022.
V. Chandrasekaran, “Deep learning for API performance anomaly detection: A comparative study,” IEEE Transactions on Neural Networks and Learning Systems, vol. 34, no. 3, pp. 856–869, 2023.
A. Jain and R. Kumar, “Real-time predictive monitoring for API health assessment using cloud-based ML models,” IEEE Access, vol. 11, pp. 15324–15335, 2023.
C. Zhao and B. Tang, “Integrating log analytics and predictive analytics for scalable API testing in cloud environments,” Proceedings of the IEEE International Conference on Big Data, 2020, pp. 1023–1030.
M. Ghosh, “Automated API validation using AI-driven testing methodologies,” IEEE Transactions on Artificial Intelligence, vol. 3, no. 4, pp. 670–682, 2022.
Y. Wang and J. Liu, “Comparative evaluation of machine learning models for API failure prediction,” IEEE Transactions on Emerging Topics in Computing, vol. 9, no. 2, pp. 312–324, 2021.