国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Rainbond v5.1.2發(fā)布,微服務(wù)架構(gòu)應(yīng)用便捷管理和交付

miguel.jiang / 3557人閱讀

摘要:發(fā)布,微服務(wù)架構(gòu)應(yīng)用便捷管理和交付是開源的企業(yè)應(yīng)用云操作系統(tǒng),支撐企業(yè)應(yīng)用的開發(fā)架構(gòu)交付和運(yùn)維的全流程,通過無侵入架構(gòu),無縫銜接各類企業(yè)應(yīng)用,底層資源可以對(duì)接和管理虛擬機(jī)和物理服務(wù)器。

Rainbond v5.1.2發(fā)布,微服務(wù)架構(gòu)應(yīng)用便捷管理和交付

Rainbond是開源的企業(yè)應(yīng)用云操作系統(tǒng),支撐企業(yè)應(yīng)用的開發(fā)、架構(gòu)、交付和運(yùn)維的全流程,通過無侵入架構(gòu),無縫銜接各類企業(yè)應(yīng)用,底層資源可以對(duì)接和管理IaaS、虛擬機(jī)和物理服務(wù)器。

2019年3月,Rainbond發(fā)布v5.1版本,經(jīng)過1個(gè)月在上百家企業(yè)的實(shí)際使用,團(tuán)隊(duì)持續(xù)跟進(jìn)版本缺陷,迄今為止發(fā)布了2個(gè)BUG修復(fù)版本。

Rainbond開源產(chǎn)品的目標(biāo)是成為企業(yè)IT系統(tǒng)的云操作系統(tǒng),作為基礎(chǔ)平臺(tái)支持各行各業(yè)的企業(yè)用戶,優(yōu)化IT軟件開發(fā)企業(yè)的開發(fā)流程和交付流程,做到一站式開發(fā)和交付。作為廣大行業(yè)IT廠商的合作伙伴,為其提供穩(wěn)定的、好用的、高效的基礎(chǔ)平臺(tái),服務(wù)于行業(yè)軟件的架構(gòu)、開發(fā)和交付,Rainbond在這條路上砥礪前行。在V5.1版本中我們引入了以下功能體系來服務(wù)用戶。

支持第三方微服務(wù)集成和管理

Rainbond在眾多的企業(yè)中落地使用的過程中出現(xiàn)了兩類共同的問題:

循序漸進(jìn)的遷移策略,已經(jīng)上Rainbond的服務(wù)如何與遺留服務(wù)通信和統(tǒng)一管理。

Rainbond應(yīng)用網(wǎng)關(guān)很好用,但是遺留的服務(wù)沒辦法與Rainbond上的服務(wù)共享外網(wǎng)端口或域名。

Rainbond V5.1版本中在提出了第三方服務(wù)的概念,即將運(yùn)行于Rainbond集群外且與Rainbond可以正常網(wǎng)絡(luò)通信的服務(wù)稱為第三方服務(wù)。對(duì)于此類服務(wù),我們支持以靜態(tài)注冊(cè)、動(dòng)態(tài)注冊(cè)(Etcd、Zookeeper、Consule)的方式來獲取第三方服務(wù)的通信地址,賦予第三方服務(wù)以下能力:

集成Rainbond內(nèi)置的ServiceMesh架構(gòu),與集群內(nèi)服務(wù)無縫互聯(lián),并提供服務(wù)通信治理功能。

集成Rainbond 應(yīng)用網(wǎng)關(guān),統(tǒng)一管理服務(wù)外網(wǎng)訪問。

運(yùn)行于不同環(huán)境和系統(tǒng)的業(yè)務(wù)系統(tǒng)統(tǒng)一管理和可視化,形成完整業(yè)務(wù)架構(gòu)。

更多第三方服務(wù)的說明和支持情況,見文檔: Rainbond支持第三方服務(wù)集成

此功能發(fā)布之后,在阿里云運(yùn)行Rainbond的企業(yè)用戶可以更便捷的對(duì)接阿里云的RDS資源。更加充分的利用云資源以降低企業(yè)維護(hù)IT系統(tǒng)的成本。

支持微服務(wù)啟動(dòng)順序

在一個(gè)復(fù)雜微服務(wù)架構(gòu)下,一些服務(wù)必須依賴于另一些服務(wù)才能正常工作,如何根據(jù)依賴關(guān)系處理服務(wù)的啟動(dòng)順序是簡(jiǎn)化復(fù)雜微服務(wù)架構(gòu)管理的關(guān)鍵。

Rainbond實(shí)現(xiàn)了根據(jù)依賴關(guān)系自動(dòng)處理服務(wù)的啟動(dòng)順序,當(dāng)被依賴的服務(wù)正常工作后,才會(huì)啟動(dòng)后續(xù)服務(wù),依次迭代啟動(dòng)所有服務(wù)。

