type
status
date
slug
summary
tags
category
icon
password
书籍
 

理論

Amazon S3の暗号化とコスト最適化に関する本質的知識

1. サーバーサイド暗号化(SSE)の種類

  • SSE-S3 (Amazon S3 Managed Keys):
    • S3が暗号化キーを管理。
    • コストが低い。KMSリクエスト料金なし。
    • 簡単な運用が可能。
  • SSE-KMS (AWS Key Management Service):
    • AWS KMSキーを使用。
    • 高度なセキュリティ機能(キーの制御、監査)。
    • リクエストごとにKMS料金が発生し、アクセス頻度が高い場合コストが増加。
  • SSE-C (Customer-Provided Keys):
    • ユーザーが暗号化キーを管理。
    • コストは抑えられるが、キー管理が煩雑になる可能性あり。

2. コスト最適化のポイント

  • 頻繁なKMSリクエストの削減:
    • アクセス頻度が高い場合、SSE-S3を選択することでKMS料金を削減可能。
    • アプリケーションの変更を最小限に抑えられる。
  • アクセス頻度に基づくストレージクラス選択:
    • S3標準: 頻繁アクセス用(高コスト)。
    • S3インテリジェントティアリング: アクセスパターンに応じて自動的にコスト最適化。
    • S3 Glacier: 長期間アクセスが不要なデータ用。

3. 関連技術

  • S3バッチ操作:
    • 大量のオブジェクトを効率的に移行可能。
    • 既存データの再暗号化や新しいバケットへのコピー時に使用。
  • CloudHSM:
    • 専用ハードウェアでキーを管理。高度なセキュリティが必要な場合に選択肢となるが、運用コストや手間が増加。

実践

一問道場

問題 #256

トピック 1
ある会社が、Amazon S3バケットに数百万個のオブジェクトを保存しています。これらのオブジェクトはS3標準ストレージクラスに属しています。すべてのS3オブジェクトは頻繁にアクセスされています。また、これらのオブジェクトにアクセスするユーザーやアプリケーションの数が急速に増加しています。オブジェクトは、AWS KMSキー(SSE-KMS)を使用したサーバーサイド暗号化で暗号化されています。
ソリューションアーキテクトが会社の月次AWS請求書を確認したところ、Amazon S3からのリクエスト数が増加しているため、AWS KMSのコストが増加していることに気づきました。ソリューションアーキテクトは、アプリケーションへの変更を最小限に抑えつつ、コストを最適化する必要があります。
次のうち、最小限の運用負荷でこの要件を満たすソリューションはどれですか?

A. サーバーサイド暗号化に顧客提供キー(SSE-C)を使用する新しいS3バケットを作成します。既存のオブジェクトを新しいS3バケットにコピーし、SSE-Cを指定します。
B. サーバーサイド暗号化にAmazon S3管理キー(SSE-S3)を使用する新しいS3バケットを作成します。S3バッチ操作を使用して、既存のオブジェクトを新しいS3バケットにコピーし、SSE-S3を指定します。
C. AWS CloudHSMを使用して暗号化キーを保存します。新しいS3バケットを作成します。S3バッチ操作を使用して、既存のオブジェクトを新しいS3バケットにコピーし、CloudHSMのキーを使用してオブジェクトを暗号化します。
D. S3バケットにS3インテリジェントティアリングストレージクラスを使用します。90日間アクセスされていないオブジェクトをS3 Glacier Deep Archiveに移行するS3インテリジェントティアリングアーカイブ設定を作成します。

解説

問題のポイント(#256)

会社はS3 Standardストレージクラスを使っており、オブジェクトへのアクセス頻度が高いため、AWS KMS(SSE-KMS)のリクエストコストが急増しています。これを解決するために、コスト最適化を行いつつ、アプリケーションへの変更を最小限に抑える方法を探す必要があります。

各選択肢の評価

  1. 選択肢A: SSE-Cを利用する
      • コスト削減: AWS KMS料金は不要になる。
      • デメリット: ユーザーがキーを管理する必要があり、運用負荷が高い。
      • 適していない(運用負荷が増える)。
  1. 選択肢B: SSE-S3を利用する
      • コスト削減: AWS KMSの代わりにAmazon S3がキーを管理するため、KMS料金が発生しない。
      • メリット: Amazon S3が暗号化を完全に管理するため、運用負荷は増えない。
      • 最適な選択肢
  1. 選択肢C: AWS CloudHSMを利用する
      • コスト削減: AWS KMSを使用しないためKMS料金は削減される。
      • デメリット: CloudHSMの導入コストと運用負荷が高い。
      • 適していない(コストがかさむ)。
  1. 選択肢D: S3 Intelligent-Tieringを利用する
      • アクセス頻度に応じてストレージ料金を最適化できるが、KMSリクエスト料金には影響しない。
      • 問題の本質を解決しない

解答

  • 正解: B(SSE-S3を利用する) Amazon S3がキー管理を行い、KMSコストを削減しつつ運用負荷を増やさないため、最も効率的な解決策です。

解説のまとめ

AWS KMSコストを抑えるには、KMS以外の暗号化方式(例: SSE-S3)に移行するのがベストです。SSE-S3は運用負荷が低く、コスト削減に直結します。他の選択肢は、運用負荷やコスト面で課題があります。
相关文章
クラウド技術の共有 | AWS Site-to-Site
Lazy loaded image
EKSでのWordPressデプロイ:KCNA-JP試験対策 (Kubernetes実践編)
Lazy loaded image
初心者向け!コンテナ化WordPressサイト構築ガイド(超詳細版)
Lazy loaded image
EFSを活用!AWS EC2でDockerを使ったWordPressサイト構築
Lazy loaded image
529-AWS SAP AWS 「理論・実践・一問道場」VPCエンドポイント
Lazy loaded image
528-AWS SAP AWS 「理論・実践・一問道場」Migration Evaluator
Lazy loaded image
257-AWS SAP AWS 「理論・実践・一問道場」Lambdaの同時実行制限255-AWS SAP AWS 「理論・実践・一問道場」NACL
Loading...
みなみ
みなみ
一个普通的干饭人🍚
最新发布
TOKYO自習島
2025-5-19
保証協会-25問
2025-5-15
営業保証金-21問
2025-5-6
平成26年秋期 午後問1
2025-5-6
令和5年秋期 午後問1
2025-5-3
令和2年秋期 午後問1
2025-5-2
公告

🎉 欢迎访问我的博客 🎉

🙏 感谢您的支持 🙏

📅 本站自 2024年9月1日 建立,致力于分享在 IT・MBA・不动产中介 等领域的学习与实践,并推动 学习会 的自主开展。
📖 博客语言使用比例
🇯🇵 日语 90% 🇨🇳 中文 8% 🇬🇧 英语 2%

📚 主要内容

💻 IT・系统与开发

  • 系统管理:Red Hat 等
  • 容器与编排:Kubernetes、OpenShift
  • 云计算:AWS、IBM Cloud
  • AI 入门:人工智能基础与实践
  • 技术笔记与考证经验

🏠 不动产 × 宅建士

  • 宅建士考试笔记

🎓 MBA 学习笔记

  • 管理学、经济学、财务分析等

🔍 快速查找内容(标签分类)

由于网站目前没有专门的设计,可能会导致查找信息不便。为了更快找到你感兴趣的内容,推荐使用以下标签功能 进行搜索!
📌 定期更新,欢迎常来看看!
📬 有任何建议或想法,也欢迎留言交流!