亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

商業(yè)智能中應(yīng)用微服務(wù)的方法及敏捷開發(fā)管理模式的制作方法

文檔序號:9810281閱讀:357來源:國知局
商業(yè)智能中應(yīng)用微服務(wù)的方法及敏捷開發(fā)管理模式的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于商業(yè)智能技術(shù)領(lǐng)域,尤其是涉及商業(yè)智能中不同業(yè)務(wù)模型、不同業(yè)務(wù)應(yīng)用服務(wù)之間解耦合的方法及系統(tǒng)。
【背景技術(shù)】
[0002]微服務(wù),用于描述一種獨立部署的軟件應(yīng)用設(shè)計方式。微服務(wù)就像是把服務(wù)開發(fā)成單一應(yīng)用的形式,這些服務(wù)滿足某需求,并且能夠自動化部署和獨立發(fā)布。微服務(wù)可以使用不同的開發(fā)語言以及不同數(shù)據(jù)存儲技術(shù),并保持最低限制的集中式管理。
[0003]傳統(tǒng)的商業(yè)智能都存在大服務(wù)、重應(yīng)用,這類系統(tǒng)的特點是服務(wù)集中,業(yè)務(wù)集中,事物集中,風(fēng)險系數(shù)高,不利于維護(hù)和升級。每當(dāng)升級某些功能的時候需要將整個相關(guān)聯(lián)的系統(tǒng)停止,并且升級過程復(fù)雜,牽扯太多模塊或者功能,需要非常小心。

【發(fā)明內(nèi)容】

