A probe into the technological enablers of microservice architectures

dc.contributor.authorJoseph, C.T.
dc.contributor.authorChandrasekaran, K.
dc.date.accessioned2026-02-08T16:50:38Z
dc.date.issued2019
dc.description.abstractMicroservice architectures (MSA), composed of loosely coupled and autonomous units called microservices, are gaining wide adoption in the software field. With characteristics that are loyal to the requirements of the Cloud environment, such as inherent support for continuous integration/continuous deployment (CI/CD), MSA are actively embraced by the Cloud computing community. Containers employing lightweight virtualization have also been increasingly adopted in the Cloud environment. The containers wrap applications along with their dependencies into self-contained units, which can be deployed independently. These features make it the unanimously accepted technology to enable seamless execution of microservices in the Cloud. With this outlook, this chapter undertakes a study on how containers may be used to support the execution of microservices. The study also includes other technologies that, in collaboration with container technologies, provide the support required for running microservices in the Cloud. An interesting concern for applications running on containers is resource management. Nevertheless, this is a significant aspect for supporting microservices as well. Such issues have been identified and research works addressing all or some of these issues, have been considered. The various relevant studies have been classified into different categories and the future directions have been identified, which can be used by researchers aiming to enhance the technological support for microservices in Cloud. © Springer Nature Singapore Pte Ltd. 2019.
dc.identifier.citationStudies in Computational Intelligence, 2019, Vol.771, , p. 493-506
dc.identifier.isbn9783031963100
dc.identifier.isbn9783642034510
dc.identifier.isbn9783540768029
dc.identifier.isbn9783642364051
dc.identifier.isbn9783031852510
dc.identifier.isbn9783540959717
dc.identifier.isbn9783031534447
dc.identifier.isbn9783642054402
dc.identifier.isbn9783642327254
dc.identifier.isbn9783030949099
dc.identifier.issn1860949X
dc.identifier.urihttps://doi.org/10.1007/s11694-025-03347-x
dc.identifier.urihttps://idr.nitk.ac.in/handle/123456789/33921
dc.publisherSpringer Verlag service@springer.de
dc.titleA probe into the technological enablers of microservice architectures

Files

Collections