Abstract-DevOps is an emerging concept and methodology for bridging the gap in the process of software development. At present, applying DevOps to data analytical system (DAS) is increasingly embraced. But the characteristics of this system, such as data protection, always leads to a series of constrains. It's a bit difficult to conduct DevOps on data analytical system. Moreover, there are no DevOps solutions for reference. Therefore, exploring DevOps for data analytical system is valuable.In this paper, we illustrate DevOps demands of data analytical system from different perspectives, and constantly emphasize the importance of automation toolchain. Based on them, a process model for DAS DevOps (D 2 Ops) is proposed to clarify participants activities. In order to improve the efficiency, we attempt to integrate the automation toolchain. With the consideration of stability, six generic process components are designed to support this model. They can be the selection criteria for specific automation tools. We also present a reference facility based on these generic process components, and illustrate its implementation combing with a practical case.
No abstract
DevOps is an emerging concept and methodology for bridging the gap in the process of software development. At present, applying DevOps to data analytical system (DAS) is increasingly embraced. But the characteristics of this system, such as data protection, always leads to a series of constrains. It results in more difficulty of conducting DevOps on DAS. Moreover, there are no DevOps solutions for reference. Therefore, exploring DevOps for DAS is valuable. In this paper, we illustrate DevOps demands of DAS from different perspectives, and constantly emphasize the importance of automation toolchain. Based on them, a process model for DAS DevOps (D2Ops) is proposed to clarify participants activities. In order to improve the efficiency, we attempt to integrate the automation toolchain. With the consideration of stability, six generic process components are designed to support this model. They can be the selection criteria for specific automation tools. We also present a reference facility based on these generic process components, and illustrate its implementation combining with a practical case. Furthermore, for a better D2Ops practice, the cross-cutting concerns are considered from the perspective of its data intensive trait.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.