[發明專利]一種應用部署方法及裝置在審
| 申請號: | 202011135755.4 | 申請日: | 2020-10-21 |
| 公開(公告)號: | CN112256287A | 公開(公告)日: | 2021-01-22 |
| 發明(設計)人: | 劉俊佩;付星 | 申請(專利權)人: | 武漢悅學幫網絡技術有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F8/71 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 鐘揚飛 |
| 地址: | 430205 湖北省武漢市東湖新技術開發區雄*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用 部署 方法 裝置 | ||
本申請實施例提供一種應用部署方法及裝置,涉及計算機技術領域,該應用部署方法包括:在進行目標應用的部署時,先接收針對目標應用的部署申請,并且當部署申請通過審核時,采用預設的統一部署模板構建目標應用的部署數據;然后再根據部署數據對目標應用進行啟動運行,以完成目標應用的部署操作,只需要一次申請,就能夠實現應用的部署,不需要層層審批,部署效率高,不容易產生遺漏。
技術領域
本申請涉及計算機技術領域,具體而言,涉及一種應用部署方法及裝置。
背景技術
云資源主要是通過虛擬化技術,被打包成不同類型的虛擬機去服務用戶。云容器的出現為云資源的配置提供了另一種輕便靈活的方式。現有的基于云容器的應用部署方法,通常需要開發人員多次提交工單申請,每個工單申請都要經過不同負責人進行層層審批,全部審批通過時,再進行應用部署步驟。然而,在實踐中發現,現有的應用部署方法,一次應用部署,需要多次提交各種工單申請且需要層層審批,整個流程節點多,持續時間長,導致應用部署效率低,且容易產生遺漏。可見,現有的應用部署方法效率低,且容易產生遺漏。
發明內容
本申請實施例的目的在于提供一種應用部署方法及裝置,只需要一次申請,就能夠實現應用的部署,不需要層層審批,部署效率高,不容易產生遺漏。
本申請實施例第一方面提供了一種應用部署方法,包括:
接收針對目標應用的部署申請;
當所述部署申請通過審核時,采用預設的統一部署模板構建所述目標應用的部署數據;
根據所述部署數據對所述目標應用進行啟動運行,以完成所述目標應用的部署操作。
在上述實現過程中,在進行目標應用的部署時,先接收針對目標應用的部署申請,并且當部署申請通過審核時,采用預設的統一部署模板構建目標應用的部署數據;然后再根據部署數據對目標應用進行啟動運行,以完成目標應用的部署操作,只需要一次申請,就能夠實現應用的部署,不需要層層審批,部署效率高,不容易產生遺漏。
進一步地,所述預設的統一部署模板至少包括服務應用鏡像統一模板、啟動腳本模板、平臺部署模板。
在上述實現過程中,采用預設的統一部署模板,應用部署后即包含了日志、監控的能力,無需多次再提申請進行審核,進而有利于提升應用部署效率。
進一步地,所述采用預設的統一部署模板構建所述目標應用的部署數據,包括:
采用所述服務應用鏡像統一模板,生成所述目標應用的第一層鏡像數據;
為所述第一層鏡像數據添加啟動腳本,得到所述目標應用完整的鏡像數據;
采用所述平臺部署模板確定所述目標應用的部署參數,以及采用所述啟動腳本模板生成所述目標應用的啟動數據;
根據所述鏡像數據、所述部署參數以及所述啟動數據,生成所述目標應用的部署數據。
在上述實現過程中,實現了容器化平臺應用的標準化、統一化,減少了應用的運維成本。
進一步地,所述采用所述服務應用鏡像統一模板,生成所述目標應用的第一層鏡像數據,包括:
獲取基礎鏡像數據以及所述目標應用的開發數據;
采用所述服務應用鏡像統一模板、所述基礎鏡像數據以及所述開發數據,生成所述目標應用的第一層鏡像數據。
在上述實現過程中,采用服務應用鏡像統一模板,一套模板適配所有應用,實現了容器化平臺應用的標準化、統一化,減少了應用的運維成本。
進一步地,所述采用所述啟動腳本模板為所述第一層鏡像數據添加啟動腳本,得到所述目標應用完整的鏡像數據,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢悅學幫網絡技術有限公司,未經武漢悅學幫網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011135755.4/2.html,轉載請聲明來源鉆瓜專利網。





