Please use this identifier to cite or link to this item: http://hdl.handle.net/20.500.12323/6485
Full metadata record
DC FieldValueLanguage
dc.contributor.authorAhmadov, Tural-
dc.contributor.authorMuradkhanli, Leyla-
dc.date.accessioned2023-03-27T07:52:27Z-
dc.date.available2023-03-27T07:52:27Z-
dc.date.issued2022-
dc.identifier.citationKhazar Journal of Science and Technologyen_US
dc.identifier.issn2520-6133-
dc.identifier.urihttp://hdl.handle.net/20.500.12323/6485-
dc.description.abstractIn this paper I covered virtualization technologies, including Virtual Machines and Containerization engines analyzing their advantages and drawbacks. After reviewing possible container application areas, I introduce Kubernetes, an orchestration tool that manages a cluster of containers on autopilot given correct configurations. After that, I give more details on how an orchestration framework functions, communicates with containers, and keeps the containers up. Moreover, I propose CI/CD tools and compare their efficiency through a designed experiment built using a cluster of nodes provided by the accessible version of Google Cloud Platform and deployed containers via Google Kubernetes Engine. At the end of the experiment, I give a comprehensive analysis of the results. To summarize, both containers and virtual machine technologies allow users to describe and develop their software environments before running them on top of multiple resources in a portable, repeatable manner. With containers, it is possible to construct scalable architecture composed of a large number of services (microservices). Also, the integration of new features can be done more efficiently if deployed in a continuous manner using the proposed CI/CD tools. Nevertheless, there are open questions to be researched, such as how the various tools respond when something goes wrong in the pipelines and the best policies for reverting to previous versions to ensure high availability.en_US
dc.language.isoenen_US
dc.publisherKhazar University Pressen_US
dc.relation.ispartofseriesVol. 6;№ 2-
dc.subjectVMen_US
dc.subjectcontainerizationen_US
dc.subjectorchestrationen_US
dc.subjectCIen_US
dc.subjectCDen_US
dc.subjectpipelineen_US
dc.titleMitigating Resource Management and Continuous Integration Obstacles in Heavy Traffic Systems Using Containerization and Orchestration Toolsen_US
dc.typeArticleen_US
Appears in Collections:2022, Vol. 6, № 2



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