Javascript must be enabled to continue!
Automated Continuous Deployment of Software Projects with Jenkins through DevOps-based Hybrid Model
View through CrossRef
Abstract
Software development and delivery have changed from conventional deployment and agile methods to the continuous culture of DevOps. DevOps, the current craze in the software development process, has benefited the software industry by increasing not just software production but also software quality. But because there are no standards for evaluating and improvising DevOps application in the software sectors, the implementation and assessment of DevOps practices are difficult. Consequently, a hybrid model approach is required to help software developers implement DevOps. The goal of this research work is to execute the DevOps-based hybrid model that has already been recommended utilizing suggested tool chains that include the project management environment and plugins for Jenkins, Ansible, GitLab, Nagios and Selenium under DevOps automation tools. This implementation goal will be achieved by the use of a java project with an online visual front-end. The obstacles and advantages of implementing Jenkins will also be covered in this paper along with the success of the DevOps-based model implementation in software organisations. As part of future or additional research, investigation on the effects of taking into account different automation technologies and models can also be done.
Title: Automated Continuous Deployment of Software Projects with Jenkins through DevOps-based Hybrid Model
Description:
Abstract
Software development and delivery have changed from conventional deployment and agile methods to the continuous culture of DevOps.
DevOps, the current craze in the software development process, has benefited the software industry by increasing not just software production but also software quality.
But because there are no standards for evaluating and improvising DevOps application in the software sectors, the implementation and assessment of DevOps practices are difficult.
Consequently, a hybrid model approach is required to help software developers implement DevOps.
The goal of this research work is to execute the DevOps-based hybrid model that has already been recommended utilizing suggested tool chains that include the project management environment and plugins for Jenkins, Ansible, GitLab, Nagios and Selenium under DevOps automation tools.
This implementation goal will be achieved by the use of a java project with an online visual front-end.
The obstacles and advantages of implementing Jenkins will also be covered in this paper along with the success of the DevOps-based model implementation in software organisations.
As part of future or additional research, investigation on the effects of taking into account different automation technologies and models can also be done.
Related Results
The Role of Leadership in Transforming Retail Technology Infrastructure with DevOps
The Role of Leadership in Transforming Retail Technology Infrastructure with DevOps
In the fast changing retail technology market, DevOps principles are transforming how firms manage and improve their technological infrastructure. This study examines how leadershi...
Mobilizing DevOps: exploration of DevOps adoption in mobile software development
Mobilizing DevOps: exploration of DevOps adoption in mobile software development
Purpose
The purpose of this study is to investigate the factors facilitating and influencing the adoption of DevOps practices specifically tailored to mobile so...
AI-driven devops: Leveraging machine learning for automated software deployment and maintenance
AI-driven devops: Leveraging machine learning for automated software deployment and maintenance
The integration of artificial intelligence (AI) and machine learning (ML) into DevOps practices is revolutionizing software deployment and maintenance, paving the way for more effi...
Research on the necessity of implementing devops technologies in the Training of Future Computer Science Teachers
Research on the necessity of implementing devops technologies in the Training of Future Computer Science Teachers
The article examines the problem of implementing DevOps technologies in the training of future Computer Science teachers. This problem has arisen due to the development and expansi...
A qualitative study of architectural design issues in DevOps
A qualitative study of architectural design issues in DevOps
AbstractSoftware architecture is critical in succeeding with Development and Operations (DevOps). However, designing software architectures that enable and support DevOps (DevOps‐d...
DevOps for information management systems
DevOps for information management systems
Purpose
Development and operations (DevOps) is complex in nature. Organizations are unsure how to effectively establish a DevOps capability for the continuous delivery of informati...
Optimizing DevOps for Critical Systems
Optimizing DevOps for Critical Systems
This article examines the impact of DevOps practices on improving the productivity of software development teams and managing quality variability in the maintenance of critical sys...
The Agile PMO Paradox: Embracing DevOps in the UAE
The Agile PMO Paradox: Embracing DevOps in the UAE
Purpose: This study investigates the impact of DevOps practices on Project Management Office (PMO) governance within the UAE technology sector. It explores the challenges and oppor...

