DevOps Engine Modeling for Microservices Software Applications on Docker Containers

Show simple item record

dc.contributor.author Kithulwatta, W.M.C.J.T.
dc.contributor.author Wickramaarachchi, Wiraj Udara
dc.contributor.author Warnajith, Nalin
dc.date.accessioned 2022-02-23T05:09:22Z
dc.date.available 2022-02-23T05:09:22Z
dc.date.issued 2021-06
dc.identifier.citation Rajarata University Journal en_US
dc.identifier.issn 2362-0080
dc.identifier.uri http://repository.rjt.ac.lk/handle/123456789/3599
dc.description.abstract Existing DevOps infrastructures are: difficult to archive data, difficult to archive large virtual machines, large payments for cloud services and difficult to scale the infrastructure. By applying more convenient DevOps practices, an agile DevOps engine was designed. The proposed DevOps engine was deployed on the Docker container management platform and used separate Docker containers to deploy software applications and services to obtain the enterprise ready infrastructure by applying microservices architecture. The engine was evaluated with the same infrastructure in a cloud environment. According to the identified data and experimental results of the research study, the engine was performed fast execution speed. The host computer resources were utilized for the proposed engine. As well, container resource sharing was examined when shrinking and stretching containers. When transferring data within containers, the engine was secured since data were shared on directory paths. Furthermore, the engine performed more backup, portable and easy migration features. Advanced software engineering preliminaries and better Docker orchestration tools were applied for the proposed solution. The study found out that fast and light-weighted Docker containers help to ship the microservices software application in the enterprise-ready environment by utilizing host computer resources as the significance of the study. Cloud hosted Docker containers, three different software applications and a database management system container was used for the experiment. Accordingly, the study investigated the launch of a stable DevOps engine with Docker. en_US
dc.language.iso en en_US
dc.publisher Rajarata University of Sri Lanka en_US
dc.subject Container approach en_US
dc.subject DevOps engineering en_US
dc.subject Distributed computing en_US
dc.title DevOps Engine Modeling for Microservices Software Applications on Docker Containers en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search RUSL-IR


Browse

My Account