這方面的功能實(shí)現(xiàn)主要在體現(xiàn)Rainbond的主要抽象層次,我們比較清楚的是docker的抽象層次是容器級(jí)別,kubernetes的抽象層次主要可以認(rèn)為是服務(wù)級(jí)別(Pod級(jí)別),Rainbond的關(guān)鍵抽象層是更高的應(yīng)用級(jí),特別是微服務(wù)架構(gòu)盛行的今天,服務(wù)組件多,對(duì)于大多數(shù)業(yè)務(wù)程序都需要手動(dòng)的控制啟動(dòng)順序來確保整個(gè)業(yè)務(wù)的正常工作。Rainbond能夠做到能夠做到在應(yīng)用級(jí)整體控制生命周期和其他自動(dòng)化運(yùn)維。

此功能發(fā)布后在某工業(yè)互聯(lián)網(wǎng)軟件企業(yè)用戶中創(chuàng)造了較大價(jià)值,一個(gè)完整的工業(yè)互聯(lián)網(wǎng)APP開發(fā)平臺(tái)由20多個(gè)服務(wù)組件構(gòu)成,過去他們每交付一個(gè)工廠的交付成本需要一個(gè)熟練的交付工程師出差調(diào)試大概2天才能基本完成。其中主要的就是需要熟練掌握服務(wù)之間的依賴關(guān)系,啟動(dòng)順序,服務(wù)配置,這還是建立在他們產(chǎn)品的成熟度已經(jīng)比較高。后期這一套業(yè)務(wù)系統(tǒng)交付用戶的運(yùn)維成本也非常大。當(dāng)使用Rainbond作為基礎(chǔ)交付平臺(tái)以后,他們通過1天的時(shí)間將所有服務(wù)完整部署的Rainbond并發(fā)布于應(yīng)用市場(chǎng)。由于Rainbond完整的應(yīng)用系統(tǒng)生命周期控制和啟動(dòng)順序控制,實(shí)現(xiàn)了完整的工業(yè)互聯(lián)網(wǎng)APP開發(fā)平臺(tái)的一鍵部署,10分鐘完成業(yè)務(wù)可工作。對(duì)于最終用戶來說也可以更加直觀的運(yùn)維管理業(yè)務(wù)系統(tǒng)。

源碼構(gòu)建系統(tǒng)升級(jí)

基于源代碼持續(xù)構(gòu)建服務(wù)是Rainbond用戶使用最多的功能之一,既5.0版本作較大升級(jí)以后,5.1版本繼續(xù)帶來升級(jí),在Java、PHP、NodeJS等常用語言方面支持更加完善:

增加對(duì)NodeJS前端項(xiàng)目源碼類型的支持,可以部署Vue和React。

Java-Maven增加maven編譯參數(shù)的UI配置。

所有Java類型支持OpenJDK版本和OracleJDK版本的UI配置。

PHP、靜態(tài)語言支持UI選擇中間件類型和版本。

將公共代碼模塊和資源從云端本地化、更好的支持離線環(huán)境下源碼構(gòu)建

支持服務(wù)源碼類型重新檢測(cè)和變更

另外Rainbond對(duì)各類型源碼的支持規(guī)范文檔進(jìn)行了更加細(xì)致的描述,請(qǐng)參考 Rainbond源碼支持規(guī)范

從源碼構(gòu)建主要服務(wù)于開發(fā)場(chǎng)景,目前還是有較多的企業(yè)開發(fā)者出于學(xué)習(xí)成本無法定義優(yōu)質(zhì)的Dockerfile,直接使用Rainbond提供的基于源代碼構(gòu)建的機(jī)制是開發(fā)者使用Rainbond發(fā)布服務(wù)最易用的方式。

我們從用戶使用中總結(jié)發(fā)現(xiàn)目前開發(fā)語言最多的依然是Java,因此Rainbond對(duì)Java語言支持的持續(xù)優(yōu)化依然是V5.1版本的重點(diǎn),其中有大量用戶使用的是SpringCloud,因此Rainbond將在V5.1后續(xù)小版本中增加直接基于Maven源碼創(chuàng)建多個(gè)服務(wù)模塊的便捷服務(wù)創(chuàng)建方式,進(jìn)一步提供用戶創(chuàng)建服務(wù)的效率。

除了上述提到的Rainbond V5.1版本大的功能變化以外,Rainbond還進(jìn)行了大量的功能改進(jìn)和優(yōu)化。詳細(xì)參考:

https://github.com/goodrain/r...

https://github.com/goodrain/r...

https://github.com/goodrain/r...

開始你的Rainbond之旅

