

# ディストリビューションの設定
<a name="distribution-working-with"></a>

Amazon CloudFront ディストリビーションを作成して、コンテンツを配信する場所と、コンテンツ配信の追跡と管理の方法の詳細を CloudFront に指示します。

CloudFront ディストリビューションを作成すると、CloudFront はコンテンツオリジンタイプに基づいて、ほとんどのディストリビューション設定を自動的に構成します。事前設定された設定内容の詳細については、「[事前設定されたディストリビューション設定リファレンス](template-preconfigured-origin-settings.md)」を参照してください。必要に応じて、ディストリビューション設定を手動で編集することもできます。詳細については、「[すべてのディストリビューション設定リファレンス](distribution-web-values-specify.md)」を参照してください。

以下の設定を設定できます。
+ **コンテンツオリジン** — CloudFront が配信するファイルの取得元である Amazon S3 バケット、AWS Elemental MediaPackage チャネル、AWS Elemental MediaStore コンテナ、Elastic Load Balancing ロードバランサー、または HTTP サーバーです。1 つのディストリビューションで、最大で 25 のオリジンの任意に組み合わせて指定できます。
+ **アクセス** - ファイルをすべてのユーザーが使用できるようにするか、または一部のユーザーにアクセスを制限するか。
+ **セキュリティ** - AWS WAF 保護を有効にして、HTTPS を使用したコンテンツへのアクセスを必須にするかどうか。マルチテナントディストリビューションでは、AWS WAF V2 ウェブアクセスコントロールリスト (ACL) のみがサポートされています。
+ **キャッシュキー** - *キャッシュキー*に含める値 (存在する場合)。キャッシュキーは、特定のディストリビューションのキャッシュ内の各ファイルを一意に識別します。
+ **オリジンリクエスト設定** - CloudFront でオリジンに送信するリクエストに HTTP ヘッダー、Cookie、またはクエリ文字列を含めるかどうか。
+ **地理的制限** — CloudFront で特定の国のユーザーがコンテンツにアクセスできないようにするかどうか。
+ **ログ** — CloudFront で標準ログを作成するか、ビューワーのアクティビティを示すリアルタイムのアクセスログを作成するかどうか。

詳細については、「[すべてのディストリビューション設定リファレンス](distribution-web-values-specify.md)」を参照してください。

AWS アカウントごとに作成できるディストリビューションの現在の最大数については、「[ディストリビューションの一般的なクォータ](cloudfront-limits.md#limits-web-distributions)」を参照してください。ディストリビューションごとにサービスが可能なファイルの最大数はありません。

ディストリビューションを使用して、HTTP または HTTPS 経由で以下のコンテンツを供給できます。
+ HTTP または HTTPS を使用した静的および動的なコンテンツ (HTML、CSS、JavaScript、イメージファイルなど) のダウンロード。
+ Apple HTTP Live Streaming (HLS) や Microsoft Smooth Streaming など、さまざまな形式のビデオオンデマンド。(マルチテナントディストリビューションでは、スムーズストリーミングはサポートされていません。) 詳細については、「[CloudFront でビデオオンデマンドを配信する](on-demand-video.md)」を参照してください。
+ ライブイベント。リアルタイムのミーティング、会議、コンサートなど。ライブストリーミングの場合は、CloudFormation スタックを使用して自動的にディストリビューションを作成できます。詳細については、「[CloudFront と AWS Media Services で動画ストリーミングビデオを配信する](live-streaming.md)」を参照してください。

以下のトピックでは、CloudFront ディストリビューションの詳細と、ビジネスニーズに合わせてディストリビューションを設定する方法について説明します。ディストリビューションの作成については、「[ディストリビューションを作成する](distribution-web-creating-console.md)」を参照してください。

**Topics**
+ [マルチテナントディストリビューションの仕組みを理解する](distribution-config-options.md)
+ [ディストリビューションを作成する](distribution-web-creating-console.md)
+ [事前設定されたディストリビューション設定リファレンス](template-preconfigured-origin-settings.md)
+ [すべてのディストリビューション設定リファレンス](distribution-web-values-specify.md)
+ [ディストリビューションのテスト](distribution-web-testing.md)
+ [ディストリビューションを更新する](HowToUpdateDistribution.md)
+ [ディストリビューションのタグ付け](tagging.md)
+ [ディストリビューションを削除する](HowToDeleteDistribution.md)
+ [CloudFront ディストリビューションでさまざまなオリジンを使用する](DownloadDistS3AndCustomOrigins.md)
+ [CloudFront ディストリビューションの IPv6 を有効にする](cloudfront-enable-ipv6.md)
+ [CloudFront の継続的デプロイを使用して CDN 設定の変更を安全にテストする](continuous-deployment.md)
+ [代替ドメイン名 (CNAME) を追加することによって、カスタム URL を使用する](CNAMEs.md)
+ [CloudFront ディストリビューションで WebSockets を使用する](distribution-working-with.websockets.md)
+ [許可リストで使用するエニーキャスト静的 IP をリクエストする](request-static-ips.md)
+ [CloudFront ディストリビューションでの gRPC の使用](distribution-using-grpc.md)