面對快速變化的業(yè)務(wù)需求、技術(shù)升級,應(yīng)運而生DevOps(開發(fā)運維一體化的方法),以及DataOps(數(shù)據(jù)研發(fā)運營一體化的方法)。

關(guān)于DevOps的概念

DevOps是一種流行的軟件開發(fā)方法,它的目的在于通過加強開發(fā)(Dev)團隊和運維(Ops)團隊間的協(xié)作,以期實現(xiàn)快速、質(zhì)量可靠、系統(tǒng)穩(wěn)定的軟件交付。

DevOps強調(diào)自動化、持續(xù)集成、持續(xù)交付,以及跨職能團隊的合作(融合為類似一個團隊)交付,同時提高交付的效率和質(zhì)量。
DevOps的本意在于消除“等待”,讓“變化”快速落地。

這里之所以提到DevOps是因為DataOps就是參照借鑒DevOps提出和發(fā)展而來的。因為人們在數(shù)據(jù)來發(fā)和應(yīng)用過程中發(fā)現(xiàn)了很大的瓶頸和問題。
傳統(tǒng)數(shù)據(jù)開發(fā)的問題
傳統(tǒng)的數(shù)據(jù)開發(fā)和應(yīng)用模式交付效率低,跨域協(xié)同困難,開發(fā)與治理脫節(jié),業(yè)務(wù)與IT部門間需求溝通困難,數(shù)據(jù)開發(fā)和應(yīng)用成本高昂。

關(guān)于DataOps的概念

DataOps的概念最早在2014年由國外學(xué)者提出,2018年正式被納入 Gartner 的數(shù)據(jù)管理技術(shù)成熟度曲線當中,并進入國際視野。2022年中國啟動DataOps標準建設(shè),推動我國大數(shù)據(jù)產(chǎn)業(yè)的多元化發(fā)展。

DataOps是一種面向流程的自動化的數(shù)據(jù)分析與管理方法,它通過敏捷、自動化、DevOps和數(shù)據(jù)管理等推動,目的在于提高數(shù)據(jù)質(zhì)量、數(shù)據(jù)分析效率、自動化水平,強調(diào)跨部門協(xié)作、快速迭代、持續(xù)改進,幫助企業(yè)快速決策。
DataOps的能力框架

DataOps通過研發(fā)管理、交付管理、數(shù)據(jù)運維、價值運營,以及系統(tǒng)工具、安全管控、組織管理,實現(xiàn)。業(yè)務(wù)需求到業(yè)務(wù)價值實現(xiàn)的全過程數(shù)據(jù)管理。