ANALYSIS OF METHODS FOR INTEGRATING AND COORDINATING MICROSERVICES IN CLOUD ARCHITECTURE

Authors

  • V. Diulher
  • A. Sorokin

DOI:

https://doi.org/10.26906/SUNZ.2024.1.058

Keywords:

cloud technologies, microservice architecture, containerization, serverless

Abstract

The purpose of this work is to analyze modern methods of integrating microservices into cloud architectures. Sections of the paper include the study of the modern landscape of cloud architectures and microservices, their essence and advantages in the context of cloud environments. A detailed analysis of the challenges and features of microservices integration includes sections on containerization and orchestration, API interaction and hybrid solutions, and the microservice bus. The work defines the role and functionality of each method, reveals their advantages and challenges, which helps to understand the optimal integration strategies for developers and organizations in the modern information space.

Downloads

Download data is not yet available.

References

Newman, S. (2015). "Building Microservices: Designing Fine-Grained Systems." O'Reilly Media.

Lewis, J., & Fowler, M. (2014). "Microservices: a definition of this new architectural term."https://martinfowler.com/articles/microservices.html

Richardson, C. (2018). "Microservices Patterns: With Examples in Java." Manning Publications.

Wiggins, A. (2016). "Microservices in Action." Manning Publications.

Dragoni, N. et al. (2017). "Microservices: yesterday, today, and tomorrow." Communications of the ACM, 60(6), 85-93.

Armbrust, M., Stoica, I., Zaharia, M., Fox, A., Griffith, R., Joseph, A. D., ... & Zaharia, M. (2010). "A view of cloud computing." Communications of the ACM, 53(4), 50-58.

Dikaiakos, M. D., Katsaros, D., Mehra, P., Pallis, G., & Vakali, A. (2009). "Cloud computing: Distributed internet computing for IT and scientific research." Journal of Internet Services and Applications, 1(1), 7-18.

Published

2024-02-09