マイクロソフト、Azureによって提供されるCloud-Based Blockchain開発キットを発表

米国のソフトウェア企業Microsoftは、Azureが提供するクラウドベースのブロックチェーン開発キットを発表しました。キットはマイクロソフトのサーバーレス技術に基づいて開発され、Azure Blockchain WorkbenchおよびサードパーティのSaaS(Software as a Service)とブロックチェーンをシームレスに統合します。

このキットは、主要な管理、オフチェーンのIDとデータ、監視、メッセージングAPIなどの機能をフレームワークに組み込んで、ブロックチェーンベースのアプリケーションを開発することができます。この最初のリリースでは、インターフェイスの接続、データとシステムの統合、スマートコントラクトの展開、ネットワークのブロックチェーンなどの主要な分野に焦点を当てます。

Azure Blockchain開発キットには、no-code、no-VM、no-serverが必要です。管理するVM、組み込みのスケーラビリティ、手頃な価格で、キットはあらゆる愛好者や開発者の手の届くところに収められています。

このキットを使用すると、組織、人、およびデバイスは、さまざまなユーザーインターフェイスのセットからブロックチェーンに接続できます。 Azure Blockchain開発キットには、インバウンドおよびアウトバウンドSMS、IVR、IoTハブ、IoT Central、iOSおよびAndroid用のXamarinモバイルクライアント、Common Data Service(CDS)、ボットおよびアシスタントによるダイナミックインテグレーション(Cortana、Alexa、Google Assistant )とWeb UXです。ソリューションは、オンラインのビジュアルワークフローデザイナーとVisual Studio Code(Windows、Mac、Linuxで統合開発環境を提供する無償ダウンロード)を使用して作成されています。

Blockchainアプリケーション開発キットには、以下の分野のWorkbench統合サンプルが含まれています。

レガシーアプリケーションとプロトコル:FTPを使用したファイルの送受信、コンマ区切りファイルの処理、データの電子メール配信。

データ: SQL、Azure Search、Excel、およびPowerBIなどがあります。

SaaS: SharePoint、Dynamics、Outlook、およびGmailをサポートします。

レジストリ:任意のシナリオに対応するカスタムレジストリとレジストリアイテムのスマートコントラクトを生成するアクセラレータ。

マイクロソフトは、Azure Blockchain開発キットが開発コストを大幅に削減し、エンドツーエンドのブロックチェーンアプリケーションを簡単にアクセスしやすく、迅速で手頃な価格で提供できると考えています。

このキットに加えて、マイクロソフトはファイルとファイルに関連するメタデータのハッシュを可能にする一連のロジックアプリケーションをリリースしました。また、ファイルのスマートコントラクトと、チェーン上にハッシュを格納するファイルレジストリも含まれています。

Azure Storage、OneDrive、One Push for Business、SharePoint、Box、Adobe Creative Cloud、FTPなどのドキュメントやメディアを保存するために、さまざまなソースに追加されたファイルに対してこの機能を提供するために、Logic Appsが作成されます。

同社はまた、これらのサンプルをEthereum、Corda、Bitcoinなどの元帳に拡張するために一連のLogic AppおよびFlow Connectorsをリリースする計画を発表した。 Ethereumブロックチェインコネクタはすでにユーザーが使用できるようになっています。ユーザーは、契約を展開したり、契約アクションを呼び出したり、契約状態を読み込んだり、元帳からのイベントに基づいて他のロジックアプリケーションを起動することができます。

このため、R3のプロダクトマネジメント担当責任者であるMike Wardは次のように述べています。「R3では、開発者がCorDappを素早く安全に簡単に導入できるよう保証しています。 Azure Blockchain Advancement Kitは、Outlook、Alexa、SMS、Web UXなど、毎日使用するアプリケーション、ソフトウェア、およびデバイスと統合するためのツールを企業顧客に提供します。ブロックチェインは、ラボから日常のビジネスアプリケーションに移行しています。

Microsoftの他のソリューション開発モデルに沿って、このキットはDevOpsモデルで容易に対応できます。

ブログ記事では、ホワイトペーパー「ブロックチェーンスマート契約の開発」も発表されました。

ホワイトペーパーとともに、TruffleのVisual Studio Code、GitHub、Azure DevOps、およびOSSを使用して、スマートコントラクトおよびインフラストラクチャ用のCI / CDをコードとして実装する方法を示す実装ガイドが提供されています。

トリュフの創始者であるティムコールター(Tim Coulter)は、

「Microsoftと協力して、ブロックチェーンエンジニア向けに標準のDevOpsエクスペリエンスを作成することに興奮しています。私たちの論文「ブロックチェーンスマート契約の開発」は、コンソーシアム環境でCI / CDに目を向けるブロックチェーンアプリケーションの開発方法の例を厳密に詳細に説明しています。

Leave a Reply