日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

建设研发运营一体化平台

發(fā)布時間:2024/1/23 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 建设研发运营一体化平台 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

  • 研發(fā)運營一體化平臺是未來IT建設(shè)的方向
  • 建設(shè)“研發(fā)運營一體化”,從哪些方面著眼?
  • 時間維度的建設(shè)目標(biāo):自動化、數(shù)據(jù)化、智能化
  • 空間維度建設(shè)目標(biāo):監(jiān)、管、控、流程、分析
  • 組織與團(tuán)隊
  • PaaS平臺與SaaS場景分離,沉淀工具文化

研發(fā)運營一體化平臺是未來IT建設(shè)的方向

“一切以業(yè)務(wù)為中心”應(yīng)該說已經(jīng)成為IT界的共識,研發(fā)部門也好,運維部門也好,共同的目的都是支撐好業(yè)務(wù)的發(fā)展。

在這樣的共識下,研發(fā)和運維部門由傳統(tǒng)的獨立、相對隔離,逐漸走向融合和統(tǒng)一,也是必然。伴隨著DevOps、微服務(wù)、敏捷、運營自動化等理念和技術(shù)的逐步成熟、完善,這一進(jìn)程正在加快。

在一套平臺上實現(xiàn)研發(fā)和運維的敏捷、緊密、流暢的協(xié)同和配合,建設(shè)研發(fā)運營一體化的IT運營平臺,是現(xiàn)在的共識,是未來的方向。

建設(shè)“研發(fā)運營一體化”,從哪些方面著眼?

理論基礎(chǔ)、組織架構(gòu)、工具平臺,這三個方面可能是我們要重點考慮的。

?

?

首先需要明確建設(shè)的目標(biāo)和方向,通過調(diào)研、溝通、討論和決策,確定建設(shè)的方向和建設(shè)的口號。目標(biāo)本身可能按照時間和空間維度又有不同:在未來的不同時間點上,要達(dá)成怎樣的建設(shè)目標(biāo);在當(dāng)前空間的能力狀態(tài)下,要達(dá)成怎樣的建設(shè)目標(biāo)。

我們用于指導(dǎo)確立目標(biāo)的理論基礎(chǔ)有哪些:ITIL、ITOM、DevOps、精益敏捷、行業(yè)標(biāo)準(zhǔn)、巨頭公司最佳實踐、國家標(biāo)準(zhǔn)?這些理論基礎(chǔ)在當(dāng)下是否是正確的?用于指導(dǎo)目標(biāo)的確立是否是合適的?于我們需要達(dá)成的業(yè)務(wù)目標(biāo)是否是有益的?這些可能是我們需要考慮清楚的。

其次針對我們要實現(xiàn)的目標(biāo),要經(jīng)過怎樣的分解,確保能夠責(zé)任到團(tuán)隊、責(zé)任到人,確保有人在全力以赴推動目標(biāo)達(dá)成。以及我們當(dāng)前的IT架構(gòu)是否需要進(jìn)行調(diào)整,以確保目標(biāo)的達(dá)成。

最后我們需要選購或者研發(fā)怎樣的產(chǎn)品、工具或者平臺,才能確保我們的目標(biāo)是可行的,是可達(dá)成的。中間還需要考慮產(chǎn)品或者平臺本身的成本、建設(shè)周期以及是否有益于目標(biāo)的持續(xù)推進(jìn)。

時間維度的建設(shè)目標(biāo):自動化、數(shù)據(jù)化、智能化

我們的淺薄理解:在時間維度上,“研發(fā)運營一體化平臺”從能力層面大體上應(yīng)該會經(jīng)歷“自動化”、“數(shù)據(jù)化”、“智能化”三個階段。

?

在“自動化”階段,重點在于實現(xiàn)工具驅(qū)動運維。“自動化”,顧名思義,重點通過平臺和工具實現(xiàn)研發(fā)、測試、部署、運維、運營等IT場景的自動化。將以往斷點的、手工的、孤立的場景,通過平臺和工具的自動化能力,悉數(shù)串聯(lián),在可視化界面中,打通從研發(fā)到運營的整個IT流程。

