ワンクリックで卸売CBDCアプリケーションをデプロイ

ワンクリック・デプロイメントでは、必要なバックエンド・サービスが準備され、アプリケーション構成が提供されます。

ワンクリック・デプロイメントでは、次のアプリケーション・コンポーネントをプロビジョニングして接続します。

  • Besuは、アプリケーションで使用されるトークン操作および契約詳細を提供するCBDCスマート・コントラクトおよびデプロイメント・メタデータを卸売します。
  • BesuラッパーAPI。契約およびアカウント操作用のアプリケーションAPIを提供します。
  • トランザクション履歴および操作履歴を格納するリッチ履歴データベース・オブジェクトおよびスクリプト。
  • 履歴および関連するバックエンド・サービスを公開する、卸売CBDC ORDSデプロイメントおよび構成。
  • デプロイされたバックエンド・サービスにUIを接続する卸売CBDC Webアプリケーションおよびサービス構成。

ワンクリック・デプロイメントでは、サービス・エンドポイント、契約アドレス、UWaaSおよびウォレット設定、OIDCまたはLDAP設定、ORDS設定およびパッケージ化されたデフォルトのカスタマイズが「設定」ページに事前移入されます。ユーザーは、これらのバック・エンドまたはアイデンティティ・プロバイダの値を再度入力する必要はありません。「設定」ページで必要なのは、卸売CBDCトークンIDのみです。オプションのユーザー向けカスタマイズもここで変更できます。

開始する前に、次の情報が必要です。

  • 卸売CBDCアプリケーションがデプロイされるターゲットOracle Blockchain Platformインスタンス。
  • デプロイされたトークン契約にアプリケーションを接続するための卸売CBDCトークンID。
  • スマート・コントラクトの初期化時に提供されたブートストラップ・ユーザーの詳細。最初の中央銀行管理者を識別し、初期管理アクセスを提供します。
  • オプションで、表示名、ロゴ、通貨、組織またはロール・ラベルの変更を行い、設定後にユーザーに表示されるインタフェースを制御します。

ワンクリックでデプロイするには、次のステップを実行します

  1. 選択したインスタンスのBlockchain Platform Managerで卸売CBDCワンクリック・デプロイメントを開始します。
  2. スマート・コントラクト、ラッパーAPI、リッチ履歴、ORDSおよびアプリケーション・コンポーネントが正常または準備完了の状態を報告するまで待ちます。これにより、アプリケーションの依存関係が使用可能であることが確認されます。
  3. アプリケーションのURLを開きます。デプロイメントはバックエンドの設定を完了しましたが、アプリケーション構成がまだ完了していないため、/setupページが表示されます。
  4. 卸売CBDCトークンIDを入力し、事前入力された値を確認します。デプロイメントを実際に変更しないかぎり、バック・エンド値を置換しないでください。
  5. オプションで、ユーザー向けカスタマイズ値を変更し、「変更の適用」を選択します。これにより、必須フィールドが検証され、トークンIDおよびカスタマイズ値が保存され、事前入力されたデプロイメント構成と結合され、結果の構成がアプリケーションに適用されます。

「変更の適用」を選択した後、構成の更新または再デプロイメントが完了するまで待機します。その後、アプリケーションはサインインページに戻ります。中央銀行管理者および金融機関管理者は、選択したウォレットにすでに一致するToken AdminまたはOrg Admin Besu契約ロールがある場合、CBDCアカウントなしでサインインできます。すべてのペルソナには、適格なウォレットが必要です。他のペルソナにはアクティブなCBDCアカウントも必要です。ワンクリック・デプロイメントでは、ユーザー、ウォレットまたはCBDCアカウントは作成されません。