[發(fā)明專利]一種基于云原生的研發(fā)基礎(chǔ)平臺管理方法在審
| 申請?zhí)枺?/td> | 202210013220.2 | 申請日: | 2022-01-06 |
| 公開(公告)號: | CN114327788A | 公開(公告)日: | 2022-04-12 |
| 發(fā)明(設(shè)計(jì))人: | 吳洪亮;余力;王良霖;吳斌;陳晨;張媛蘭 | 申請(專利權(quán))人: | 福建海峽基石科技集團(tuán)有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F11/14 |
| 代理公司: | 北京棘龍知識產(chǎn)權(quán)代理有限公司 11740 | 代理人: | 劉傳勇 |
| 地址: | 350003 福建省福州市鼓樓*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 原生 研發(fā) 基礎(chǔ) 平臺 管理 方法 | ||
本發(fā)明公開了一種基于云原生的研發(fā)基礎(chǔ)平臺管理方法,包括以下步驟:S1:首先通過公有云平臺或者基于linux系統(tǒng),安裝kubernetes容器編排系統(tǒng),完成對kubernetes容器編排系統(tǒng)的搭建;S2:將S1中的多個(gè)容器編排系統(tǒng)進(jìn)行構(gòu)建高可用的容器編排集群。本發(fā)明可實(shí)現(xiàn)環(huán)境的無差異化,在高可用的容器編排集群的設(shè)置下,提升了產(chǎn)品使用時(shí)的穩(wěn)定性,保障了用戶的體驗(yàn),同時(shí)基于云原生的研發(fā)基礎(chǔ)平臺管理系統(tǒng)支持?jǐn)?shù)據(jù)高可用,能夠有效保障所有環(huán)境以及數(shù)據(jù)內(nèi)容都可以在本地進(jìn)行存儲、備份以及管控,不用擔(dān)心數(shù)據(jù)丟失,數(shù)據(jù)泄露等安全性問題,滿足使用需求。
技術(shù)領(lǐng)域
本發(fā)明涉及研發(fā)基礎(chǔ)平臺管理技術(shù)領(lǐng)域,尤其涉及一種基于云原生的研發(fā)基礎(chǔ)平臺管理方法。
背景技術(shù)
研發(fā)基礎(chǔ)平臺管理系統(tǒng)是現(xiàn)代互聯(lián)網(wǎng)企業(yè)不可或缺的一環(huán),通過研發(fā)基礎(chǔ)平臺管理系統(tǒng)對企業(yè)產(chǎn)品進(jìn)行升級,提升對外服務(wù)質(zhì)量,使得企業(yè)成長速度,經(jīng)驗(yàn)積累,產(chǎn)品沉淀能力與速度不斷提升;
現(xiàn)有的基于服務(wù)器的研發(fā)基礎(chǔ)平臺管理系統(tǒng)對于現(xiàn)代應(yīng)用的快速迭代與部署不相適配,存在的問題主要有:環(huán)境變化影響大,對產(chǎn)品的編譯、運(yùn)行等環(huán)境版本有嚴(yán)格的限制;分布式調(diào)度能力差,服務(wù)器之間相對獨(dú)立,沒辦法使用現(xiàn)代化的分布式調(diào)度能力;不支持持續(xù)交付,現(xiàn)代應(yīng)用趨于微服務(wù)架構(gòu),強(qiáng)調(diào)不同服務(wù)之間獨(dú)立,每個(gè)服務(wù)都可以進(jìn)行持續(xù)交付,基于服務(wù)器的研發(fā)基礎(chǔ)平臺管理系統(tǒng)無法完成微服務(wù)的持續(xù)交付;備份成本較高,服務(wù)器中的所有資源都需要進(jìn)行備份,無論是從網(wǎng)絡(luò)資源及存儲資源上來說成本都非常高,并且備份的難度非常高,不能滿足使用需求,綜合上述情況加以改進(jìn),因此我們提出了一種基于云原生的研發(fā)基礎(chǔ)平臺管理方法用于解決上述問題。
發(fā)明內(nèi)容
基于背景技術(shù)存在的技術(shù)問題,本發(fā)明提出了一種基于云原生的研發(fā)基礎(chǔ)平臺管理方法。
本發(fā)明提出的一種基于云原生的研發(fā)基礎(chǔ)平臺管理方法,包括以下步驟:
S1:首先通過公有云平臺或者基于linux系統(tǒng),安裝kubernetes容器編排系統(tǒng),完成對kubernetes容器編排系統(tǒng)的搭建;
S2:將S1中的多個(gè)容器編排系統(tǒng)進(jìn)行構(gòu)建高可用的容器編排集群;
S3:將S2中的容器編排集群與代碼管理模塊相連接,根據(jù)集群狀態(tài)適配相應(yīng)的代碼管理工具,通過遠(yuǎn)程倉庫與本地倉庫結(jié)合,完成對代碼的統(tǒng)一管理以及同步?jīng)_突處理;
S4:通過持續(xù)化交付模塊對容器編排集群中的日志以及其他反饋信息進(jìn)行收集,將收集的信息推送到S3中的代碼管理模塊中,人工根據(jù)反饋的信息對相應(yīng)的代碼部分進(jìn)行修改,通過快速編譯以及快速部署功能,將更新后的代碼內(nèi)容及時(shí)自動生成服務(wù),發(fā)布到容器編排集群中;
S5:通過對狀態(tài)數(shù)據(jù)庫的保存,完成對容器編排集群狀態(tài)的保存,將容器編排集群內(nèi)的數(shù)據(jù)掛載至存儲服務(wù)端,在存儲服務(wù)端對相應(yīng)的內(nèi)容進(jìn)行備份。
優(yōu)選地,所述S1中,kubernetes容器編排系統(tǒng)采用鏡像作為運(yùn)行基礎(chǔ),可以根據(jù)不同需求選擇相對應(yīng)環(huán)境的鏡像,無需考慮環(huán)境帶來的不確定性因素,因此實(shí)現(xiàn)了環(huán)境無差異。
優(yōu)選地,所述S2中,高可用性指的是集群中某一個(gè)系統(tǒng)宕機(jī)之后,不會影響整個(gè)集群功能的使用,其中高可用性包含服務(wù)高可用和數(shù)據(jù)高可用,服務(wù)高可用指的是集群中宕機(jī)任何一個(gè)系統(tǒng)不會干擾集群對外提供服務(wù)的能力,數(shù)據(jù)高可用表示任何一個(gè)系統(tǒng)宕機(jī)不會導(dǎo)致數(shù)據(jù)的不一致。
優(yōu)選地,所述S3中,同步?jīng)_突指不同用戶從本地倉庫提交至遠(yuǎn)程倉庫時(shí),對同一份文件進(jìn)行修改,需要處理重復(fù)修改的地方。
優(yōu)選地,所述S4中,持續(xù)化交付指讓產(chǎn)品的產(chǎn)出過程在一個(gè)短周期內(nèi)完成,保證產(chǎn)品穩(wěn)定、持續(xù)的保持在隨時(shí)可以發(fā)布的狀況,可以讓發(fā)布的構(gòu)建、測試與發(fā)布變得更快以及更頻繁。
優(yōu)選地,所述S5中,備份包括集群備份和數(shù)據(jù)備份。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于福建海峽基石科技集團(tuán)有限公司,未經(jīng)福建海峽基石科技集團(tuán)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210013220.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)化和數(shù)據(jù)匹配方法和代碼推薦方法及相關(guān)裝置
- 一種基于服務(wù)協(xié)作模式的研發(fā)管理方法和系統(tǒng)
- 基于流程驅(qū)動研發(fā)任務(wù)的方法及系統(tǒng)
- 一種研發(fā)工時(shí)計(jì)算方法和裝置
- 一種企業(yè)研發(fā)管理方法及系統(tǒng)
- 產(chǎn)品研發(fā)管理方法、裝置、計(jì)算機(jī)設(shè)備及存儲介質(zhì)
- 軟件研發(fā)管理方法、裝置、電子設(shè)備及存儲介質(zhì)
- 一種研發(fā)試制信息管理方法及系統(tǒng)
- 軟件研發(fā)安全能力動態(tài)評估和提升方法及系統(tǒng)
- 研發(fā)項(xiàng)目資金監(jiān)管系統(tǒng)





