デプロイと運用
本番環境への導入は、製品のアプリと、分離されたウォレットランタイムの2つで構成されます。 それぞれをレビュー済みのアーティファクトからデプロイし、個別のオリジンとセキュリティポリシーを設定してください。 鍵管理の各ロールが使う秘密情報を、ブラウザーに渡さないでください。
ウォレットサーバーの各ロールは、Cloudflare Workers、Google Cloud VM、AWS EC2で動作します。 各環境で確認済みの範囲は、ホスティング先を参照してください。
このセクションを使って、リリースを準備してください。
- ウォレットの導入環境をホストします。
- オリジン、iframe、CSP、要求認証の境界を確認します。
- 環境変数を、適切な管理主体に割り当てます。
- 本番環境の確認事項を完了します。
- 監視と監査を設定します。
- トラブルシューティングの手順を練習します。
R2に保存する個別のA/B復元用コピー、Google KMSの鍵の所有権、復元時の動作、運用費用は、 テナントルートのバックアップを参照してください。
復元CLIを使って、ダウンロードしたバックアップキットを検証します。 オフラインで検証できるネイティブバイナリーを保持し、承認済みの空の移行先に、両方の保持者のシェアを復元してください。
バックアップ方針を選ぶ前に、復元と移行を確認してください。 このページは、管理されたルートの復元、テナント管理の復元、計画中のウォレット・デプロイ環境の移行を区別し、各運用経路の利用状況を示します。
リポジトリーの運用担当者は、対象のレーン、環境、リリース手順について、非公開のデプロイ手順書にも従ってください。 公開アプリの開発者に、鍵管理用の認証情報や内部サービスの構成情報を渡す必要はありません。