ノート:
- このチュートリアルでは、Oracle Cloudへのアクセス権が必要です。無料アカウントにサインアップするには、Oracle Cloud Infrastructure Free Tierの開始を参照してください。
- Oracle Cloud Infrastructureの資格証明、テナンシおよびコンパートメントの値の例を使用します。演習を完了したら、これらの値をクラウド環境に固有の値に置き換えてください。
Oracle Cloud Infrastructure Object StorageとAmazonによるコンテンツ配信を強化 CloudFront
イントロダクション
Webサイト、アプリケーションまたはその他のWebベースのサービスを管理する場合、イメージ、ビデオ、オーディオ・ファイル、CSSやJavaScriptなどのスクリプトなどの静的コンテンツを処理している可能性があります。従来のホスティング環境では、クラウド・コンピューティングが台頭する前に、これらの資産は通常、1つの地理的リージョンにある単一の物理サーバーに格納されていました。その結果、ロード時間が遅くなり、サーバーからのユーザーの待機時間が長くなることがよくあります。
Oracle Cloud Infrastructure (OCI) Object Storageを使用して静的コンテンツを格納し、それをAmazon CloudFrontと組み合せてグローバル・コンテンツ配信を行うことで、パフォーマンスを大幅に向上できます。このアーキテクチャにより、ロード時間の短縮、レイテンシの削減、シームレスなスケーラビリティが実現します。これにより、スピードや信頼性を損なうことなく、複数のリージョンにわたってユーザーにサービスを提供することが理想的です。
目的
- OCI Object StorageをAmazon CloudFrontとともに使用して、静的コンテンツの効率的、スケーラブル、低レイテンシの配信を実現します。
前提条件
-
OCIオブジェクト・ストレージ・バケットを作成し、静的コンテンツをバケットにアップロードします。詳細は、オブジェクト・ストレージ・バケットを参照してください。
-
オブジェクトの詳細ページからオブジェクトのURLパス(URI)をコピーします。
タスク1: Amazon CloudFrontディストリビューションの作成
-
「オリジン・ドメイン」にオブジェクト・ストレージ・ドメインを入力し、「オリジン・パス」にURLの残りの部分を入力します。さらに、次の図に示すように、簡単に参照できるように、起点の説明的な「名前」を入力します。
ノート:プライベートOCIオブジェクト・ストレージ・バケットの場合は、オブジェクトの事前認証リクエスト(PAR) URLを使用する必要があります。
-
「キャッシュ・ポリシー」に「CachingOptimized」を選択し、「CORS-CustomOrigin」に「オリジン・リクエスト・ポリシー- オプション」を選択します。
-
ユーザー(ビューア)がディストリビューションのルートURLをリクエストしたときに、ディストリビューションのオブジェクトをリクエストするのではなく、特定のオブジェクト(デフォルトのルート・オブジェクト)を返すようにAmazon CloudFrontを構成できます。デフォルトのルート・オブジェクトを使用すると、配布の内容が公開されないようにできます。この例では、「デフォルト・ルート・オブジェクト- オプション」にindex.htmlと入力します。
-
「作成」をクリックすると、配布詳細ページが表示され、「最終変更」ステータスは「デプロイ中」と表示されます。
-
ディストリビューションが正常にデプロイされると、ディストリビューション・ドメイン名を使用してブラウザの静的コンテンツにアクセスできます。
関連リンク
確認
- 著者 - Nikhil Khandelwal (Enterprise Cloud Architect)、Maninder Flora (Enterprise Cloud Architect)
その他の学習リソース
docs.oracle.com/learnで他のラボを確認するか、Oracle Learning YouTubeチャネルで無料のラーニング・コンテンツにアクセスしてください。また、education.oracle.com/learning-explorerにアクセスして、Oracle Learning Explorerになります。
製品ドキュメントについては、Oracle Help Centerを参照してください。
Boost Content Delivery with Oracle Cloud Infrastructure Object Storage and Amazon CloudFront
G33900-01
Copyright ©2025, Oracle and/or its affiliates.