type
status
date
slug
summary
tags
category
icon
password
书籍
 

理論

  1. CloudFrontディストリビューション:
      • CloudFrontは、AWSのコンテンツ配信ネットワーク(CDN)で、オリジンサーバーからコンテンツをキャッシュし、低レイテンシでエンドユーザーに提供します。
      • 通常、CloudFrontディストリビューションは、静的コンテンツや動的コンテンツを配信するために、S3バケットやEC2インスタンスなどをオリジンとして設定します。
  1. オリジンアクセスアイデンティティ(OAI):
      • OAIは、CloudFrontがS3バケットからコンテンツを取得するためのセキュリティ設定です。OAIを使用すると、CloudFront以外のアクセスを制限できます。
  1. CloudFrontのキャッシュビヘイビア:
      • CloudFrontでは、キャッシュビヘイビアを使って、特定のパスパターンに対して異なるオリジンを設定できます。
      • メンテナンス中に、アプリケーションを一時的に停止し、代わりに情報メッセージを表示したい場合は、キャッシュビヘイビアを変更して、メンテナンス用のS3オリジンにルーティングすることができます。
  1. メンテナンス時のトラフィック管理:
      • アプリケーションをメンテナンス中にオフラインにする際、ユーザーにはエラーページではなく、カスタムのインフォメーションページ(例えば、メンテナンス中の通知)を表示することが一般的です。
このように、CloudFrontとS3を活用し、キャッシュビヘイビアやオリジン設定を変更することで、アプリケーションの可用性を高めつつ、メンテナンス中のエラーメッセージを防ぐことができます。

実践

一問道場

問題 #153
トピック 1
ある企業がAWS Elastic Beanstalk上にアプリケーションをデプロイしました。アプリケーションは、データベース層としてAmazon Auroraを使用しています。Amazon CloudFrontディストリビューションがウェブリクエストを処理し、Elastic Beanstalkのドメイン名をオリジンサーバーとして設定しています。ディストリビューションには、訪問者がアプリケーションにアクセスする際に使用する別のドメイン名が設定されています。
毎週、企業は定期的なメンテナンスのためにアプリケーションをサービス停止状態にします。アプリケーションが利用できない期間中、企業は訪問者にCloudFrontのエラーメッセージではなく、情報メッセージを表示したいと考えています。
ソリューションアーキテクトは、プロセスの最初のステップとしてAmazon S3バケットを作成しました。
要件を満たすために、ソリューションアーキテクトが次に取るべきステップの組み合わせはどれですか?(3つ選んでください。)
A. S3バケットに静的な情報コンテンツをアップロードする。
B. 新しいCloudFrontディストリビューションを作成し、S3バケットをオリジンとして設定する。
C. S3バケットを元のCloudFrontディストリビューションの第二オリジンとして設定し、ディストリビューションとS3バケットがオリジンアクセスアイデンティティ(OAI)を使用するように構成する。
D. 毎週のメンテナンス中、デフォルトのキャッシュビヘイビアを編集して、S3オリジンを使用するようにする。メンテナンスが完了したら変更を元に戻す。
E. 毎週のメンテナンス中、新しいディストリビューションにS3オリジン用のキャッシュビヘイビアを作成する。パスパターンを設定し、優先度を0に設定する。メンテナンスが完了したらキャッシュビヘイビアを削除する。
F. 毎週のメンテナンス中、Elastic Beanstalkを設定して、S3バケットからトラフィックを提供するようにする。
 

解説

この問題では、Elastic Beanstalkアプリケーションがメンテナンス中にCloudFrontエラーページを表示せず、代わりに情報メッセージを表示したいという要件です。
解決策は以下のようになります:
  1. A: S3バケットに静的な情報コンテンツをアップロードして、メンテナンス中に表示させるメッセージを準備します。
  1. C: S3バケットを元のCloudFrontディストリビューションの第二オリジンとして設定し、オリジンアクセスアイデンティティ(OAI)を使ってアクセスを制御します。これにより、CloudFrontは情報メッセージを配信できます。
  1. D: メンテナンス中に、CloudFrontディストリビューションのデフォルトキャッシュビヘイビアを編集してS3オリジンを使用するようにします。これにより、CloudFrontは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
154-AWS SAP AWS 「理論・実践・一問道場」Lambdaの別名152-AWS SAP AWS 「理論・実践・一問道場」Amazon RDS リードレプリカ
Loading...
みなみ
みなみ
一个普通的干饭人🍚
最新发布
第1回:イントロダクション
2025-4-21
TOKYO自習島
2025-4-21
第1回:イントロダクション
2025-4-18
第1回:オリエンテーション/意思決定と会計情報
2025-4-18
建物業法の基本と免許-59問
2025-4-10
宅建士过去问速刷:小南小白陪你拿证-001
2025-4-7
公告

🎉 欢迎访问我的博客 🎉

🙏 感谢您的支持 🙏

📅 本站自 2024年9月1日 建立,致力于分享我在 IT・MBA・不动产中介 等领域的学习与实践经验,并推动 线上线下学习会 的自主开展。

📚 主要内容

💻 IT・系统与开发

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

🏠 不动产 × 宅建士

  • 宅建士考试笔记

🎓 MBA 学习笔记

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

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

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