本文へ移動

デプロイと運用

ウォレットUIのホスティング、オリジンの保護、環境設定、監視、トラブルシューティングに関する本番環境向けの手順を確認します。

デプロイと運用 ​

本番環境への導入は、製品のアプリと、分離されたウォレットランタイムの2つで構成されます。 それぞれをレビュー済みのアーティファクトからデプロイし、個別のオリジンとセキュリティポリシーを設定してください。 鍵管理の各ロールが使う秘密情報を、ブラウザーに渡さないでください。

ウォレットサーバーの各ロールは、Cloudflare Workers、Google Cloud VM、AWS EC2で動作します。 各環境で確認済みの範囲は、ホスティング先を参照してください。

このセクションを使って、リリースを準備してください。

  1. ウォレットの導入環境をホストします。
  2. オリジン、iframe、CSP、要求認証の境界を確認します。
  3. 環境変数を、適切な管理主体に割り当てます。
  4. 本番環境の確認事項を完了します。
  5. 監視と監査を設定します。
  6. トラブルシューティングの手順を練習します。

R2に保存する個別のA/B復元用コピー、Google KMSの鍵の所有権、復元時の動作、運用費用は、 テナントルートのバックアップを参照してください。

復元CLIを使って、ダウンロードしたバックアップキットを検証します。 オフラインで検証できるネイティブバイナリーを保持し、承認済みの空の移行先に、両方の保持者のシェアを復元してください。

バックアップ方針を選ぶ前に、復元と移行を確認してください。 このページは、管理されたルートの復元、テナント管理の復元、計画中のウォレット・デプロイ環境の移行を区別し、各運用経路の利用状況を示します。

リポジトリーの運用担当者は、対象のレーン、環境、リリース手順について、非公開のデプロイ手順書にも従ってください。 公開アプリの開発者に、鍵管理用の認証情報や内部サービスの構成情報を渡す必要はありません。