Please use this identifier to cite or link to this item: http://repository.kln.ac.lk/handle/123456789/26471
Title: Enterprise Ready Containerized And Microservices Architectural Devops Engine Designing
Authors: Kithulwatta, W.M.C.J.T.
Jayawickrama, D.
Keywords: DevOps, Microservices, Containerization, Docker, Distributed computing
Issue Date: 2019
Publisher: 2nd South Asia Conference on Multidisciplinary Research
Citation: Kithulwatta, W.M.C.J.T., Jayawickrama, D. (2019), Enterprise Ready Containerized And Microservices Architectural Devops Engine Designing, 2nd South Asia Conference on Multidisciplinary Research, 2019 Vol. 2, P.28-35
Abstract: Seamlessly software delivery and maintaining without any delay, is the major task of DevOps engineers in industrialization. In the traditional way, it is using bare metal hardware or cloud services to farm the computer system infrastructure. While using those modules, the main problems arising are, huge cloud service charges, disability to use infrastructure in the cross-platform, difficulty of infrastructure migration, system archiving problem, data persisting problems and smooth scalability issue. Main objectives of the research study are to create portable system infrastructure modules, to create technical and theoretical containerized DevOps engine, apply long-time data persisting approach to the enterprise applications and to apply high-velocity innovation to the computer systems infrastructure. The proposed DevOps engine was designed with the Docker container management system on top of the Linux operating system as the host. It was used Docker trusted images to deploy, isolated containers by using microservices architecture with advanced software engineering concepts with industrialized software applications. It was used enterprise-ready software applications and services on the proposed engine to validate the concept over the same configurations on the cloud service. With the usage of encapsulated components container approach, all internal data was secured on top of the host operating system. Due to the portability of Docker containers, it was easy to migrate the monolithic computer system to microservices architecture. By using fast Docker containers, it was facilitated to DevOps engineers on the engine to improve the scalability and security across the system infrastructure.
URI: http://repository.kln.ac.lk/handle/123456789/26471
Appears in Collections:Software Engineering Teaching Unit

Files in This Item:
File Description SizeFormat 
Conference-Proceeding-SAMR-19-36-43 (1).pdf460.37 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.