bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

當企業(yè)服務總線遇到云服務

2021-02-26    分類: 網(wǎng)站建設

本文主要介紹企業(yè)服務總線的常見應用場景,與大家共同探討在云環(huán)境、微服務中傳統(tǒng)企業(yè)服務總線所面臨的問題,結(jié)合普元企業(yè)服務總線產(chǎn)品向大家分享我們該如何解決這些問題。

目錄:

1.企業(yè)服務總線簡介

2.傳統(tǒng)的ESB應用場景

3.云服務對ESB提出的新要求

4.普元ESB產(chǎn)品介紹

1.企業(yè)服務總線簡介

企業(yè)服務總線(ESB)是企業(yè)應用集成在SOA理念下的一種實現(xiàn)方式,ESB是SOA架構(gòu)中實現(xiàn)服務間智能化集成與管理的中介,在邏輯上與SOA所遵循的基本原則保持一致,依據(jù)SOA架構(gòu)原則對服務集成和服務管理的要求,創(chuàng)建了一個SOA集成架構(gòu),能夠深入管理服務,并能方便擴展到整個企業(yè)應用。

ESB是分布式的、基于消息的、遵循開放標準的集成解決方案。ESB的角色是在各種IT資源——如企業(yè)中各種異構(gòu)應用系統(tǒng)、平臺和服務之間進行可靠的通訊時提供可用的基礎設施。如下圖所示,企業(yè)服務平臺為企業(yè)應用提供了一個統(tǒng)一的平臺,采用SOA松耦合的思想來進行企業(yè)應用集成,通過靈活的服務接口和Adapter,方便SOA應用、異構(gòu)應用、特殊協(xié)議應用的集成,這種松耦合、有效靈活的架構(gòu)提供了很好的擴展性。

當企業(yè)服務總線遇到云服務


ESB除了從技術(shù)上為各個應用提供解耦、集成的能力外,在業(yè)務上提供對其承載的服務進行管理的能力,支持對接口服務的全生命周期管理,全面提升IT系統(tǒng)的集成能力,通過能力開放為業(yè)務的持續(xù)創(chuàng)新提供支持。

當企業(yè)服務總線遇到云服務


ESB支撐了服務集成的演變過程:

1、解耦:將現(xiàn)有的業(yè)務系統(tǒng)采用SOA架構(gòu)和標準化技術(shù)進行功能和部署的解耦;

2、集成:因為業(yè)務的關(guān)聯(lián)性,解耦伴隨著需要解決集成問題,通過引入企業(yè)服務總線(ESB)對接口服務進行管控;

3、服務治理:通過在ESB基礎之上建設服務治理平臺,實現(xiàn)接口服務全生命周期管理,全面提升IT系統(tǒng)集成能力;

4、能力開放:基于服務集成平臺的能力,匯聚互聯(lián)網(wǎng)的創(chuàng)新力量,推動業(yè)務的持續(xù)性創(chuàng)新發(fā)展。

2.傳統(tǒng)的ESB應用場景

在企業(yè)服務集成過程中往往面臨著以下四個層面的問題:

1、技術(shù)架構(gòu)層面

系統(tǒng)接口關(guān)系復雜、開發(fā)與維護代價高昂。

當企業(yè)服務總線遇到云服務


2、管理流程層面

缺乏有效的工具,服務接口難以實現(xiàn)透明化管理。

當企業(yè)服務總線遇到云服務


3、規(guī)范制度層面

由于規(guī)范制度的不完善,造成核心IT資產(chǎn)很難做到自主管控。

當企業(yè)服務總線遇到云服務


4、組織保障層面

由于缺乏工具及有效的手段,容易造成過程中組織層面崗位、職責定義不清晰,使得服務集成過程更加困難重重。

當企業(yè)服務總線遇到云服務


ESB作為服務治理體系中的核心部件,為解決上述四個層面的問題提供平臺與工具支持:

1、技術(shù)架構(gòu)層面

基于ESB的服務治理體系中,ESB通過統(tǒng)一的、標準的服務接口,為集成的業(yè)務系統(tǒng)建立了清晰的系統(tǒng)邊界,提高了系統(tǒng)靈活性和穩(wěn)定性,提升了業(yè)務系統(tǒng)的能力開放。

當企業(yè)服務總線遇到云服務


2、管理流程、規(guī)范制度層面

在ESB的服務管理體系中,得以對服務的狀態(tài)、使用情況及服務生命周期進行管理,并在技術(shù)及管理兩個方面進行規(guī)范化控制。

當企業(yè)服務總線遇到云服務


當企業(yè)服務總線遇到云服務


