IBM Blockchain Platform 2.5.3 の概要
注意!! IBM Blockchain Platform Software Edition は IBM Support for Hyperledger Fabricに置き換えられます。 IBM Blockchain Platform Software Edition は、 2023 年 4 月 30 日以降はサポートされなくなります。 お客様は、2023 年 4 月 30 日までにネットワークを移行するよう指示されています。 この日付以降、 IBM Support for Hyperledger Fabric にマイグレーションされない IBM Blockchain Platform ソフトウェア・ネットワークは、潜在的なセキュリティー脆弱性のリスクにさらされます。 マイグレーション・スクリプトが提供され、ネットワークの中断が最小限に抑えられます。 詳しくは、 IBM Support for Hyperledger Fabricへのマイグレーション を参照してください。
IBM® Blockchain Platform は、オープン・ソースの Kubernetesディストリビューション (Rancher など) や OpenShift Container Platformなどの多くのプラットフォームにブロックチェーン・コンポーネントをデプロイできるようにする、フルスタックのマネージド・ブロックチェーン・アズ・サービス (BaaS) オファリングを提供します。 サポートされるプラットフォームについて詳しくは、 サポートされるプラットフォームを参照してください。 このオファリングは、セキュリティー、リスク緩和、設定、またはコンプライアンス上の理由から、独自のインフラストラクチャー、またはパブリック・クラウドおよびプライベート・クラウドで、コンポーネントのデプロイ、データの保管、ワークロードの実行を希望するお客様にとって理想的です。 お客様は、1 つのオファリングを開発から実動まで使用して、ブロックチェーン・ネットワークを構築、運用、拡張することができます。
ブロックチェーン・ネットワークをデプロイして管理するための柔軟な管理コンソールも使用権に含まれています。 このコンソールまたは IBM Blockchain Platform API を使用して、各クライアントのクラウドの設定に関係なく、同じネットワークで簡単にトランザクションを行える組織コンソーシアムを構築できます。 IBM Blockchain Platform コンソールをインストールすることで、ユーザーはクラスター内にコンポーネントを作成し、それらを他のクラスターにデプロイされたコンポーネントに接続して、分散された複数組織のブロックチェーン・ネットワークを形成することができます。
お客様が Hyperledger Fabric の熟練の経験者で、独自にコンテナーをデプロイして管理したいという場合は、管理コンソールを使用せずに、ピア、CA、順序付けプログラム、スマート・コントラクトのコンテナー・イメージをダウンロードして使用できます。
IBM Blockchain Platform 2.5.3 は、スタンドアロン・ライセンスとして購入されます。 購入後、 My IBM ダッシュボード にアクセスして、オファリングのライセンス・キーを取得できます。 Red Hat Marketplace からデプロイする場合を除き、リリースをデプロイしたりコンテナー・イメージをダウンロードしたりするときには、このキーが必要です。
このオファリングでは、お客様が独自の Kubernetes クラスターを購入してプロビジョニングする必要があります。 また、ファイアウォールを使用している場合は、 ファイアウォールでポートを開く 必要があります。
Red Hat Marketplace の利用者である場合
既に Red Hat Marketplace を使用していて、ブロックチェーンを試す準備ができている場合は、 開始するには、これらの 手順 を確認してください。
IBM Blockchain Platform v2.1.x ネットワークを既にお持ちで、アップグレードしますか?
アップグレード手順については、以下のトピックを確認してください。
IBM Blockchain Platform 2.5.3 はお客様に適していますか?
IBM Blockchain Platform には、選択した環境にネットワークをデプロイできるようにするさまざまなオファリングが用意されています。 IBM Blockchain Platform 2.5.3 をデプロイするか、 IBM Cloud用の IBM Blockchain Platform を使用するかを決定する必要があります。
| IBM Blockchain Platform (任意の場所用) (2.5.3) | IBM Blockchain Platform for IBM Cloud | |
|---|---|---|
| プラットフォームのデプロイ先 | プライベート、パブリック、またはハイブリッドの マルチクラウド 上の複数の Kubernetes ディストリビューションについては、 サポートされるプラットフォーム を参照してください。 |
IBM Cloud 上の Kubernetes クラスター 。 サポートされる構成 を参照してください。 |
| 利用できるデプロイメント・オプション |
|
|
| 料金設定 | 料金 についてお問い合わせください | $0.29 割り振り済み CPU 時間当たりの USD |
| 他のクラウド内のピアに接続可能か? | はい | はい |
| ファイアウォール内側のオンプレミスにデータ・センターを配置可能か? | はい | ノー |
| コンソール UI を使用してブロックチェーン・コンポーネントのデプロイと管理が可能か? | はい | はい |
| ノード管理用の API を利用可能か? | はい | はい |
| Fabric 経験者であるお客様のために、 ピア、CA、順序付けプログラム、スマート・コントラクトのイメージが提供およびサポートされているか | はい | ノー |
| 詳細情報を得るには? | About IBM Blockchain Platform 2.5.3 を参照してください。 | IBM Blockchain Platform for IBM Cloud を参照してください。 |
| 始めに | 手順 1: IBM Blockchain Platform を参照してください。 | Getting started with IBM Blockchain Platform for IBM Cloud を参照してください。 |
| ** IBM Blockchain イメージ-購入した IBM Blockchain Platform 2.5.3 には、 IBMによって署名されたピア、CA、順序付けサービス、およびスマート・コントラクト・コンテナーのイメージに対する資格が含まれています。 これらのイメージは、オープン・ソースの Hyperledger Fabric コード・ベースに基づいており、いくつかの機能拡張が含まれています。 これらのイメージには、IBM のサポートが付属しています。 IBM Blockchain イメージには、 IBM Blockchain 管理コンソールまたはオペレーターは含まれません。 このオファリングは、既存の Fabric デプロイメントを扱う、Fabric 上級ユーザーを対象としています。 詳しくは、 IBM Blockchain イメージの使用を参照してください。 |
質問があり、 IBM Blockchain Platform の専門家にお問い合わせください。 ブロックチェーンがどのようにビジネスを変革できるかについて詳しくは、今すぐ コンサルティングをスケジュール してください。
Developer Tools
開発者の場合 IBM Blockchain Platform Developer Toolsをご確認ください。これは、スマート・コントラクトを素早く開発するためのコマンド・パレットからアクセス可能なエクスプローラーとコマンドを提供する無料の IDE です。 ローカルにインストールします。
IBM Blockchain イメージ
- IBM Blockchain Platform 2.5.3 を購入すると、 IBMによって署名された ピア、 認証局、 順序付けサービス、および スマート・コントラクト の各コンテナーのイメージに対する資格が付与されます。 これらのイメージは、オープン・ソースの Hyperledger Fabric コード・ベースに基づいており、いくつかの機能拡張が含まれています。 これらのイメージには、IBM のサポートが付属しています。 IBM Blockchain イメージには、 IBM Blockchain 管理コンソールまたはオペレーターは含まれません。 このオファリングは、既存の Fabric デプロイメントを扱う、Fabric 上級ユーザーを対象としています。 詳しくは、 Hyperledger Fabric のIBM Blockchain イメージを参照してください。
開始前に
サポートされるプラットフォームを確認します。
Kubernetes クラスターをインストールして、クラスターにログインします。 OpenShiftを使用している場合は、 OpenShift Container Platform CLI を参照して、CLI をデプロイします。 IBM Kubernetes Serviceを使用してデプロイされた OpenShift クラスターを使用している場合は、以下の手順を使用して、 OpenShift Origin CLI をインストールします。
Red Hat OpenShift Container Platform または Red Hat Open Kubernetes Distribution でプラットフォームを実行 しない 場合は、NGINX Ingress コントローラーをセットアップして、それを SSL パススルー・モードで実行する必要があります。 OpenShift クラスターの外部にあるロード・バランサーで OpenShift を使用する場合は、SSL パススルーを使用するように外部ロード・バランサーを構成する必要があります。
Red Hat Marketplace からデプロイしない場合は、プラットフォームをインストールするために、MyIBM アカウントから使用権キーを取得します。 詳しくは、 ライセンス・キーの取得を参照してください。
ご使用のプラットフォームに応じて、 OpenShift または Kubernetes の永続ストレージに関する考慮事項を確認してください。
手順 1: IBM Blockchain Platform をインストールする
IBM Blockchain Platform は、 Kubernetes Operator を使用して IBM Blockchain Platform コンソールをクラスターにインストールし、デプロイメントとブロックチェーン・ノードを管理します。 クラスター管理者は、使用権キーを使用して Kubernetes クラスターにプラットフォームをデプロイできます
IBM Blockchain Platform を OpenShift Container Platformにデプロイする場合は、 IBM Blockchain Platform 2.5.3 を OpenShift Container Platformにデプロイする手順を使用して、プラットフォームをデプロイできます。 または、 Red Hat Marketplace からデプロイする場合は、 Red Hat Marketplace からの IBM Blockchain Platform 2.5.3 のデプロイを参照してください。
IBM Blockchain Platform をオープン・ソース Kubernetes または Rancher などのディストリビューションにデプロイする場合は、 IBM Blockchain Platform 2.5.3 を Kubernetesにデプロイする手順を使用します。
Hyperledger Fabric の経験者であり、 IBM Blockchain イメージのみを使用したい場合は、 IBM Blockchain イメージの使用を参照してください。 デプロイメント、構成、管理の詳しい説明については、Fabric の資料を参照してください。 このトピックの残りの手順は、イメージを使用する場合には適用されません。
手順 2: コンソールへのアクセス権限を他のユーザーに付与する
プラットフォームをデプロイしたら、コンソール管理者は、コンソールのデプロイ時に指定した E メール・アドレスとパスワードを使用してコンソールにログインできます。 この指定したパスワードはコンソールのデフォルト・パスワードになるので、すべての新規ユーザーがコンソールへの初回ログインに使用します。 その後、管理者は新規ユーザーをコンソールに追加して、他のユーザーがログインして IBM Blockchain ノードの操作を開始できるようにすることができます。 管理者は、新しいデフォルト・パスワードを設定することもできます。 詳しくは、 コンソールからのユーザーの管理を参照してください。
手順 3: コンソールを使用してコンポーネントを作成する
コンソールをデプロイした後、そのコンソールを使用して、 Kubernetes クラスター上の IBM Blockchain コンポーネントの作成、操作、および管理を行うことができます。 管理コンソールを使用してブロックチェーン・ネットワークの構築を開始するには、 ネットワーク構築チュートリアルにアクセスしてください。
手順 4: クラウドをまたいでネットワークを接続する
コンソールを使用して、他のクラスター上で稼働しているコンポーネントを操作できます。 まずは、コンポーネントが最初にデプロイされたコンソールから、コンポーネント情報を JSON ファイルにエクスポートする必要があります。 その後、ローカル・クラスターにデプロイしたコンソールに、そのノード JSON ファイルをインポートし、複数のクラウドをまたいでコンポーネントを管理できます。 詳しくは、 ノードのインポートを参照してください。