[0004]本發(fā)明要解決的問題是提供一種商業(yè)智能中不同業(yè)務(wù)模型、不同業(yè)務(wù)應(yīng)用服務(wù)之間解耦合的方法及系統(tǒng)。
[0005]本發(fā)明采用的核心思想是:將商業(yè)智能中不同業(yè)務(wù)模型、不同業(yè)務(wù)應(yīng)用服務(wù)之間解耦合,服務(wù)微小化、應(yīng)用輕量化、業(yè)務(wù)和功能定制化。
[0006]為解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案是:
[0007]商業(yè)智能中應(yīng)用微服務(wù)的方法,包含如下步驟:
[0008]I)將商業(yè)智能中不同的業(yè)務(wù)模型進(jìn)行分析歸類;
[0009]2)將同類型的業(yè)務(wù)模型,獨立成微型服務(wù)或應(yīng)用,所述微型服務(wù)或應(yīng)用相互之間使用REST API調(diào)用;
[0010]3)將獨立的微型服務(wù)或應(yīng)用進(jìn)行獨立的發(fā)布、部署、維護(hù)。
[0011]優(yōu)選的,所述步驟I)按照不同的數(shù)據(jù)來源進(jìn)行區(qū)分。
[0012]優(yōu)選的,步驟2)所述微型服務(wù)或應(yīng)用都是相互獨立的子系統(tǒng)。
[0013]本發(fā)明的另一目的是提供一種敏捷開發(fā)和管理模式,該敏捷開發(fā)和管理模式使用了商業(yè)智能中應(yīng)用微服務(wù)的方法。
[0014]進(jìn)一步的,所述敏捷開發(fā)和管理模式業(yè)務(wù)模型獨立、服務(wù)獨立、項目獨立。
[0015]本發(fā)明方法和系統(tǒng)具有的優(yōu)點和積極效果是:
[0016]增強系統(tǒng)健壯性,降低系統(tǒng)性風(fēng)險,減少業(yè)務(wù)模型間的排他性影響,減少服務(wù)之間的資源搶占問題。對于開發(fā)和維護(hù)來說,針對性更強,專業(yè)性更強,專人專管,部署發(fā)布更加獨立和簡便。
【附圖說明】
[0017]圖1是傳統(tǒng)的商業(yè)智能服務(wù)系統(tǒng)的架構(gòu);
[0018]圖2是本發(fā)明的商業(yè)智能服務(wù)系統(tǒng)的架構(gòu)。
【具體實施方式】
[0019]下面結(jié)合圖形來說明本發(fā)明。
[0020]從圖1所示傳統(tǒng)的商業(yè)智能服務(wù)系統(tǒng)的架構(gòu),可以看到所有的服務(wù)相對集中,各個子系統(tǒng)相互影響,是典型的單體式架構(gòu),整體的穩(wěn)定性低,抗風(fēng)險能力差。
[0021]本發(fā)明商業(yè)智能中微服務(wù)的實現(xiàn)方法,必要條件是將整體架構(gòu)改造成微服務(wù)架構(gòu),然后通過如下步驟進(jìn)行改造:
[0022]步驟一:將不同的業(yè)務(wù)模型進(jìn)行分析歸類,此步驟根據(jù)業(yè)務(wù)模型分類,從而能將不同的業(yè)務(wù)區(qū)分開來。
[0023]步驟二:將同類型的業(yè)務(wù)模型,獨立成微型服務(wù)或應(yīng)用。此步驟是在步驟一的基礎(chǔ)上進(jìn)行的,然后通過業(yè)務(wù)模型建立不同的模型服務(wù)。每個模型服務(wù)都能直接與其他微服務(wù)進(jìn)行通信,相互之間使用REST API調(diào)用。
[0024]步驟三:將獨立的微型服務(wù)或應(yīng)用進(jìn)行獨立的發(fā)布、部署、維護(hù)。此步驟的實現(xiàn)方式是從開發(fā)管理方面進(jìn)行的改變,將每個微服務(wù)獨立分配給開發(fā)人員,讓每一個開發(fā)人員對應(yīng)一個獨立的服務(wù)或者幾個獨立的服務(wù),避免眾多開發(fā)者對應(yīng)到一個服務(wù)上,從而減少開發(fā)者之間的影響,更減小了服務(wù)部署、升級的相互影響。
[0025]本發(fā)明降低系統(tǒng)性風(fēng)險,業(yè)務(wù)模型和應(yīng)用的獨立;開發(fā)、維護(hù)的管理更加有針對性,減少相互之間的耦合。
[0026]根據(jù)本發(fā)明,如圖2所示在商業(yè)智能服務(wù)系統(tǒng)中,將應(yīng)用分解為小的、互相連接的微服務(wù)。每一個微服務(wù)都是微型應(yīng)用,都有自己的業(yè)務(wù)邏輯和適配器,對外暴露統(tǒng)一使用REST API服務(wù)。所有服務(wù)都是采用異步的,基于消息的通訊。
[0027]本發(fā)明可以應(yīng)用在敏捷開發(fā)和管理模式中,通過微服務(wù)做到業(yè)務(wù)模型獨立、服務(wù)獨立、項目獨立;
[0028]業(yè)務(wù)模型獨立有利于不同人員進(jìn)行數(shù)據(jù)分析;
[0029]服務(wù)獨立有利于系統(tǒng)穩(wěn)定、安裝和部署獨立,更加細(xì)粒度管理;
[0030]項目獨立有利于開發(fā)和管理人員有針對性的維護(hù),做到專人專管。
[0031]以上對本發(fā)明的一個實施例進(jìn)行了詳細(xì)說明,但所述內(nèi)容僅為本發(fā)明的較佳實施例,不能被認(rèn)為用于限定本發(fā)明的實施范圍。凡依本發(fā)明申請范圍所作的均等變化與改進(jìn)等,均應(yīng)仍歸屬于本發(fā)明的專利涵蓋范圍之內(nèi)。
【主權(quán)項】
1.商業(yè)智能中應(yīng)用微服務(wù)的方法,其特征在于,包含如下步驟: 1)將商業(yè)智能中不同的業(yè)務(wù)模型進(jìn)行分析歸類; 2)將同類型的業(yè)務(wù)模型,獨立成微型服務(wù)或應(yīng)用,所述微型服務(wù)或應(yīng)用相互之間使用REST API調(diào)用; 3)將獨立的微型服務(wù)或應(yīng)用進(jìn)行獨立的發(fā)布、部署、維護(hù)。2.根據(jù)權(quán)利要求1所述的商業(yè)智能中應(yīng)用微服務(wù)的方法,其特征在于,所述步驟I)按照不同的數(shù)據(jù)來源進(jìn)行區(qū)分。3.根據(jù)權(quán)利要求1所述的商業(yè)智能中應(yīng)用微服務(wù)的方法,其特征在于,步驟2)所述微型服務(wù)或應(yīng)用都是相互獨立的子系統(tǒng)。4.一種敏捷開發(fā)和管理模式,其特征在于:使用了權(quán)利要求1-3任一項所述的商業(yè)智能中應(yīng)用微服務(wù)的方法。5.根據(jù)權(quán)利要求4所述的一種敏捷開發(fā)和管理模式,其特征在于:所述敏捷開發(fā)和管理模式業(yè)務(wù)模型獨立、服務(wù)獨立、項目獨立。
【專利摘要】本發(fā)明提供一種商業(yè)智能中利用微服務(wù)將業(yè)務(wù)模型和應(yīng)用分離成獨立子系統(tǒng)的實現(xiàn)方法,包含如下步驟:1)將不同的業(yè)務(wù)模型進(jìn)行分析歸類;2)將同類型的業(yè)務(wù)模型,獨立成微型服務(wù)或應(yīng)用;3)將獨立的微型服務(wù)或應(yīng)用進(jìn)行獨立的發(fā)布、部署、維護(hù)。本發(fā)明方法具有的優(yōu)點和積極效果是:使商業(yè)智能中不同業(yè)務(wù)模型、不同業(yè)務(wù)應(yīng)用服務(wù)之間解耦合,服務(wù)微小化、應(yīng)用輕量化、業(yè)務(wù)和功能定制化。
【IPC分類】G06F9/44, G06F9/445
【公開號】CN105573751
【申請?zhí)枴緾N201510927158
【發(fā)明人】崔維力, 武新, 夏暄, 李佳麟, 楊占福, 田超
【申請人】天津南大通用數(shù)據(jù)技術(shù)股份有限公司
【公開日】2016年5月11日
【申請日】2015年12月12日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1