ノート:

Oracle Cloud Infrastructure Object StorageとAmazonによるコンテンツ配信を強化 CloudFront

イントロダクション

Webサイト、アプリケーションまたはその他のWebベースのサービスを管理する場合、イメージ、ビデオ、オーディオ・ファイル、CSSやJavaScriptなどのスクリプトなどの静的コンテンツを処理している可能性があります。従来のホスティング環境では、クラウド・コンピューティングが台頭する前に、これらの資産は通常、1つの地理的リージョンにある単一の物理サーバーに格納されていました。その結果、ロード時間が遅くなり、サーバーからのユーザーの待機時間が長くなることがよくあります。

Oracle Cloud Infrastructure (OCI) Object Storageを使用して静的コンテンツを格納し、それをAmazon CloudFrontと組み合せてグローバル・コンテンツ配信を行うことで、パフォーマンスを大幅に向上できます。このアーキテクチャにより、ロード時間の短縮、レイテンシの削減、シームレスなスケーラビリティが実現します。これにより、スピードや信頼性を損なうことなく、複数のリージョンにわたってユーザーにサービスを提供することが理想的です。

目的

前提条件

タスク1: Amazon CloudFrontディストリビューションの作成

  1. 「オリジン・ドメイン」にオブジェクト・ストレージ・ドメインを入力し、「オリジン・パス」にURLの残りの部分を入力します。さらに、次の図に示すように、簡単に参照できるように、起点の説明的な「名前」を入力します。

    搬送元詳細

    ノート:プライベートOCIオブジェクト・ストレージ・バケットの場合は、オブジェクトの事前認証リクエスト(PAR) URLを使用する必要があります。

  2. 「キャッシュ・ポリシー」「CachingOptimized」を選択し、「CORS-CustomOrigin」「オリジン・リクエスト・ポリシー- オプション」を選択します。

    オリジンおよびキャッシュ・ポリシー

  3. ユーザー(ビューア)がディストリビューションのルートURLをリクエストしたときに、ディストリビューションのオブジェクトをリクエストするのではなく、特定のオブジェクト(デフォルトのルート・オブジェクト)を返すようにAmazon CloudFrontを構成できます。デフォルトのルート・オブジェクトを使用すると、配布の内容が公開されないようにできます。この例では、「デフォルト・ルート・オブジェクト- オプション」index.htmlと入力します。

    オリジンおよびキャッシュ・ポリシー

  4. 「作成」をクリックすると、配布詳細ページが表示され、「最終変更」ステータスは「デプロイ中」と表示されます。

    オリジンおよびキャッシュ・ポリシー

  5. ディストリビューションが正常にデプロイされると、ディストリビューション・ドメイン名を使用してブラウザの静的コンテンツにアクセスできます。

    オリジンおよびキャッシュ・ポリシー

    オリジンおよびキャッシュ・ポリシー

確認

その他の学習リソース

docs.oracle.com/learnで他のラボを確認するか、Oracle Learning YouTubeチャネルで無料のラーニング・コンテンツにアクセスしてください。また、education.oracle.com/learning-explorerにアクセスして、Oracle Learning Explorerになります。

製品ドキュメントについては、Oracle Help Centerを参照してください。