Beyond Monoliths: An In-Depth Analysis of Microservices Adoption in the Era of Kubernetes

In today’s rapidly evolving technology environment, software development and deployment paradigms have drastically changed from traditional monolithic architectures to highly scalable flexible microservices, facilitated by the widespread adoption of Kubernetes. Our study explores the complexities of this shift in the era of Kubernetes and examines the challenges, benefits, and best practices associated with microservice adoption. The focus of our research is to implement a MERN application on Kubernetes, which is a common and efficient approach controlling modern web applications. Using infrastructure as a code principle, we use Terraform to deliver resources on AWS, laying a solid foundation for our deployment pipeline. This pipeline, developed by CircleCI, performs core tasks such as creating and pushing Docker images to Docker Hub, ensuring seamless integration, and moving code changes through our adopted GitOps workflow so, we promote a declarative approach to infrastructure management, where application repositories act as a single source of truth. Any deviations from the desired state are quickly resolved with ArgoCD, maintaining consistency and reliability within the Kubernetes cluster. In addition, our research includes a comparative analysis of scaling strategies as opposed to virtual machine scaling and container scaling in a Kubernetes ecosystem. Furthermore, we explore various deployment strategies available in Kubernetes, evaluating their efficiency in different scenarios and use cases.

Authors

Institutions

Publication Details

Published
2024-08-23
DOI
https://doi.org/10.1109/acet61898.2024.10730456
Citations
3
Primary Topic
Digital Platforms and Economics
Type
article
Field-Weighted Citation Impact
1.66
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Beyond Monoliths: An In-Depth Analysis of Microservices Adoption in the Era of Kubernetes

S. Anand, Oshin Sharma, Satyam Arya, Digvijay Chauhan et al.
3 citations
Digital Platforms and Economics
1.66
article

Beyond Monoliths: An In-Depth Analysis of Microservices Adoption in the Era of Kubernetes

S. Anand, Oshin Sharma, Satyam Arya, Digvijay Chauhan, Tanishq
article en
3 citations

Abstract

In today’s rapidly evolving technology environment, software development and deployment paradigms have drastically changed from traditional monolithic architectures to highly scalable flexible microservices, facilitated by the widespread adoption of Kubernetes. Our study explores the complexities of this shift in the era of Kubernetes and examines the challenges, benefits, and best practices associated with microservice adoption. The focus of our research is to implement a MERN application on Kubernetes, which is a common and efficient approach controlling modern web applications. Using infrastructure as a code principle, we use Terraform to deliver resources on AWS, laying a solid foundation for our deployment pipeline. This pipeline, developed by CircleCI, performs core tasks such as creating and pushing Docker images to Docker Hub, ensuring seamless integration, and moving code changes through our adopted GitOps workflow so, we promote a declarative approach to infrastructure management, where application repositories act as a single source of truth. Any deviations from the desired state are quickly resolved with ArgoCD, maintaining consistency and reliability within the Kubernetes cluster. In addition, our research includes a comparative analysis of scaling strategies as opposed to virtual machine scaling and container scaling in a Kubernetes ecosystem. Furthermore, we explore various deployment strategies available in Kubernetes, evaluating their efficiency in different scenarios and use cases.

SRM Institute of Science and Technology (IN)
Openalex Percentile: Top 11%
Digital Platforms and Economics
1.66
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.