3、組織保障層面

組織層面以ESB提供的服務管理、服務生命周期管理為基礎劃分為治理小組、服務提供者、服務消費者三個維度,不同維度的角色即可明確劃分其責任范圍。

當企業(yè)服務總線遇到云服務


治理小組:推動和實施服務治理活動,確保管理體系和平臺工具的執(zhí)行,監(jiān)控服務接口的運行情況,評估服務治理的績效,保證服務治理最終實現(xiàn)業(yè)務目標和需求。在系統(tǒng)中完成應用系統(tǒng)名稱的注冊和注銷;完成對服務接口注冊申請審批、變更審批、注銷審批,定期檢查和審計服務接口使用情況和狀態(tài)。

服務提供者:服務接口的提供方責任人,負責提供服務接口,保障服務接口運行穩(wěn)定、可靠。

服務消費者:服務接口的調(diào)用方責任人,負責按照規(guī)范進行服務接口調(diào)用。

3.云服務對ESB提出的新要求

在當前微服務遍地開花,“上云”成為關(guān)鍵詞的時刻,以下問題便浮現(xiàn)了出來:

1、微服務下還需要ESB嗎?

這個問題的答案是肯定的;有些觀點是在微服務中各個服務之間通過注冊中心尋址,接口交互采用相同的RESTful或RPC協(xié)議,即便是有外部服務只要通過網(wǎng)關(guān)就可以接入,因此不需要ESB;但事實是一個企業(yè)內(nèi)的所有系統(tǒng)內(nèi)部及系統(tǒng)間都滿足這個條件的是很少的,即便是一家新的企業(yè)正在從頭開始建設自己的IT系統(tǒng),也可能會由于采購的不同供應商的系統(tǒng)而出現(xiàn)不同系統(tǒng)服務的協(xié)議不一致或新業(yè)務需要對某些現(xiàn)有服務進行編排的情況,在此情況下ESB便是解決問題的最好方案,否則將可能又回到系統(tǒng)間點對點調(diào)用的無序狀態(tài)。

在得出這個結(jié)論的同時,也對ESB提出了新的要求,那就是在對接微服務時微服務實例的數(shù)量不固定,存在動態(tài)擴縮容的情況,因此需要支持通過微服務注冊中心實現(xiàn)對服務實例的尋址,并且支持微服務實例同樣通過注冊中心實現(xiàn)對ESB發(fā)布的服務的調(diào)用。

當企業(yè)服務總線遇到云服務


2、ESB“上云”能做什么?

對于云服務使用方企業(yè)來說,在企業(yè)IT系統(tǒng)“上云”的過程中,將企業(yè)原來內(nèi)網(wǎng)的系統(tǒng)遷移到云服務環(huán)境中去,這樣系統(tǒng)服務就從原本內(nèi)網(wǎng)相對封閉安全的環(huán)境放到了公網(wǎng)開放的環(huán)境,增加了安全風險,在這時,除了云服務商一般提供的對服務端口級別的安全策略對系統(tǒng)的保護外,可以通過ESB的能力提供服務級、用戶級的安全防護;同時除了作為服務集成的平臺外也可以將ESB作為開放服務平臺將“上云”的服務進行包裝、編排后作為開放服務對外提供。

對于云服務提供商來說,為用戶提供了服務集成組件、服務開放組件以及更完善的安全防護選擇。

當企業(yè)服務總線遇到云服務


3、ESB如何“上云”?

ESB“上云”需要解決這樣幾個關(guān)鍵點。

(1)租戶隔離

在云服務環(huán)境中,為每個租戶提供完全隔離的ESB實例,保障不同租戶間的ESB服務的完全隔離。

(2)動態(tài)擴容

在云服務環(huán)境中,支持運行引擎根據(jù)系統(tǒng)壓力進行動態(tài)擴縮容。

當企業(yè)服務總線遇到云服務


(3)便捷的服務配置

在云服務環(huán)境中,能夠快速在線實現(xiàn)服務的代理、轉(zhuǎn)換等配置,減少對離線開發(fā)工具的依賴。

4.普元ESB產(chǎn)品介紹

Primeton ESB是普元基于多年對大型企業(yè)的IT建設及分布式計算和集成能力的認識和技術(shù)積累而推出的服務整合產(chǎn)品,是部署和實現(xiàn)SOA的理想工具,支持協(xié)議轉(zhuǎn)換、消息轉(zhuǎn)換、消息路由、服務編排、服務注冊、服務查找、服務監(jiān)控等功能。

Primeton ESB 產(chǎn)品主要包含:

