1. 程式人生 > 實用技巧 >當紅炸子雞區塊鏈,如何實現企業級部署?

當紅炸子雞區塊鏈,如何實現企業級部署?

隨著區塊鏈技術從概念到落地的發展趨勢,從2017年開始區塊鏈技術已經有了初步的與現實商業場景結合的可能,這個熱度在2018年升到頂端,區塊鏈技術在全球開始部署應用。而2018年的中國,輿論和資本在區塊鏈領域雙管齊下,各行業掀起了一場區塊鏈技術應用的創新運動。

當紅炸子雞區塊鏈,如何實現企業級部署?

目前,眾多區塊鏈應用企業使用者的選擇之一是基於Docker+Kubernetes來實現 Hyperledge 應用部署,然而搭建一套 Hyperledge 的應用環境其實並不是一件輕鬆的事情。

在這個搭建過程中,工程師要面臨一系列繁瑣的工作。首先,環境的搭建要進行 Kubernetes 環境配置,其次包括 Hyperledge Fabric 應用的下載、檔案合併、NFS 等伺服器的搭建,並配置 Template 以及 Pythony 等應用的安裝,以及 Samples 測試的應用部署也是同樣需要應用檔案準備、修改環境變數、應用安裝、例項化操作、資料初始化等等一系列的操作,都是極為繁瑣的工作內容,所以當工程師一步步在敲擊命令的過程中一不小心就可能出錯。

為支援各行業企業基於區塊鏈的創新業務場景,BoCloud博雲容器雲平臺BeyondContainer 1.7.1版本提供了基於 helm 的 Chart 例項部署,支援企業級區塊鏈業務部署和管理,助力企業實現業務創新。

容器雲平臺BeyondContainer 1.7.1同樣基於 Docker+Kubernetes 實現 Hyperledger 應用部署。並且以上那些繁瑣的工作,平臺已經幫使用者進行了簡化,把工程師從繁瑣枯燥的命令列敲擊中解脫出來。BoCloud博雲容器雲平臺的應用商店內嵌入了區塊鏈 Chart 型別應用,即IBM的開源區塊鏈專案 Hyperledge Fabric,同時平臺內也嵌入了映象列表供使用者選擇。

BeyondContainer 1.7.1版本通過 helm 方式簡化 Kubernetes 應用部署,支援一鍵式區塊鏈應用部署、支援編排 helm 檔案執行自定義部署、支援區塊鏈應用的叢集化部署。同時,視覺化圖形介面提供的自動化部署也大大簡化了使用者操作,平臺提供給使用者可替換的變數如映象的地址和版本、Orderer 資訊、NFS 資訊、埠等。應用部署的整個執行過程流水線式自動完成,避免誤操作帶來的各種困擾,並且支援實時檢視執行日誌,這無疑是更高效、更安全的選擇。

同時,BeyondContainer 1.7.1版本在支援 GPU 資源排程、使用者管理、應用生命週期管理、企業流程管理、使用者認證、系統可靠及安全×××等方面提升了產品能力。

BeyondContainer

BeyondContainer是BoCloud博雲容器雲產品,產品基於微服務思想和 DevOps 理念,利用 Docker 基礎平臺、DevOps 元件、微服務 PaaS 中介軟體等功能模組提供對應用的構建、測試、部署、更新、運維管理的應用全生命週期管理功能。實現基於容器的應用持續整合和快速部署、秒級彈性伸縮、業務可用性保障等關鍵特性,以幫助企業應對網際網路時代業務快速發展的需要。

BeyondContainer 1.7.1

BeyondContainer 1.7.1版技術底層基於OpenShift 3.6版本,同時相容支援Kubernetes 1.8及以上版本、Docker 17之後更新的社群版。新版本在使用者管理方面提供了更友好的操作介面,提供多 OpenShift 叢集管理能力,使使用者能夠基於一個統一管理介面對多叢集進行管理,簡化平臺日常運維工作,實現容器平臺的統一管理。在應用生命週期管理方面,基於 Openshift 的 Templates 模板能力實現了複雜多模組的應用的視覺化編排部署,實現了系統級(而非容器級)的應用管理能力。

作為企業級的容器雲平臺,BeyondContainer通過產品業務價值,幫助企業提升其核心業務的商業效率。BeyondContainer具備平臺運維、平臺運營、應用運維三大方面的能力,可滿足企業應用運維、持續整合、微服務開發運維等多種應用場景需求。產品主要功能包括:

支援區域->租戶->專案->應用的層級管理
基於角色的儀表盤
基於 Jenkins 的 CI/CD 的流水線
資源管理及對儲存、叢集、主機、倉庫的全方位視覺化管理
叢集,主機,容器,應用,審計,操作級日誌
叢集,主機,元件,容器監控告警
基於租戶,專案的配額和計量計費
全方位的映象,容器,應用管理
支援區塊鏈應用
支援 GPU 資源管理

BoCloud博雲容器雲平臺BeyondContainer已在金融、電力、能源等行業中落地,幫助企業大幅縮短應用迭代週期,實現應用全生命週期管理,提升資源利率,產品可靠性、穩定性、安全性久經考驗。博雲同時為企業客戶提供 DevOps 及微服務諮詢服務,從開發、測試、部署、運維,幫助企業實現 DevOps 開發運維一體化,響應企業客戶對業務需求和IT系統的快速升級的需求。

轉載於:https://blog.51cto.com/11976981/2120333