“三步走”,實現(xiàn)區(qū)塊鏈應用的快速開發(fā)

來源:亞馬遜云科技
作者:亞馬遜云科技
時間:2023-04-04
2158
作為數(shù)字技術的代表之一,區(qū)塊鏈技術正在被越來越多的企業(yè)所重視,并被引入到各行業(yè)的數(shù)字化轉型中。

作為數(shù)字技術的代表之一,區(qū)塊鏈技術正在被越來越多的企業(yè)所重視,并被引入到各行業(yè)的數(shù)字化轉型中。根據(jù)中國通信院數(shù)據(jù)顯示,目前中國區(qū)塊鏈應用場景主要以金融和互聯(lián)網(wǎng)為主,但應用范圍呈現(xiàn)不斷拓展的態(tài)勢,政務數(shù)據(jù)共享、民生服務、醫(yī)療健康、數(shù)字文創(chuàng)等各類行業(yè)應用創(chuàng)新持續(xù)活躍。而據(jù)IDC預測,中國區(qū)塊鏈市場規(guī)模在2024年有望突破25億美元。

羅馬城不是一天建成的,而企業(yè)想要實現(xiàn)區(qū)塊鏈應用的快速開發(fā),不僅需要構建穩(wěn)定高可用性的基礎架構,還需要解決海量數(shù)據(jù)的存儲等問題。

1 降低區(qū)塊鏈開發(fā)門檻

針對企業(yè)增長的區(qū)塊鏈應用開發(fā)需求,純白矩陣推出ChainIDE云端智能合約IDE,為企業(yè)帶來便捷的區(qū)塊鏈開發(fā)體驗。作為全球首個云端多鏈的區(qū)塊鏈集成開發(fā)環(huán)境,ChainIDE具有高效快速、功能完備以及支持多鏈的特點,能夠助力開發(fā)者輕松編寫智能合約,縮短區(qū)塊鏈開發(fā)周期。其技術特性專為企業(yè)構建智能合約、應用程序以及解決方案而生,幫助企業(yè)告別開發(fā)難,輕松部署三步走。

640.png

2 區(qū)塊鏈開發(fā)“三步走”

純白矩陣構建面向全球區(qū)塊鏈開發(fā)者的ChainIDE,通過對多家主流云服務平臺在服務多樣性、穩(wěn)定性和易用性等維度的表現(xiàn)對比,選擇了亞馬遜云科技的云服務平臺為IDE服務提供支持。亞馬遜云科技不僅在云服務和業(yè)務全球化方面為ChainIDE提供專業(yè)支持,還通過提供一系列最佳實踐、模型和參考架構等指導,幫助ChainIDE成功構建具備全球覆蓋能力以及支持高并發(fā)的IDE環(huán)境,讓企業(yè)完成區(qū)塊鏈應用開發(fā)僅需“三步走”。

No.1 基礎服務集成應對不同開發(fā)需求

對于在云端IDE進行區(qū)塊鏈開發(fā)的要求,一看響應流暢性,二看服務內容的豐富程度。區(qū)塊鏈應用落地是關鍵,開發(fā)環(huán)境延遲高、拓展性差,無法滿足來自世界各地開發(fā)者的多樣化需求。ChainIDE基于亞馬遜云科技的云上基礎設施與最佳實踐案例,分別在業(yè)務前后端進行針對性部署,滿足開發(fā)者需求的同時,可以將更多精力放在多鏈支持、多語言支持以及多操作系統(tǒng)兼容等核心業(yè)務上。

在業(yè)務前端,ChainIDE通過應用Amazon Route 53服務,實現(xiàn)了域名托管和策略自定義的需求,能對來自世界各地開發(fā)者訪問請求進行智能化解析,及時完成響應。在業(yè)務后端,ChainIDE通過Amazon Elastic Kubernetes Service(EKS)與Amazon Elastic Compute Cloud(Amazon EC2)的集成實現(xiàn)托管Kubernetes服務環(huán)境,并賦予了ChainIDE高可用和自動擴展的能力,能夠滿足持續(xù)增長的開發(fā)者和項目對云端IDE環(huán)境Web Service的資源要求。

No.2 高性能數(shù)據(jù)存儲解決項目成本問題

ChainIDE產(chǎn)品的一大優(yōu)勢是能夠在一個環(huán)境中為十多種不同的公鏈和聯(lián)盟鏈提供支持,這離不開Amazon S3的存儲能力。Amazon S3擁有99.999999999%的數(shù)據(jù)持久性支持,為ChainIDE區(qū)塊鏈項目中的鏈上數(shù)據(jù)、元數(shù)據(jù)以及開發(fā)者用戶信息和其他原始資料等內容提供穩(wěn)定的存儲服務,讓企業(yè)能夠順利完成多元化的開發(fā)需求。另外,通過與Amazon CloudFront服務的集成,ChainIDE環(huán)境讓開發(fā)者在執(zhí)行時獲得快速的加載體驗。

