[發明專利]持續交付平臺及利用持續交付平臺部署應用系統的方法有效
| 申請號: | 202011056124.3 | 申請日: | 2020-09-29 |
| 公開(公告)號: | CN112130962B | 公開(公告)日: | 2023-09-19 |
| 發明(設計)人: | 蔡杰;付大亮;趙晶晶;周起文 | 申請(專利權)人: | 中國銀行股份有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F8/71 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 呂俊剛;吳學鋒 |
| 地址: | 100818 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 持續 交付 平臺 利用 部署 應用 系統 方法 | ||
本發明公開了一種持續交付平臺及利用持續交付平臺部署應用系統的方法,其中該持續交付平臺包括:虛擬機管理模塊,用于管理虛擬機信息;軟件包管理模塊,用于管理產品的軟件包信息和軟件包中包含的模塊包信息;部署參數管理模塊,用于接收開發人員為目標產品的軟件包中目標模塊包的全量參數配置的全量參數值;平臺部署模塊,用于按照全量參數值設置目標模塊對應的參數,將設置好參數值的目標模塊包下發至目標虛擬機,以供目標虛擬機安裝目標模塊包并在安裝完成后啟動服務以完成目標模塊的部署。本發明可以解決當前持續交付平臺部署流程繁瑣且部署效率低的問題。
技術領域
本發明涉及軟件開發技術領域,尤其涉及一種持續交付平臺及利用持續交付平臺部署應用系統的方法。
背景技術
本部分旨在為權利要求書中陳述的本發明實施例提供背景或上下文。此處的描述不因為包括在本部分中就承認是現有技術。
隨著互聯網經濟的發展,軟件行業尤其是互聯網行業的競爭日趨激烈,為了滿足高并發時的高性能和高可用,企業軟件產品(也即應用系統)需要的服務器規模越來越大,同時,用戶需求的變化速度持續加快,對產品的交付速度要求越來越高,實現快速、可靠、低風險的產品上線是很多公司提高生產效率的必由之路。
持續交付是一種軟件工程手法,讓產品的產出過程在一個短周期內完成,以保證軟件可以穩定、持續的保持在可以發布的狀況。持續交付關注開發、測試、運維活動的結合,打通了產品的需求變更、版本迭代、產品上線、用戶反饋的閉環,從而更好的適應市場的變化。持續交付思想正在深刻的影響著軟件開發領域,軟件企業的持續交付工作正發展的如火如荼。
持續交付平臺將部署應用系統的操作自動化起來,縮短了部署時間,降低了部署風險,但是在部署流程中需要做參數配置等操作才能實現產品的正確部署,使得部署流程的人為操作較多,并且每一次部署都需要做相同的配置,不利于部署效率的提升,影響用戶體驗。
發明內容
本發明實施例提供一種持續交付平臺,用以解決當前持續交付平臺部署流程繁瑣且部署效率低的問題,該系統包括:
虛擬機管理模塊,用于管理虛擬機信息,所述虛擬機信息包括虛擬機所屬產品;
軟件包管理模塊,用于管理產品的軟件包信息和軟件包中包含的模塊包信息,所述軟件包信息包括軟件包名稱,所述模塊包信息包括模塊包名稱和模塊所需設置的全量參數名稱;
部署參數管理模塊,用于接收開發人員為目標產品的軟件包中目標模塊包的全量參數配置的全量參數值;
平臺部署模塊,用于按照全量參數值設置目標模塊包對應的參數,將設置好參數值的目標模塊包下發至目標虛擬機,以供目標虛擬機安裝目標模塊包,并在安裝完成后啟動服務以完成目標模塊的部署,所述目標虛擬機所屬產品與目標模塊包所屬的產品相同。
本發明實施例還提供一種利用持續交付平臺部署應用系統的方法,用以解決當前持續交付平臺部署流程繁瑣且部署效率低的問題,該方法為利用如前述的持續交付平臺部署應用系統的方法。
本發明實施例還提供一種計算機設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現上述利用持續交付平臺部署應用系統的方法。
本發明實施例還提供一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有執行上述利用持續交付平臺部署應用系統的方法的計算機程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國銀行股份有限公司,未經中國銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011056124.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種自動檢測方法
- 下一篇:一種建筑用木板切割裝置





