ワンクリックで卸売CBDCアプリケーションをデプロイ
ワンクリック・デプロイメントでは、必要なバックエンド・サービスが準備され、アプリケーション構成が提供されます。
ワンクリック・デプロイメントでは、次のアプリケーション・コンポーネントをプロビジョニングして接続します。
- Besuは、アプリケーションで使用されるトークン操作および契約詳細を提供するCBDCスマート・コントラクトおよびデプロイメント・メタデータを卸売します。
- BesuラッパーAPI。契約およびアカウント操作用のアプリケーションAPIを提供します。
- トランザクション履歴および操作履歴を格納するリッチ履歴データベース・オブジェクトおよびスクリプト。
- 履歴および関連するバックエンド・サービスを公開する、卸売CBDC ORDSデプロイメントおよび構成。
- デプロイされたバックエンド・サービスにUIを接続する卸売CBDC Webアプリケーションおよびサービス構成。
ワンクリック・デプロイメントでは、サービス・エンドポイント、契約アドレス、UWaaSおよびウォレット設定、OIDCまたはLDAP設定、ORDS設定およびパッケージ化されたデフォルトのカスタマイズが「設定」ページに事前移入されます。ユーザーは、これらのバック・エンドまたはアイデンティティ・プロバイダの値を再度入力する必要はありません。「設定」ページで必要なのは、卸売CBDCトークンIDのみです。オプションのユーザー向けカスタマイズもここで変更できます。
開始する前に、次の情報が必要です。
- 卸売CBDCアプリケーションがデプロイされるターゲットOracle Blockchain Platformインスタンス。
- デプロイされたトークン契約にアプリケーションを接続するための卸売CBDCトークンID。
- スマート・コントラクトの初期化時に提供されたブートストラップ・ユーザーの詳細。最初の中央銀行管理者を識別し、初期管理アクセスを提供します。
- オプションで、表示名、ロゴ、通貨、組織またはロール・ラベルの変更を行い、設定後にユーザーに表示されるインタフェースを制御します。
ワンクリックでデプロイするには、次のステップを実行します
- 選択したインスタンスのBlockchain Platform Managerで卸売CBDCワンクリック・デプロイメントを開始します。
- スマート・コントラクト、ラッパーAPI、リッチ履歴、ORDSおよびアプリケーション・コンポーネントが正常または準備完了の状態を報告するまで待ちます。これにより、アプリケーションの依存関係が使用可能であることが確認されます。
- アプリケーションのURLを開きます。デプロイメントはバックエンドの設定を完了しましたが、アプリケーション構成がまだ完了していないため、
/setupページが表示されます。 - 卸売CBDCトークンIDを入力し、事前入力された値を確認します。デプロイメントを実際に変更しないかぎり、バック・エンド値を置換しないでください。
- オプションで、ユーザー向けカスタマイズ値を変更し、「変更の適用」を選択します。これにより、必須フィールドが検証され、トークンIDおよびカスタマイズ値が保存され、事前入力されたデプロイメント構成と結合され、結果の構成がアプリケーションに適用されます。
「変更の適用」を選択した後、構成の更新または再デプロイメントが完了するまで待機します。その後、アプリケーションはサインインページに戻ります。中央銀行管理者および金融機関管理者は、選択したウォレットにすでに一致するToken AdminまたはOrg Admin Besu契約ロールがある場合、CBDCアカウントなしでサインインできます。すべてのペルソナには、適格なウォレットが必要です。他のペルソナにはアクティブなCBDCアカウントも必要です。ワンクリック・デプロイメントでは、ユーザー、ウォレットまたはCBDCアカウントは作成されません。