區(qū)塊鏈應用開發(fā),數(shù)據(jù)的存儲和安全十分重要,而數(shù)據(jù)庫在使用和管理中所需費用,在開發(fā)過程中無疑是一筆較大的支出,如何在滿足企業(yè)開發(fā)需求同時降低日常運營支出?基于亞馬遜云科技Amazon S3數(shù)據(jù)存儲服務,ChainIDE實現(xiàn)為開發(fā)者不同的數(shù)據(jù)訪問需求提供可選擇支持,企業(yè)可根據(jù)工作負載、彈性和成本情況自主選擇,滿足開發(fā)需求的同時實現(xiàn)項目成本節(jié)約。

針對區(qū)塊鏈應用開發(fā)中涉及的NoSQL數(shù)據(jù)庫需求,純白矩陣選擇Amazon DynamoDB全托管式、無服務器的NoSQL鍵值數(shù)據(jù)庫為元數(shù)據(jù)提供存儲,保證了ChainIDE平臺在開發(fā)產(chǎn)品時的安全性、高可用性以及可拓展能力。Amazon DynamoDB的應用讓ChainIDE平臺無需聘請專業(yè)人員進行日程管理,幫助純白矩陣節(jié)約20%以上的時間和財務成本。

No.3 托管式工作部署簡化開發(fā)流程

借助Amazon DynamoDB的應用,ChainIDE平臺無需聘請專業(yè)人員進行日程管理,純白矩陣節(jié)約了20%以上的時間和財務成本?;趤嗰R遜云科技托管式工作流解決方案,ChainIDE讓企業(yè)開發(fā)者可以使用熟悉的Apache Airflow平臺來梳理工作流程。此外,利用Amazon Managed Streaming for Apache Kafka(MSK)提供完全托管的Apache Kafka實時攝取和處理流數(shù)據(jù)的能力,ChainIDE讓開發(fā)者在攝取和處理日志與事件流的工作變得更加簡單。

“在使用亞馬遜云科技服務構建ChainIDE的過程中,我們充分體驗到了各服務之間集成的便利,從域名管理、網(wǎng)絡控制、容器計算到存儲、數(shù)據(jù)庫以及CDN,我們可以一站式完成。并且這些服務都提供了符合企業(yè)級要求的SLA,基于這些高可靠性的服務進行構建,我們也能夠讓自己的應用達到相同的SLA水平,來為全球區(qū)塊鏈項目的開發(fā)提供有效的保障。”

——張舒藝

純白矩陣CTO

在構建ChainIDE產(chǎn)品的過程中,純白矩陣與亞馬遜云科技合作伙伴杭州勤易科技有限公司進行了商務領域的合作,實現(xiàn)了IDE SaaS服務的優(yōu)化,部署的時間成本縮短至1個月內,為開發(fā)者提供更多支持。此外,純白矩陣與亞馬遜云科技通過舉辦開發(fā)者黑客松與培訓講座等形式,為開發(fā)者提供技術指導,幫助其降低區(qū)塊鏈應用的開發(fā)門檻并縮短開發(fā)周期。

展望未來,純白矩陣將基于ChainIDE產(chǎn)品與亞馬遜云科技展開更多合作,不斷完善ChainIDE的功能,并計劃為全球區(qū)塊鏈開發(fā)者提供一鍵部署到亞馬遜云科技的能力。雙方還將就開發(fā)者社區(qū)等方面展開合作,促進更多的區(qū)塊鏈行業(yè)應用落地,賦能實體產(chǎn)業(yè)的數(shù)字化。

3 關于純白矩陣

640 (1).png

南京純白矩陣科技有限公司(簡稱“純白矩陣”)是一家專注區(qū)塊鏈研發(fā),創(chuàng)意區(qū)塊鏈框架設計的創(chuàng)業(yè)公司。純白矩陣旗下的ChainIDE為全球首個云端多鏈的區(qū)塊鏈集成開發(fā)環(huán)境,累計幫助超過185個國家的開發(fā)者,提供900萬次的智能合約編譯服務,是全球大型的區(qū)塊鏈開發(fā)者流量入口之一。

原文鏈接:點擊前往 >
文章來源:亞馬遜云科技
版權說明:本文內容來自于亞馬遜云科技,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家