你的企業(yè)是否也遇到過上文提到的種種影響你的產(chǎn)品開發(fā)和交付的效率的問題,不妨使用Rainbond來優(yōu)化一下你的現(xiàn)有模式和體驗(yàn)。

Rainbond 安裝參考手冊(cè) https://www.rainbond.com/docs...

Rainbond 使用參考手冊(cè) https://www.rainbond.com/docs...

Rainbond 進(jìn)階場(chǎng)景手冊(cè) https://www.rainbond.com/docs...

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/74029.html

相關(guān)文章

  • Rainbond v5.1.2發(fā)布服務(wù)架構(gòu)應(yīng)用便捷管理交付

    摘要:發(fā)布,微服務(wù)架構(gòu)應(yīng)用便捷管理和交付是開源的企業(yè)應(yīng)用云操作系統(tǒng),支撐企業(yè)應(yīng)用的開發(fā)架構(gòu)交付和運(yùn)維的全流程,通過無侵入架構(gòu),無縫銜接各類企業(yè)應(yīng)用,底層資源可以對(duì)接和管理虛擬機(jī)和物理服務(wù)器。 Rainbond v5.1.2發(fā)布,微服務(wù)架構(gòu)應(yīng)用便捷管理和交付 Rainbond是開源的企業(yè)應(yīng)用云操作系統(tǒng),支撐企業(yè)應(yīng)用的開發(fā)、架構(gòu)、交付和運(yùn)維的全流程,通過無侵入架構(gòu),無縫銜接各類企業(yè)應(yīng)用,底層資源...

    AdolphLWQ 評(píng)論0 收藏0
  • Rainbond v5.1.2發(fā)布服務(wù)架構(gòu)應(yīng)用便捷管理交付

    摘要:發(fā)布,微服務(wù)架構(gòu)應(yīng)用便捷管理和交付是開源的企業(yè)應(yīng)用云操作系統(tǒng),支撐企業(yè)應(yīng)用的開發(fā)架構(gòu)交付和運(yùn)維的全流程,通過無侵入架構(gòu),無縫銜接各類企業(yè)應(yīng)用,底層資源可以對(duì)接和管理虛擬機(jī)和物理服務(wù)器。 Rainbond v5.1.2發(fā)布,微服務(wù)架構(gòu)應(yīng)用便捷管理和交付 Rainbond是開源的企業(yè)應(yīng)用云操作系統(tǒng),支撐企業(yè)應(yīng)用的開發(fā)、架構(gòu)、交付和運(yùn)維的全流程,通過無侵入架構(gòu),無縫銜接各類企業(yè)應(yīng)用,底層資源...

    hzc 評(píng)論0 收藏0
  • Rainbond v5.1.2發(fā)布服務(wù)架構(gòu)應(yīng)用便捷管理交付

    摘要:發(fā)布,微服務(wù)架構(gòu)應(yīng)用便捷管理和交付是開源的企業(yè)應(yīng)用云操作系統(tǒng),支撐企業(yè)應(yīng)用的開發(fā)架構(gòu)交付和運(yùn)維的全流程,通過無侵入架構(gòu),無縫銜接各類企業(yè)應(yīng)用,底層資源可以對(duì)接和管理虛擬機(jī)和物理服務(wù)器。 Rainbond v5.1.2發(fā)布,微服務(wù)架構(gòu)應(yīng)用便捷管理和交付 Rainbond是開源的企業(yè)應(yīng)用云操作系統(tǒng),支撐企業(yè)應(yīng)用的開發(fā)、架構(gòu)、交付和運(yùn)維的全流程,通過無侵入架構(gòu),無縫銜接各類企業(yè)應(yīng)用,底層資源...

    wuyangchun 評(píng)論0 收藏0
  • Rainbond 5.1.5發(fā)布,企業(yè)應(yīng)用市場(chǎng)遠(yuǎn)程一鍵安裝

    摘要:年月日,發(fā)布版本,本次版本更新帶來了全新的應(yīng)用市場(chǎng)交付體驗(yàn),并對(duì)源碼類服務(wù)的運(yùn)行機(jī)制架構(gòu)服務(wù)管理等方面做了大量?jī)?yōu)化。發(fā)布社區(qū)公開應(yīng)用。我們正在進(jìn)行的是將應(yīng)用轉(zhuǎn)化為應(yīng)用存放于應(yīng)用市場(chǎng)中供用戶直接安裝使用。 2019年7月8日,Rainbond發(fā)布5.1.5版本,本次版本更新帶來了全新的應(yīng)用市場(chǎng)交付Pipeline體驗(yàn),并對(duì)源碼類服務(wù)的運(yùn)行機(jī)制、ServiceMesh架構(gòu)、服務(wù)管理等方面做...

    Aomine 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<