想定ロール認証による AWS 請求処理ジョブの処理
クラウドコスト管理インフラスタックアプリケーションを使用して、想定ロール認証でAWS請求処理ファイルを高速で処理およびダウンロードします。
クラウドコスト管理インフラスタックアプリケーションをインストールすると、すべての請求処理ダウンロードジョブの処理はすべて Kubernetes クラスターで行われます。ただし、想定ロール認証を使用する AWS 請求処理ジョブの場合、請求処理データの処理の一部は MID サーバーを介して行われます クラウドコスト管理 。
AWS 請求処理ダウンロードジョブ (想定ロール) ワークフロー
- クラウドコスト管理 MID サーバーは AWS に接続し、請求処理データファイルをダウンロードします。
- 請求処理データファイルは添付ファイルとして クラウドコスト管理 Glide に送信されます。注:添付ファイルの最大サイズの既定の構成が変更され、請求処理データ ファイルよりも小さい場合は、請求処理に影響を与える可能性があります。デフォルト設定または請求処理ファイルサイズよりも大きい値を維持するには、 ナレッジベースの記事KB0718101を参照してください。
- 添付ファイルは、Glide データベースの添付ファイルテーブルに一時的に保存されます。
- すべての添付ファイルが Glide データベースに保存されると、 Kubernetes ジョブは [要求済み] ステータスの請求処理ダウンロードジョブの詳細をフェッチします。注:一時添付ファイルは、請求処理ジョブの完了後に Glide データベースから削除されます。
- Kubernetes ジョブは、API を介して Glide データベースから添付ファイルをフェッチし、 Kubernetes クラスター上のファイルを処理します。
- 処理された請求処理データは Glide に送信され、最終的に Glide データベースに保存されます。
AWS想定ロール請求処理ダウンロードの場合、フローランチャージョブ構成設定によって複数のダウンロードスレッドの並列処理が決定されます。これらの設定は、フローランチャージョブ構成 [sn_cld_intg_core_flow_launcher_job_config] テーブルの AWS 想定ロール請求処理ダウンロードレコードに保存されます。AWS 想定ロール請求処理ダウンロードレコードの [同時実行] フィールドの値は、並列にダウンロードされる請求処理ファイルの数です。[同時実行] フィールドがデフォルト値の 2 に設定されている場合、パフォーマンスが最適になります。ただし、速度が低下する場合は、admin ロールを使用して [ 同時実行 ] フィールドを 1 に設定できます。