z-logo
open-access-imgOpen Access
Microservices Software Architecture: A Review
Author(s) -
Chitrak Vimalbhai Dave
Publication year - 2021
Publication title -
international journal for research in applied science and engineering technology
Language(s) - English
Resource type - Journals
ISSN - 2321-9653
DOI - 10.22214/ijraset.2021.39036
Subject(s) - microservices , devops , computer science , software engineering , resource oriented architecture , software architecture , reference architecture , software architecture description , applications architecture , architecture , service oriented architecture , software development , architectural pattern , context (archaeology) , software , component based software engineering , software deployment , software design , world wide web , operating system , web service , cloud computing , art , paleontology , visual arts , biology
Architecting is an indispensable activity in all spheres and paradigms of Software Engineering. DevOps, a portmanteau of Development and Operations, has a major adoption challenge in context to Microservices Architecture. Architecture refers to the most important aspect of internal design of a software. Architecture must be good otherwise; it will become slow and much more expensive to add new proficiencies in future. This paper has presented a review of microservices architecture and implementation patterns. Microservice approach is a new concept in software architecture patterns and has leapt up over past few years for describing a certain method to design software applications as collections of individualistically deployable services. In this paper we are looking to discover the role of microservices software architecture in DevOps. It is found that adopting DevOps may carry many challenges/issues like organizational values, immaturity of the tools and infrastructural support with it for architecting with it. Keywords: Microservices Architecture, Microservice, Service Oriented Architecture (SOA), Software Architecture, DevOps

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here