


Volume 20 No 20 (2022)
Download PDF
A comprehensive analysis of Microservices
Mohummed Washeem, Dr Tarun Maini, Sushant Jhingran, Gourishankar Mishra, Pradeep Kumar Mishra.
Abstract
People now need applications that are quick, efficient, and dependable. Only the programmer can
offer characteristics like dependability and efficiency if the customer has a high speed internet
connection and needs the client's app. Therefore, choosing the appropriate software architecture is
essential before implementing the functionalities that have been approved for the project. Monolithic
and microservice architectures are the most often used designs; both may achieve the same result but
have different advantages and disadvantages. Cloud computing provides plentiful opportunities to the
clients or companies to create design and personalize the business application online. Nowadays many
companies are deploying their applications on cloud computing environments like infrastructure as a
service (IaaS) platform as a service (PaaS) and software as a service (SaaS). Deploying this services
on monolithic architecture creates difficulties to handle their number of modules. Using microservices
in the development of the application makes it easy to build, deploy and maintain the application by
its various features like multi code base, independency of technology, lower cost and increased
efficiency etc. The modularity and reduced size of microservices allow flexibility that is helpful to
both operational and development teams. This study aims to identify and the representation of the
deployment and challenges in microservices
Keywords
Microservices, Monolithic, DevOps
Copyright
Copyright © Neuroquantology
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Articles published in the Neuroquantology are available under Creative Commons Attribution Non-Commercial No Derivatives Licence (CC BY-NC-ND 4.0). Authors retain copyright in their work and grant IJECSE right of first publication under CC BY-NC-ND 4.0. Users have the right to read, download, copy, distribute, print, search, or link to the full texts of articles in this journal, and to use them for any other lawful purpose.