Amazon CloudFront
开发人员指南 (API 版本 2016-09-29)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

分配概述

当您要使用 CloudFront 分发内容时,应创建分配并选择所需的配置设置。例如:

  • 您的内容源 — 即 CloudFront 从中获取要分发的文件的 Amazon S3 存储桶、MediaPackage 通道或 HTTP 服务器。您最多可指定 25 个 Amazon S3 存储桶、通道和/或 HTTP 服务器的任意组合作为源。

  • 访问 — 您是希望文件可供所有人使用,还是希望仅允许某些用户访问。

  • 安全性 — 您是否希望 CloudFront 要求用户使用 HTTPS 访问您的内容。

  • Cookie 或查询字符串转发 — 您是否希望 CloudFront 将 Cookie 或查询字符串转发到源。

  • 地理限制 — 您是否希望 CloudFront 禁止选定国家/地区的用户访问您的内容。

  • 访问日志 — 您是否希望 CloudFront 创建显示查看器活动的访问日志。

有关您可以为每个 AWS 账户创建的分配数的当前限制,请参阅有关 Web 分配的一般限制有关 RTMP 分配的限制。您可按照分配提供的文件数量是有限的。

您可以使用分配,通过 HTTP 或 HTTPS 提供以下内容:

  • 使用 HTTP 或 HTTPS 的静态和动态下载内容,例如 .html、.css、.js 和图像文件。

  • 不同格式的点播视频,例如 Apple HTTP 实时流 (HLS) 和 Microsoft 平滑流。有关更多信息,请参阅 使用 CloudFront 传输按需视频

    您无法通过 HTTP 或 HTTPS 提供 Adobe Flash 多媒体内容,但您可以使用 CloudFront RTMP 分配提供它。请参阅 RTMP 分配

  • 一个实时事件,例如实时会议或音乐会。对于实时流,您可以使用 AWS CloudFormation 堆栈自动创建分配。有关更多信息,请参阅使用 CloudFront 和 AWS Media Services 传输实时流视频

有关创建分配的信息,请参阅创建分配的步骤(概述)