あなたのチームはアプリケーションのログデータを長期間(7 年間)保存して監査要件を満たす必要があります。コストを最小化するストレージ設計として最も適切なものはどれですか?
- A. Cloud Storage の Archive クラスにログをエクスポートする
- B. BigQuery にログをエクスポートして長期保存する(デフォルトの保持期間設定)
- C. Cloud SQL データベースにログデータを挿入して管理する
- D. Cloud Logging のデフォルトバケットにログを保持する(デフォルトの保持期間を延長)
解答と解説を見る
正解: A
Cloud Storage の Archive クラスは年 1 回以下のアクセスを想定した最安ストレージクラスです。監査ログはほとんどアクセスしないが長期保存が必要なユースケースに最適です。Cloud Logging のデフォルトバケットは保持期間の延長が可能ですが、コストが Archive より高くなります。Cloud SQL にログを保存するのはリレーショナルデータベースの用途として不適切で、スケーラビリティも低く、コストも高くなります。BigQuery へのエクスポートは分析には優れていますが、7 年間のストレージコストは Cloud Storage Archive より高くなります。
📚 関連サービスの解説: Cloud Storage