在“數(shù)據(jù)化”階段,重點在于實現(xiàn)數(shù)據(jù)驅(qū)動運維。通過在平臺中接入大數(shù)據(jù)模塊,實現(xiàn)研發(fā)、運維和運營的數(shù)據(jù)的接入、存儲和分析,在對數(shù)據(jù)進(jìn)行全面挖掘和分析的基礎(chǔ)上,實現(xiàn)研發(fā)運營的數(shù)據(jù)化驅(qū)動。例如,通過搜集用戶對于某個新功能的體驗數(shù)據(jù)來判斷是否啟動新的研發(fā)需求和研發(fā)計劃,來改變業(yè)務(wù)或者應(yīng)用的體驗。

在“智能化”階段,重點在于實現(xiàn)機(jī)器驅(qū)動運維。這個階段是比較靠后的階段,需要前面兩個階段的能力積累和傳遞。在這個階段,基于智能算法的機(jī)器學(xué)習(xí)來訓(xùn)練智能運維/運營機(jī)器人,實現(xiàn)無人值守和智能的運維與運營。

三個階段,彼此獨立,又相輔相成,共同構(gòu)成“研發(fā)運營一體化平臺”時間線上的建設(shè)目標(biāo)梯度。

空間維度建設(shè)目標(biāo):監(jiān)、管、控、流程、分析

無論“研發(fā)運營一體化平臺”的建設(shè)處于哪個時間目標(biāo)點,可能都需要考慮IT對象的監(jiān)、管、控、流程、分析。

?

監(jiān):對于業(yè)務(wù)、應(yīng)用以及支撐應(yīng)用的組件進(jìn)行整體的監(jiān)控,并能夠?qū)庸收献杂K,實現(xiàn)流程內(nèi)故障的自動恢復(fù)。

:IT對象的配置管理,統(tǒng)一的配置中心,提供配置數(shù)據(jù),用于支撐研發(fā)運營一體化中的場景。

:通過SaaS層工具實現(xiàn)研發(fā)、測試、部署和運營各個場景的自動化、數(shù)據(jù)化和未來的智能化。

流程:通過平臺對接流程平臺,實現(xiàn)ITIL流程的自動化執(zhí)行。

分析:在自動化和數(shù)據(jù)化的基礎(chǔ)上,通過提取數(shù)據(jù)進(jìn)行分析,來得到研發(fā)運營中某些方面的知識。

針對IT對象的監(jiān)、管、控、流程、分析,貫穿于“研發(fā)運營一體化平臺”建設(shè)的整個周期中,通過這幾個方面的實現(xiàn),來構(gòu)建不同階段的“研發(fā)運營”的整體藍(lán)圖。

組織與團(tuán)隊

在實現(xiàn)“研發(fā)運營一體化平臺”建設(shè)過程中,從技術(shù)角度而言,組織與團(tuán)隊本身可能也需要經(jīng)歷某些調(diào)整,以便與目標(biāo)匹配。

?

例如,如若采用藍(lán)鯨作為構(gòu)建“研發(fā)運營一體化平臺”的整體PaaS平臺,由于藍(lán)鯨的PaaS平臺與SaaS場景分離的特性,傳統(tǒng)的運維團(tuán)隊會經(jīng)歷一些裂變:

  • 部分擅長于SaaS工具開發(fā)的人員轉(zhuǎn)型為運維開發(fā),專職于技術(shù)運營SaaS工具的構(gòu)建;在數(shù)據(jù)化階段,可以進(jìn)一步提升為運維AI工程師
  • 部分擅長于運營需求溝通和規(guī)劃的人員轉(zhuǎn)型為運維規(guī)劃,專職于需求對接和工具規(guī)劃;未來有可能進(jìn)一步提升為運維數(shù)據(jù)分析師
  • 而傳統(tǒng)的運維操作部分的工作,則可能由成本更低的專職的運維職能團(tuán)隊或者運維外包團(tuán)隊使用構(gòu)建的工具去執(zhí)行。

依托平臺提供的內(nèi)部生態(tài),使得IT團(tuán)隊人盡其才,各展所長,穩(wěn)定成長;對于業(yè)務(wù)目標(biāo)和IT建設(shè)目標(biāo)的實現(xiàn)有著積極的作用。

