An Introduction to Cloud Native Applications: Leveraging the Cloud for Scalability and Resilience
DOI:
https://doi.org/10.38124/ijsrmt.v4i8.1046Keywords:
Cloud Native Applications, Microservices Architecture, Containerization, Kubernetes, DevOps, Scalability, Resilience, Continuous Integration/Continuous Delivery (CI/CD), Infrastructure as Code (IaC), Cloud ComputingAbstract
The paper provides a comprehensive overview of Cloud Native Applications, which represent a new software development approach that optimizes operations within contemporary cloud systems. The paper starts by explaining the essential elements of this architecture through its use of microservices, containerization, Kubernetes orchestration, and DevOps practices based on CI/CD. The research demonstrates that these essential components work together to achieve cloud elasticity as their primary objective. The paper explains how cloud native architectures use specific mechanisms to achieve better scalability through automatic resource distribution based on demand requirements. The paper describes how built-in design patterns, including self-healing, redundancy, and circuit breakers, create unmatched system reliability and fault tolerance. The research evaluates cloud native architecture against monolithic systems to prove its superiority for developing modern digital applications that need robustness, scalability, and agility.
Downloads
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 International Journal of Scientific Research and Modern Technology

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
PlumX Metrics takes 2–4 working days to display the details. As the paper receives citations, PlumX Metrics will update accordingly.