時間:2018-11-20 來源:互聯網 瀏覽量:
現在IBM、Google、Amazon及甲骨文等大廠紛紛提供區塊鏈雲端開發工具。微軟也於上周再加碼,宣布推出Azure區塊開發套件(Azure Blockchain Development Kit) ,方便企業更快在雲端上開發出區塊鏈應用。
微軟推出Azure雲端區塊鏈開發工具
之前微軟陸續推出過以Azure為平台的雲端開發工具,包括Azure Functions、Azure Logic Apps、Azure DevOps及IoT Central等。而Azure 區塊鏈開發套件,是以無縫整合企業區塊鏈和微軟及第三方SaaS (Software as a Service)為目的工具。
微軟指出,這個套件為微軟區塊鏈的開發範本及Azure Block Workbench的延伸,可將用於核心管理、區塊鏈外身份驗證(off-chain identity)等Azure功能,以及資料、監控和通訊API整合到單一參考架構中,以協助快速開發區塊鏈應用。
微軟表示Azure區塊鏈服務已經在奈及利亞及英國分別用以開發供應鏈金融和英國食物供應鏈,但隨著使用情境增加,微軟在Azure區塊鏈服務第一版將特別著重三個領域,包括連接介麵、整合資料和係統,以及部署智能合約和區塊鏈網絡。
在連接介麵上,涵括SMS、語音係統、IoT裝置、GPS或相機等行動裝置、ERP等後端係統及資料、機器人或AI助理,以及Web用戶端等工具,因此Azure區塊開發套件提供了SMS及互動語音係統的整合、IoT Central或是Xamarin iOS及Android平台工,以及整合Cortana、Alexa、Google Assistant的工具及範例。
端到端區塊鏈解決方案需要和商業環境下“區塊鏈外”(off chain)的資料、軟件及媒體整合。當外部更新及事件可驅動智能合約動作,智能合約的事件及狀態變化才能驅動鏈外的係統和資料。AI和外部係統也要有能力從智能合約查詢驗證資料。為整合不同資料源(Azure、OneDrive、FTP、SharePoint)及型態(如Office文件、CAD文件、影音檔及照片)及媒體,以及協助公司係統和智能合約互動,Azure區塊開發套件也包含了可支援檔案及metadata雜湊化的一組Logic Apps,並為檔案及儲存雜湊的檔案registry加入智能合約。
此外,這個開發套件還有一組提供舊式app、協定、資料、SaaS及registry的整合範例,以及將這些範例延伸到Ethereum、Corda及比特幣的Logic Apps及Flow Connector。
針對智能合約及區塊鏈網絡專案的部署,Azure區塊開發套件提供了白皮書等資源文件。
APP商店搜索中關村在線,看2018年最新手機、筆記本評價排行