分配概述
当您要使用 CloudFront 分配内容时,应创建分配并选择所需的配置设置。例如:
-
您的内容源 - 即 CloudFront 从中获取要分配的文件的 Amazon S3 存储桶、AWS Elemental MediaPackage 通道、AWS Elemental MediaStore 容器、Elastic Load Balancing 负载均衡器或 HTTP 服务器。您可以为单个分配指定多达 25 个源的任意组合。
-
访问 – 您是希望文件可供所有人使用还是希望仅允许某些用户访问。
-
安全性 – 您是否希望 CloudFront 要求用户使用 HTTPS 访问您的内容。
-
缓存键 – 要包含在缓存键 中的值(如果有)。缓存键唯一标识给定分配的缓存中的每个文件。
-
源请求设置 – 您是否希望 CloudFront 在发送到源的请求中包含 HTTP 标头、Cookie 或查询字符串。
-
地理限制 – 您是否希望 CloudFront 阻止选定国家/地区的用户访问您的内容。
-
日志 – 您希望 CloudFront 创建标准日志,还是创建显示查看器活动的实时日志。
有关您可以为每个 Amazon 账户创建的当前最大分配数,请参阅 分配的一般配额。对于您可按照分配提供的文件数没有最大值。
您可以使用分配,通过 HTTP 或 HTTPS 提供以下内容:
-
使用 HTTP 或 HTTPS 的静态和动态下载内容,例如 .html、.css、.js 和图像文件。
-
不同格式的点播视频,例如 Apple HTTP 实时流 (HLS) 和 Microsoft 平滑流。有关更多信息,请参阅通过 CloudFront 提供点播视频 (VOD)。
-
一个实时事件,例如实时会议或音乐会。对于实时流,您可以使用 Amazon CloudFormation 堆栈自动创建分配。有关更多信息,请参阅 使用 CloudFront 和 Amazon Media Services 提供实时流视频。
有关创建分配的信息,请参阅创建分配的步骤(概述)。