MICRO SERVICE ARCHITECTURE AND CLOUD NATIVE APPLICATIONS: REVOLUTIONIZING MODERN SOFTWARE DEVELOPMENT
DOI:
https://doi.org/10.5281/zenodo.13841278Keywords:
Microservice Architecture (MSA), Cloud Native Applications (CNA), Agility, Scalability, ResilienceAbstract
In the ever-evolving landscape of software development, two paradigms have emerged as game-changers: Microservice Architecture (MSA) and Cloud Native Applications (CNA). These approaches have revolutionized the way developers build, deploy, and manage applications, offering unprecedented levels of agility, scalability, and resilience. This article delves into the core principles of MSA and CNA, their symbiotic relationship, and how they are transforming modern software development practices.
References
Newman, S. (2015). Building Microservices: Designing Fine-Grained Systems. O'Reilly Media.
Burns, B., Grant, B., Oppenheimer, D., Brewer, E., & Wilkes, J. (2016). Borg, Omega, and Kubernetes. ACM Queue, 14(1), 70-93.
Fowler, M., & Lewis, J. (2014). Microservices. Retrieved from https://martinfowler.com/articles/microservices.html
CNCF. (2021). Cloud Native Definition v1.0. Retrieved from https://github.com/cncf/toc/blob/main/DEFINITION.md
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Ashish Komal (Author)

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.