PaaS平臺與SaaS場景分離,沉淀工具文化

“研發(fā)運營一體化平臺”的建設(shè)落實到具體的方案或者產(chǎn)品的選擇階段,我們的粗淺理解是:應(yīng)該摒棄以往的煙囪運動—即通過不斷部署更新的、更多的、彼此孤立的煙囪式工具和產(chǎn)品來解決問題,而應(yīng)該基于統(tǒng)一的PaaS模式平臺,通過運維開發(fā)模式來實現(xiàn)場景SaaS工具的構(gòu)建,構(gòu)建企業(yè)內(nèi)部的研發(fā)運營生態(tài)體系,沉淀自己的工具文化。

?

藍(lán)鯨研發(fā)運營一體化平臺架構(gòu)圖

由于平臺本身采用SOA松耦合架構(gòu)模式,針對時間維度的建設(shè)目標(biāo):自動化—數(shù)據(jù)化—智能化,通過PaaS平臺中接入“數(shù)據(jù)平臺”模塊、“AI平臺”模塊,能夠?qū)崿F(xiàn)PaaS平臺本身由自動化平臺向數(shù)據(jù)化平臺、智能化平臺的進(jìn)化。

同時由于平臺本身PaaS平臺與SaaS場景分離的特性,PaaS平臺本身的升級并不影響SaaS工具的使用,兩者是松耦合關(guān)系;因此,我們能夠基于平臺本身提供的前后端開發(fā)框架,使用Python持續(xù)沉淀我們的工具文化,去覆蓋研發(fā)(CI)、部署運維(CD)、運營(CO)等應(yīng)用的完整生命周期。

SaaS工具的運維開發(fā),同樣遵循OASR的方法論體系,如下所示:

?

所謂的工具文化指的是:能用工具的地方不用人,必須用人的地方用工具輔助人。

由此,工具文化需要解決的核心問題就是:需要為哪些人(角色)的哪些日常工作(場景)的哪些IT對象的哪些活動提供工具。

例如,我們分析一個系統(tǒng)管理員的工作,可能如下:

運維的對象:windows系統(tǒng)、Linux系統(tǒng)、AIX系統(tǒng)等;

涉及的運維活動可能包括:部署系統(tǒng)、初始配置、軟件安裝、基線管理、安全管理、日常巡檢、補(bǔ)丁修復(fù)、日志分析、故障排除等;

上面的活動所屬的場景可能包括:系統(tǒng)資源交付、系統(tǒng)日常管理、系統(tǒng)可用性保障、系統(tǒng)安全保障等;

執(zhí)行這些操作的角色就是:系統(tǒng)管理員。

針對上面這樣一個需求,完全可以在納管Windows、Linux、AIX的基礎(chǔ)之上,將所有這些運維場景和活動納入一個“系統(tǒng)管理門戶”APP,為系統(tǒng)管理員定制一個PaaS平臺之上的SaaS工具,使得其能夠在這樣一個工具中實現(xiàn)日常絕大部分工作的自動化執(zhí)行。

?

嘉維藍(lán)鯨系統(tǒng)管理門戶

“研發(fā)運營一體化平臺”是IT未來建設(shè)大的方向,也是一個逐步推進(jìn)和更迭的過程。路漫漫其修遠(yuǎn)兮,吾將上下而求索。

一家之言,拋磚引玉,也歡迎各位同儕前輩在留言區(qū)一起探討。

藍(lán)鯨智云平臺試用Tips

藍(lán)鯨社區(qū)版

如果您想先簡單了解藍(lán)鯨研發(fā)運營一體化平臺,或者企業(yè)規(guī)模較小但想用更為先進(jìn)的自動化運維管理方式進(jìn)行IT運維管理,推薦您先試用藍(lán)鯨社區(qū)版。

藍(lán)鯨社區(qū)版已經(jīng)開源,您可以登錄藍(lán)鯨智云官網(wǎng)免費下載。網(wǎng)址:

http://bk.tencent.com/download

總結(jié)

以上是生活随笔為你收集整理的建设研发运营一体化平台的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。