微軟為開發者提供區塊鏈概念證明框架

微軟 Azure 雲計算 SQL 鉛筆ChainB 2017-06-14

微軟為開發者提供區塊鏈概念證明框架

暴走時評:微軟最近發佈博客宣佈區塊鏈框架,加速可供企業運用的概念證明區塊鏈在Azure雲平臺上的部署。降低搭建區塊鏈概念證明的時間和成本。微軟指出,迅速理解PoC可行性,可以加速企業對區塊鏈的理解,節省影響較小的項目的時間和成本。

翻譯:Annie_Xu

微軟最近發佈博客,宣佈一個框架,加速可供企業運用的概念證明(PoC)區塊鏈在其Azure雲平臺上的部署。微軟希望客戶專注於通過智能合約開發優秀的商業場景,而將較少時間用於分佈式賬本技術(DLT)解決方案的基礎設施。

微軟為開發者提供區塊鏈概念證明框架

Marc Mercuri

搭建區塊鏈PoC可能需要很多時間和成本。微軟嘗試降低區塊鏈PoC的時間和成本。微軟應用創新總監Marc Mercuri解釋:

當客戶和合作夥伴估計開發區塊鏈PoC的時間和成本,他們常常發現需要8-12周的時間和300,000美元的成本。除了這兩項,還錯失了極大的機遇。迅速理解PoC可行性,可以加速企業對區塊鏈的理解,節省影響較小的項目的時間和成本。

區塊鏈應用程序還需要支撐代碼和服務,才能搭建完整的分佈式解決方案。這個高昂的附加費用是微軟所說的腳手架,認為存在降低該領域摩擦的巨大機遇。Mercuri解釋:

微軟這些PoC項目大部分時間花費在開發區塊鏈代碼和搭建功能上,這個流程通常被稱為“腳手架”。這個腳手架通常需要搭建響應式網頁客戶端,編寫和部署網關API,支持SQL DB等技術的鏈下存儲,搭建報告和分析,在解決方案中整合身份和密鑰庫服務。

區塊鏈PoC框架為客戶提供發佈底層代碼的能力,通過ARM(Azure Resource Manager)模板為他們提供Azure服務。ARM模板是JSON文件,包含驅動Azure服務的表述性文字和參數。在區塊鏈PoC框架中,客戶可以迅速提供網關API、響應性網頁應用、Azure Active Directory、Azure Key Vault和SQL DB。

在這個場景中,可以通過配置SQL DB來收集鏈下數據。為了提供適度的驗證水平,微軟將提供哈希和簽名服務。區塊鏈數據是複製到鏈下存儲中,所以微軟允許機構採用他們現有的技能組合來實現其他能力,比如Power BI、聊天機器人、機器語言學習、R和Azure Data Factory。

該框架底層是微軟大規模發佈/訂閱處理引擎Azure Event Hubs。採用Azure Event Hubs的客戶可以寫入額外的Azure服務,比如Azure Stream Analytics和Azure Data Lakes。

微軟還嘗試使在區塊鏈上搭建網頁應用的體驗更加簡單,Mercuri解釋:

該框架實現了不編寫代碼,直接搭建網頁應用的可能。它使用智能合約提供的元數據,動態地為參與者提供符合情景的用戶體驗。

今年紐約共識大會(Consensus 2017)上展示了區塊鏈PoC框架。目前還在內測階段。

相關推薦

推薦中...