リファレンスデプロイ

AWS での IBM Blockchain Platform

分散ピアを使用して元帳のデータを AWS に保存する

このクイックスタートでは、IBM Blockchain Platform (IBP) 分散ピアを 10~15 分間で自動的に AWS クラウドにデプロイします。

ブロックチェーンは、ブロックと呼ばれるレコードのリストで、このリストは増加していきます。各ブロックは暗号技術を使用して連結され、保護されます。ブロックチェーンは分散台帳として使用できます。ピアは、ブロックチェーンネットワークの主な構成要素で、台帳のコピーの保管、トランザクションの承認、スマートコントラクトのホストを行います。AWS 版 IBP を使用すると、AWS にピアをデプロイして、AWS 環境に台帳データを保存できます。

AWS の IBP 分散ピアでは、接続プロファイル、Hyperledger Fabric 認証局 (CA)、IBM Blockchain Platform の既存の Enterprise Plan または Starter Plan ネットワークの発注サービスを利用して、トランザクションを処理します。

このクイックスタートは、IBM Blockchain Platform ネットワークに接続され、AWS でホストされる IBP 分散ピアをすばやく設定、デプロイ、実行したいと考えている IT インフラストラクチャの意思決定者とシステム管理者の方を対象としています。

このクイックスタートは IBM と AWS が共同開発しました。IBM は、APN パートナーです。

  •  構築するもの
  • このクイックスタートを使用して、以下の設定可能な環境を AWS 上にセットアップします。

    • 2 つのアベイラビリティーゾーンにまたがる可用性の高いアーキテクチャ。*
    • AWS のベストプラクティスに基づいてパブリックサブネットが設定された Virtual Private Cloud (VPC)。これで AWS に独自のバーチャルネットワークを利用。*
    • インターネットアクセスをサポートするインターネットゲートウェイ。このゲートウェイは Bastion ホストのトラフィックの送受信に使用。*
    • パブリックサブネットで、2 つのアベイラビリティーゾーンにピア 2 つ (各サブネットに 1 つのピア) を含む AWS 版 IBP クラスター。
    • 各パブリックサブネットで、組み込み LevelDB データベース 1 つかセカンダリ CouchDB コンテナ 1 つを含むピアコンテナ。   

    * クイックスタートを既存の VPC にデブロイするテンプレートは、アステリスクが付けられたタスクをスキップし、既存の VPC 設定に誘導します。

  •  デプロイ方法
  • AWS での IBP のデプロイには 10~15 分かかります。デプロイメントガイドに、以下のステップを含む詳細な手順が記載されています。

    1. 分散ピア ID を登録して分散ピア設定の情報を取得します。
    2. AWS アカウントをお持ちでない場合は、https://aws.amazon.com でサインアップしてください。
    3. クイックスタートを起動します。次の 2 つのオプションから選択できます。
    4. デプロイをテストします。
    5. AWS での IBP 分散ピアを設定します。
  •  コストとライセンス
  • このクイックスタートでは、AWS Cloudformation テンプレートを使用して AWS での IBP 環境をデプロイします。このテンプレートを使用すると、AWS 版 IBP クラスターの Virtual Private Cloud (VPC) を構築したり、AWS 版 IBP クラスターを既存の VPC にデプロイしたりすることができます。

    このクイックスタートリファレンスデプロイの実行中に使用した AWS のサービスのコストは、お客様が負担します。クイックスタートを使用しても追加コストは発生しません。

    このクイックスタートでデプロイしたソリューションを使用するには、この時点で AWS での IBP の利用に関するライセンス契約に同意する必要があります。AWS 版 IBP ソフトウェアライセンス契約には、より詳細なライセンス条件が記載されています。クイックスタートを起動するときに、この契約書の条件を読み同意するよう求められます。現在、提供されている AWS での IBP は無料の Community Edition です。

    IBM Blockchain Platform ではこのサービスをサポートしていません。分散ピアに関連する問題が発生した場合は、無料のブロックチェーンリソースとサポートフォーラムをご覧ください。