Applied Sciences
| Open Access | A Scalable Cloud-Native Architecture Using Kubernetes and Amazon EKS for High-Availability Microservices Deployment
Dr. Daniel J. Thompson , Faculty of Applied Sciences and Engineering University of Toronto Toronto, Ontario, Canada Dr. Sophie M. Weber , Faculty of Applied Sciences RWTH Aachen University Aachen, GermanyAbstract
Modern enterprise systems are rapidly transitioning from monolithic architectures to cloud-native microservices-based systems to achieve scalability, resilience, and rapid deployment cycles. Container orchestration platforms such as Kubernetes, along with managed services like Amazon Elastic Kubernetes Service (Amazon EKS), have become foundational technologies for deploying high-availability distributed applications. This paper proposes a scalable cloud-native architecture leveraging Kubernetes and Amazon EKS to design, deploy, and manage microservices in production-grade environments.
The proposed architecture focuses on achieving high availability, fault tolerance, automated scaling, secure deployments, and efficient resource utilization. By integrating Infrastructure as Code (IaC), CI/CD automation, and DevSecOps principles, the system ensures continuous delivery and operational efficiency. Prior research highlights the increasing adoption of Kubernetes in enterprise environments and the need for automated infrastructure provisioning and compliance verification in cloud systems (Arya et al., 2024; Nagpal et al., 2024).
The study also incorporates disaster recovery strategies, security frameworks, and blue-green deployment mechanisms to ensure system reliability and minimal downtime. Experimental analysis and architectural evaluation demonstrate that combining Kubernetes with Amazon EKS significantly improves deployment consistency, reduces operational overhead, and enhances system scalability in distributed cloud environments.
Keywords
Kubernetes, Amazon EKS, Microservices, Cloud-Native Architecture
References
Á. N. Santos, J. Bernardino, and N. Correia, “Automated Application Deployment on Multi-Access Edge Computing: A Survey,” IEEE Access, vol. 11, pp. 89393–89408, 2023, Doi: 10.1109/ACCESS.2023.3307023.
A. G. Parthi, B. Pothineni, D. Jayabalan, A. R. Banarse, and D. Maruthavanan, “Efficient Migration of Databases from Teradata to Google BigQuery: A Framework for Modern Data Warehousing,” Journal of Software Engineering (JSE), vol. 2, no. 2, pp. 55–64, 2024, Doi: 10.34218/JSE_02_02_005.
A. Nagpal, B. Pothineni, A. G. Parthi, D. Maruthavanan, A. R. Banarse, P. K. Veerapaneni, S. R. Sankiti, and V. Jayaram, “Framework for automating compliance verification in CI/CD pipelines,” Int. J. Comput. Sci. Inf. Technol. Res. (IJCSITR), 2024. Doi: 10.5281/zenodo.14259679.
A. R. Peddireddy, “Terraform-Driven Kubernetes Cluster Management in AWS,” Journal of Artificial Intelligence, Machine Learning and Data Science, vol. 2, no. 1, pp. 742–746, Feb. 2024, doi: 10.51219/JAIMLD/abhiram-reddy-peddireddy/185.
AWS, “Security, Identity & Compliance–AWS Architecture Center,” Available: https://aws.amazon.com/architecture/security-identity-compliance/. [ Accessed: Sept. 16, 2025 ].
B. Beyer, C. Jones, J. Petoff, and N. R. Murphy, Site Reliability Engineering: How Google Runs Production Systems, O’Reilly Media, 2016.
M. Begoug, N. Bessghaier, A. Ouni, E. A. AlOmar, and M. W. Mkaouer, “What Do Infrastructure-as-Code Practitioners Discuss: An Empirical Study on Stack Overflow,” in Proc. 2023 ACM/IEEE Int. Symp. on Empirical Software Engineering and Measurement (ESEM), 2023, pp. 1–12, Doi: 10.1109/ESEM56168.2023.10304847.
S. Arya, D. Chauhan, Tanishq, S. Anand, and O. Sharma, “Beyond Monoliths: An In-Depth Analysis of Microservices Adoption in the Era of Kubernetes,” in Proc. 2024 1st Int. Conf. Adv. Comput. Emerging Technol. (ACET), 2024, pp. 1–6, Doi: 10.1109/ACET61898.2024.10730456.
S. Chinamanagonda, “Automating Infrastructure with Infrastructure as Code (IaC),” Oracle Cloud Infrastructure, 9 pages, Nov. 2019, posted Dec. 2024, doi: 10.21275/SR24829170834.
S. R. Reddy, “aws-modules-eks,” GitHub repository, 2025. [Online]. Available: https://github.com/SrivenkateswaraReddy/aws-modules-eks. [ Accessed: Sept. 02, 2025 ].
S. Suwanachote, S. Pornmaneerattanatri, Y. Kashiwa, K. Ichikawa, P. Leelaprute, A. Rungsawang, B. Manaskasemsak, and H. Iida, “A Pilot Study of Testing Infrastructure as Code for Cloud Systems,” in Proc. 2023 30th Asia-Pacific Software Engineering Conf. (APSEC), 2023, pp. 584–588, Doi: 10.1109/APSEC60848.2023.00075.
T. Suyatno, R. Ferdiana and W. Widyawan, “Disaster Recovery Strategy: RTO and RPO Analysis on On-Premises and Cloud Infrastructure,” 2025 International Conference on Advancement in Data Science, E-learning and Information System (ICADEIS), Bandung, Indonesia, 2025, pp. 1 - 6, Doi: 10.1109/ICADEIS65852.2025.10933186.
R. Ashtagi, C. Belani, P. Bhalerao, Y. Bhalerao, and A. Chawle, “Building Resilient CICD Pipelines: A DevOps Security-First Framework,” in Proc. 2025 Int. Conf. on Computational, Communication and Information Technology (ICCCIT), 2025, pp. 828–834, Doi: 10.1109/ICCCIT62592.2025.10927871.
K. A. Torkura, M. H. Sukmana, C. Meinel, and F. Cheng, “CloudStrike: Chaos Engineering for Security and Resiliency in Cloud Infrastructure,” IEEE Access, vol. 8, pp. 111880–111890, Jul. 2020, doi: 10.1109/ACCESS.2020.3007338.
N. M. Koneru, “Infrastructure as Code (IaC) for Enterprise Applications: A Comparative Study of Terraform and CloudFormation,” American Journal of Technology, vol. 4, no. 1, pp. 1–29, May 2025, doi: 10.58425/ajt.v4i1.351.
N. Suwanachote, S. Pornmaneerattanatri, Y. Kashiwa, K. Ichikawa, P. Leelaprute, A. Rungsawang, B. Manaskasemsak, and H. Iida, “A Pilot Study of Testing Infrastructure as Code for Cloud Systems,” in Proc. 2023 30th Asia-Pacific Software Engineering Conf. (APSEC), 2023, pp. 584–588, Doi: 10.1109/APSEC60848.2023.00075.
P. J. Khade and M. Ramteke, “Blue-Green Deployment Strategy in Cloud Native Applications,” International Journal of Advanced Research in Science, Engineering and Technology, vol. 12, no. 5, May 2025, ISSN: 2350-0328.
R. Ashtagi, C. Belani, P. Bhalerao, Y. Bhalerao, and A. Chawle, “Building Resilient CICD Pipelines: A DevOps Security-First Framework,” in Proc. 2025 Int. Conf. on Computational, Communication and Information Technology (ICCCIT), 2025, pp. 828–834, Doi: 10.1109/ICCCIT62592.2025.10927871.
S. R. Reddy, “aws-modules-eks,” GitHub repository, 2025. [Online]. Available: https://github.com/SrivenkateswaraReddy/aws-modules-eks. [ Accessed: Sept. 02, 2025 ].
V. Jayaram, S. R. Sankiti, M. S. Krishnappa, P. K. Veerapaneni, and P. K. Carimireddy, “Accelerated Cloud Infrastructure Development Using Terraform,” International Journal of Emerging Technologies and Innovative Research, vol. 11, no. 9, pp. f382 - f387, Sep. 2024. doi: https://doi.org/10.5281/zenodo.13935111.
21. V. Marella, “Optimizing DevOps Pipelines with Automation: Ansible and Terraform in AWS Environments,” International Journal of Scientific Research in Science Engineering and Technology, vol. 11, no. 6, pp. 285–294, Dec. 2024, doi: 10.32628/IJSRSET2410614.
Download and View Statistics
Copyright License
Copyright (c) 2026 Dr. Daniel J. Thompson, Dr. Sophie M. Weber

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors retain the copyright of their manuscripts, and all Open Access articles are disseminated under the terms of the Creative Commons Attribution License 4.0 (CC-BY), which licenses unrestricted use, distribution, and reproduction in any medium, provided that the original work is appropriately cited. The use of general descriptive names, trade names, trademarks, and so forth in this publication, even if not specifically identified, does not imply that these names are not protected by the relevant laws and regulations.