(1)Primeton ESB Studio:主要提供各種服務(中介服務、穿透服務、編排服務等)的開發(fā)、調(diào)試以及屬性設置、導出等,為便捷快速地開發(fā)各種服務提供可能;

(2)Primeton ESB Server:提供了多協(xié)議的支持以及為服務運行提供了高性能、高可靠的運行環(huán)境,方便的擴展機制,為Primeton ESB 融入企業(yè)IT環(huán)境提供了有效支撐及管控手段,同時不依賴于J2EE容器的特性大大提升了性能;

(3)Primeton ESB Governor:提供了獨立和集群環(huán)境中的ESB Server進行管理,同時對于服務全生命周期進行管理;對引擎運行狀態(tài)及服務調(diào)用狀態(tài)進行監(jiān)控;

當企業(yè)服務總線遇到云服務


此處主要介紹產(chǎn)品的服務器管理、在線服務注冊、離線服務模型開發(fā)部署、訪問控制、統(tǒng)計監(jiān)控等。

1、服務器管理

在服務器管理中可對ESB Server運行實例進行管理,在云服務環(huán)境中可通過第三方注冊中心(如:Zookeeper)自動添加。

當企業(yè)服務總線遇到云服務


2、在線服務注冊

對于HTTP穿透、WS穿透、HTTP轉(zhuǎn)JMS、JMS轉(zhuǎn)HTTP等服務可在線快速通過配置實現(xiàn)服務的發(fā)布。

下邊以HTTP穿透為例:

(1)創(chuàng)建通道,配置ESB服務的端口及此端口對應的服務類型

當企業(yè)服務總線遇到云服務


(2)注冊服務代理URI、服務提供方URI、服務提供方業(yè)務地址等

當企業(yè)服務總線遇到云服務


(3)配置服務路由規(guī)則、請求報文轉(zhuǎn)換規(guī)則、響應報文轉(zhuǎn)換規(guī)則等。

當企業(yè)服務總線遇到云服務


(4)在線完成配置就可以通過客戶端調(diào)用注冊的服務

當企業(yè)服務總線遇到云服務


3、離線服務模型開發(fā)部署

當需要進行復雜服務編排時,可以通過Studio進行開發(fā)測試,開發(fā)測試完成后導出ecd部署包,通過管理平臺的服務模型部署功能導入后就可以通過客戶端調(diào)用該服務。

當企業(yè)服務總線遇到云服務


當企業(yè)服務總線遇到云服務


4、訪問控制

當企業(yè)服務總線遇到云服務


  • IP白名單:控制允許進行服務訪問的IP地址。只有平臺配置過的IP才能進行服務訪問,能夠阻止非法IP的訪問請求。
  • IP黑名單:控制不允許進行服務訪問的IP地址。只有不在黑名單列表的IP才能進行服務訪問,能夠阻止非法IP的訪問請求。
  • 訪問權(quán)限:控制服務提供者的服務可以由哪些消費者系統(tǒng)訪問,未配置的消費者系統(tǒng)不能訪問該服務。
  • 訪問頻度:控制每個服務配置單位時間訪問次數(shù)的上限,對訪問次數(shù)已達到上限之后的服務,在統(tǒng)計時間段內(nèi)的請求都予以拒絕,直至本統(tǒng)計時間段結(jié)束;服務訪問頻度達到閾值時會進行告警,顯示出現(xiàn)服務訪問流量異常的服務的基本信息、異常信息等。
  • 訪問流量:控制每個服務的單次請求包大小和單位時間內(nèi)的請求包大小總和,對超過閾值的請求予以拒絕;服務訪問流量達到閾值時會進行告警,顯示出現(xiàn)服務訪問流量異常的服務的基本信息、異常信息等。
  • 訪問超時:控制每個服務配置訪問時長上限,對于超過訪問時長上限的服務,系統(tǒng)將發(fā)服務調(diào)用時間過長告警。

5、統(tǒng)計監(jiān)控

管理平臺中通過首頁的圖表信息可以實時或根據(jù)條件監(jiān)控系統(tǒng)運行情況,包括系統(tǒng)總請求量、平均響應時間、異常交易數(shù)、系統(tǒng)告警數(shù)、調(diào)用方及被調(diào)用方系統(tǒng)數(shù)和地址數(shù)、響應時間TOP10、請求量TOP10、ESB Server系統(tǒng)CPU/內(nèi)存使用情況等。

文章標題:當企業(yè)服務總線遇到云服務
新聞來源:http://vcdvsql.cn/news46/103096.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設計自適應網(wǎng)站網(wǎng)站營銷品牌網(wǎng)站建設云服務器域名注冊

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設