[發明專利]一種金融云應用資源的部署方法、設備及介質有效
| 申請號: | 202211022200.8 | 申請日: | 2022-08-25 |
| 公開(公告)號: | CN115098112B | 公開(公告)日: | 2022-12-16 |
| 發明(設計)人: | 劉飛 | 申請(專利權)人: | 恒豐銀行股份有限公司 |
| 主分類號: | G06F8/60 | 分類號: | G06F8/60;G06Q10/10 |
| 代理公司: | 濟南千慧專利事務所(普通合伙企業) 37232 | 代理人: | 左建華 |
| 地址: | 250000 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 金融 應用 資源 部署 方法 設備 介質 | ||
1.一種金融云應用資源的部署方法,其特征在于,所述方法包括:
確定金融項目管理系統中包含的多個金融云應用;
將所述多個金融云應用對應的部署流程,拆解為多種管理狀態;所述多種管理狀態包括邏輯態、部署態和實例態;
根據所述部署流程,確定所述多種管理狀態之間的流轉邏輯,以通過所述流轉邏輯和所述多種管理狀態,建立應用于所述多個金融云應用的三態模型;
接收用戶發送的服務請求,確定所述服務請求對應的目標金融云應用,通過所述三態模型,對所述目標金融云應用對應的金融云應用資源進行部署;
將所述多個金融云應用對應的部署流程,拆解為多種管理狀態,具體包括:
針對不同的金融云應用,對所述金融云應用中用于執行同一功能的應用節點進行抽象,以得到與所述應用節點相對應的邏輯節點信息,以及所述邏輯節點與所述金融云應用之間的映射關系;
將所述金融云應用的應用信息、所述邏輯節點信息以及所述映射關系作為第一對象,生成由所述第一對象構成的應用邏輯結構,以根據應用邏輯結構,得到所述部署流程的邏輯態;
針對不同的部署環境,根據所述邏輯態中包含的第一對象,生成用于部署所述金融云應用的部署單元;
將所述部署單元作為第二對象,得到由所述第二對象構成的部署態;
發送針對不同金融云應用的服務請求,通過所述部署單元,加載用于部署所述服務請求的金融云應用資源,以生成部署實例;
將所述部署實例作為第三對象,得到由所述第三對象構成的實例態;
根據所述邏輯態中包含的第一對象,生成用于部署所述金融云應用所需的部署單元,具體包括:
針對不同的部署環境,分別生成所述金融云應用對應的應用部署態信息,所述應用部署態信息包括金融云應用資源的資源部署架構;
根據所述第一對象,對所述資源部署架構進行初始化,以生成所述金融云應用對應的部署單元;所述部署單元能夠加載用于部署所述金融云應用的金融云應用資源;
根據所述第一對象,對所述資源部署架構進行初始化,以生成所述金融云應用對應的部署單元,具體包括:
根據所述第一對象中的邏輯節點信息,確定用于部署對應邏輯節點所需的資源類型;
將所述資源類型的值,劃分為需從所述邏輯節點信息中繼承調用的第一資源類型值,以及自動生成的第二資源類型值;
根據所述第一資源類型值和所述第二資源類型值,對所述資源部署架構進行初始化,以生成所述邏輯節點對應的部署單元;
對所述目標金融云應用對應的金融云應用資源進行部署,具體包括:
基于所述邏輯態,從所述目標金融云應用對應的多個邏輯節點中,確定所述服務請求對應的邏輯節點信息;
根據所述目標金融云應用當前所在的部署環境,從所述部署態中,確定與所述部署環境相對應的應用部署態信息;
根據所述目標金融云應用的應用信息、所述邏輯節點信息和所述應用部署態信息,調用相應的部署單元,以加載用于部署所述服務請求的金融云應用資源,生成部署實例;
通過預設的部署引擎執行所述部署實例,得到所述服務請求的實例態數據,并將所述實例態數據返回至所述用戶。
2.根據權利要求1所述的一種金融云應用資源的部署方法,其特征在于,將所述多個金融云應用對應的部署流程,拆解為多種管理狀態,具體包括:
從所述第一對象、所述第二對象和所述第三對象中,提取共有的屬性信息;
將所述屬性信息添加至所述邏輯態中,以便于所述部署態和所述實例態能夠復用所述邏輯態中的屬性信息。
3.根據權利要求2所述的一種金融云應用資源的部署方法,其特征在于,將所述屬性信息添加至所述邏輯態中,以便于所述部署態和所述實例態能夠復用所述邏輯態中的屬性信息,具體包括:
確定所述部署態和所述實例態是否支持修改所述屬性信息;
在所述部署態支持修改所述屬性信息的情況下,將所述屬性信息添加至所述部署態中;
在所述實例態支持修改所述屬性信息的情況下,將所述屬性信息添加至所述部署態和所述實例態中;
在所述部署態和所述實例態不支持修改所述屬性信息的情況下,僅在所述邏輯態中添加所述屬性信息;
在所述實例態不支持修改所述屬性信息且所述部署態支持修改所述屬性信息的情況下,將所述屬性信息添加至所述部署態中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于恒豐銀行股份有限公司,未經恒豐銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211022200.8/1.html,轉載請聲明來源鉆瓜專利網。





