{"title":"Challenges of Adopting DevOps Culture on the Internet of Things Applications - A Solution Model","authors":"Awantika Bijwe, P. Shankar","doi":"10.1109/ICTACS56270.2022.9988182","DOIUrl":null,"url":null,"abstract":"DevOps is a culture that emphasizes team cooperation and encourages enterprises to deliver software product features through automated processes. The Internet of Things paradigm is impulsively and continuously reforming industrial endeavours. DevOps combines continuous integration followed by continuous testing which is then succeeded by continuous deployment and continuous delivery. Continuous monitoring is a nerve ending once the product is delivered. This entire combination helps to produce faster deployments with quality. The DevOps-related challenges in IoT projects are discussed in this paper. The DevOps methodology and its recommended practices are frequently used in combination with version control, monitoring, and alerting at the device level. It has outlined the software architecture for IoT devices. This study reviewed research articles to investigate challenges with the Internet of Things applications related to DevOps framework. This study also tried to explore solutions for those challenges in form of guidelines, practices to adhere to, and models suggested in various available literature. The proposed article identifies important issues that must be resolved to implement the DevOps culture in IoT applications. Additionally, the organizations' cultural difficulties confronted while placing DevOps into practice are studied and a model is developed to provide guidelines. Effectiveness measures under consideration are collaboration, sharing, efficiency, and quality (Business value). So, this study emphasizes the challenges related to these effectiveness measures. According to research, there are several obstacles to implementing a DevOps culture in IoT applications, including poor communication, less no of DevOps experts, weak collaboration, and less management support. This research suggested a new model, Industrial DevOps Maturity Model (IDMM) to provide usage guidelines that can be the solution to existing challenges related to the effectiveness measures faced while using DevOps framework in IoT applications.","PeriodicalId":385163,"journal":{"name":"2022 2nd International Conference on Technological Advancements in Computational Sciences (ICTACS)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 2nd International Conference on Technological Advancements in Computational Sciences (ICTACS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICTACS56270.2022.9988182","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
DevOps is a culture that emphasizes team cooperation and encourages enterprises to deliver software product features through automated processes. The Internet of Things paradigm is impulsively and continuously reforming industrial endeavours. DevOps combines continuous integration followed by continuous testing which is then succeeded by continuous deployment and continuous delivery. Continuous monitoring is a nerve ending once the product is delivered. This entire combination helps to produce faster deployments with quality. The DevOps-related challenges in IoT projects are discussed in this paper. The DevOps methodology and its recommended practices are frequently used in combination with version control, monitoring, and alerting at the device level. It has outlined the software architecture for IoT devices. This study reviewed research articles to investigate challenges with the Internet of Things applications related to DevOps framework. This study also tried to explore solutions for those challenges in form of guidelines, practices to adhere to, and models suggested in various available literature. The proposed article identifies important issues that must be resolved to implement the DevOps culture in IoT applications. Additionally, the organizations' cultural difficulties confronted while placing DevOps into practice are studied and a model is developed to provide guidelines. Effectiveness measures under consideration are collaboration, sharing, efficiency, and quality (Business value). So, this study emphasizes the challenges related to these effectiveness measures. According to research, there are several obstacles to implementing a DevOps culture in IoT applications, including poor communication, less no of DevOps experts, weak collaboration, and less management support. This research suggested a new model, Industrial DevOps Maturity Model (IDMM) to provide usage guidelines that can be the solution to existing challenges related to the effectiveness measures faced while using DevOps framework in IoT applications.