Abstract

AbstractThe aim of the article is to present a model of building a parallel design environment using containerization processes for Internet of Things (IoT) systems supported by local environments and their orchestration. According to the currently dominant approach in IT, which is the maximum automation of the software development process, special emphasis is placed on the processes of Continuous Integration and Continuous Delivery (CI / CD). They are supported by such solutions as Docker Compose, Swarm and Pipeline.CI / CD is a response to such common problems related to software development as slow product growth, lack of transparency in the cooperation of the development team, lack of predictability and the possibility of estimating project duration, late implementation of changes, repeatable errors caused by the human factor and many others. These challenges translate into the final product and customer satisfaction, and thus the success of the project or even the financial result of the enterprise. Although Continuous Integration and Delivery are not new concepts (the first mention of Continuous Integration dates back to 1991), thanks to the continuous improvement of these methods, many tools and new approaches are created.Therefore, in this article, the authors consider the research problems of building a decision-making system using Continuous Integration and Continuous Delivery processes. For this purpose, a model of the decision-making process was built using both of the above-mentioned processes and then it was verified in a parallel design environment.KeywordsIoT design environmentIoT decision systemsDocker processesContinuous integrationContinuous delivery

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.