AWS 云
免费试用 Amazon CloudFront

Amazon CloudFront 是一项全球内容分发网络 (CDN) 服务,可以安全地以低延迟和高传输速度的方式向浏览者分发数据、视频、应用程序和 API。CloudFront 与 AWS 集成,集成对象有直接连接到 AWS 全球基础设施的物理站点,还有与多种 AWS 产品(包括用于缓解 DDoS 攻击的 AWS Shield、Amazon S3、用作应用程序源的 Elastic Load Balancing 或 Amazon EC2)无缝协作的软件,以及用于在靠近查看者的位置运行自定义代码的 Lambda@Edge。

您可以使用已经熟悉的 AWS 工具 – API、AWS 管理控制台、AWS CloudFormation、CLI 和软件开发工具包,在几分钟内开始使用 CloudFront。CloudFront 提供了一种简单、按实际使用量付费的定价模式,无预付款,也不需要签订长期合同,且您现有的 AWS Support 订阅中已经支持使用 CloudFront。

Lambda@Edge
53:24

AWS re:Invent 大会视频:“Amazon CloudFront 和 Lambda@Edge 简介”。

不断发展的全球性网络

不断发展的全球内容分发网络

Amazon CloudFront 内容分发网络基于不断扩大的全球 AWS 基础设施构建而成,目前在 18 个地理区域有 55 个可用区。Amazon 计划在巴林、香港特别行政区和瑞典再增设 12 个可用区和 4 个区域,并在美国增设第二个 AWS GovCloud 区域。 Amazon CloudFront 在 29 个国家/地区的 62 个城市中设有 136 个接入点(125 个边缘站点和 11 个区域性边缘缓存站点)。我们的边缘站点网络可帮助确保您的应用程序为来自世界各地的所有客户提供高可用性、可扩展性和性能。 

通过边缘站点分发安全内容

通过边缘站点分发安全内容

Amazon CloudFront 是一个高度安全的内容分发网络 (CDN),可提供网络和应用程序级保护。所有 CloudFront 客户都可以使用 AWS Shield Standard 的自动防护功能,不需要额外支付费用。此外,CloudFront 还与 AWS WAF 和 AWS Shield Advanced 无缝集成,有助于保护您的应用程序免受复杂的威胁和 DDoS 攻击。CloudFront 的基础设施和流程全部符合 PCI、DSS、HIPAA 和 ISO 标准,可确保安全交付您最敏感的数据。您可以通过 SSL/TLS 分发安全的 API 或应用程序,同时高级 SSL 功能会自动启动。  您可以使用 AWS Certificate Manager (ACM) 根据需要轻松创建尽可能多的自定义 SSL 证书,并立即将这些证书部署到您的 CloudFront 分配中,无需支付额外费用。ACM 会自动处理证书续订,消除了由手动续订流程产生的开销和成本。

与关键 AWS 产品深度集成

可编程的 CDN

借助 Lambda@Edge,您可以轻松在全球的 AWS 站点运行代码,从而以最低的延迟响应最终用户。代码可以由 Amazon CloudFront 事件触发,例如源服务器和浏览者之间的内容请求或响应。您只需将 Node.js 代码上传到 AWS Lambda,Lambda 就能在靠近最终用户的 AWS 站点实现高可用性,提供复制、路由和扩展代码所需的一切。您只需按消耗的计算时间付费 – 代码未运行时不产生费用。 所有 Amazon CloudFront 功能均可使用 API 或通过 AWS 管理控制台以编程的方式轻松进行配置。与其他 AWS 产品一样,CloudFront 也可以根据您的需求自动扩展,并能与您的现有 AWS 工具和资源(例如 AWS CloudFormationAWS CLI软件开发工具包AWS CloudWatch)配合使用,以监控 Amazon CloudFront 分配的性能。

高性能

高性能

我们对 Amazon CloudFront 内容分发网络进行了优化,以实现低延迟和高数据传输速度。CloudFront 的智能路由以持续从热门 Internet 网站(包括 Amazon.com)收集的实际延迟测量数据为基础。CloudFront 可直接连接至数百个最终用户 ISP,并使用 AWS 主干网络加快端到端的内容分发。CloudFront 还能在标准产品中加入区域性边缘缓存站点,以确保在全球提供一致的高缓存命中率。

经济高效

经济高效

Amazon CloudFront 的定价非常简单,您只需按向客户分发内容所使用的数据传输量和请求量付费即可。使用 CloudFront,您无需预付款或支付固定的平台费用,无长期消费承诺,也无需为动态内容支付额外费用,且不需要专业服务即可开始使用。如果您使用的是 Amazon S3 或 Elastic Load Balancing 等 AWS 源服务,那么只需支付存储费用,无需为这些服务与 CloudFront 之间传输的任何数据支付费用。最重要的是,您可以免费使用 CloudFront。

易于使用

与关键 AWS 产品深度集成

Amazon CloudFront 经过了深入地整合和优化,可以与 Amazon Simple Storage Service (Amazon S3)Amazon Elastic Compute Cloud (Amazon EC2)Elastic Load Balancing 以及 Amazon Route 53 等热门 AWS 产品配合使用,帮助加快由 CloudFront 分发的应用程序的 DNS 解析。与 AWS Lambda 的集成让您可以在未预置或管理服务器的情况下,跨 AWS 全球网络执行自定义逻辑。借助 Amazon API Gateway,您可以进一步加快 API 的分发。

静态资产缓存

Amazon CloudFront 可以更快地将您的静态内容(例如,图片、样式表、JavaScript 等)分发给世界各地的浏览者。CloudFront 默认提供多层缓存和区域性边缘缓存站点,可在对象尚未缓存在边缘站点时缩短延迟并降低来源服务器上的负载。缓存静态内容可为您提供所需的性能和规模,以便在浏览者访问您的站点时为其提供快速可靠的访问体验。 

直播和点播视频流式传输

Amazon CloudFront CDN 提供了多种选项,能够以持续的高吞吐量来流式处理您的媒体内容(包括预录制文件和现场直播),从而满足您向全球浏览者分发 4K 媒体内容的需求。对于点播流媒体内容,您可以使用 CloudFront 将 Microsoft Smooth、HLS、HDS 或 MPEG-DASH 格式的多比特率自适应流媒体内容分发到任意设备。要播放直播流媒体内容,您可以使用 CloudFront 将媒体内容片段缓存在边缘站点,并折叠清单文件的多个请求,以减少来源服务器的负载。

安全性和 DDoS 防护

CloudFront 可与 AWS Shield 无缝集成以提供第 3/4 层 DDoS 缓解,并可与 AWS WAF 集成以提供第 7 层防护。此外,CloudFront 还可使用最高强度的安全密码协商 TLS 连接,并使用签名 URL 对浏览者进行身份验证。您还可以使用我们的字段级加密高级功能,保护企业的大部分敏感数据,确保信息只能由应用程序堆栈中的特定组件和服务查看。CloudFront 还可与 AWS Identity and Access Management (IAM) 集成以控制访问;与 AWS CloudTrail 集成以对您的配置进行日志访问;与 Amazon Certificate Manager (ACM) 集成以自动执行证书续订。

动态内容和自定义内容

Amazon CloudFront 具有内置的网络优化功能,对于应用程序中更新频繁的的动态部分及针对每位浏览者定制的个性化内容,该功能有助于提高它们的性能、可靠性和全球影响力。CloudFront 可与 Amazon EC2 内或您自己的数据中心内运行的现有 Web 服务器无缝协作,因此您无需更改架构或域名。像依照 CloudFront 请求或响应而全局执行的 Lambda 函数一样,您也可以卸载自定义逻辑。了解有关 Lambda@Edge 的更多信息。

API 加速

Amazon CloudFront 可用于保护并加速您的 API 调用。CloudFront 支持代理方法(POST、PUT、OPTIONS、DELETE 和 PATCH)并已默认与 Amazon API Gateway 集成。使用 CloudFront,与客户端的 TLS 连接将在附近的边缘站点终止,然后,CloudFront 将使用经过优化的 AWS 主干网络路径安全地访问您的 API 服务器。了解有关使用 Cloudfront API 的更多信息。

软件分配

Amazon CloudFront 可随着全球分布式客户端下载软件更新自动扩展。无论您的用户在何处,您都可以通过内容分发网络让您的软件在边缘可用。CloudFront 的高数据传输速率可加快您的二进制文件的分发速度,从而改善客户体验并降低成本。

注册 AWS 账户

注册 AWS 账户

AWS 免费套餐包括 50GB 的数据传出以及 2000000 个针对 Amazon CloudFront 的 HTTP 和 HTTPS 请求。

通过 10 分钟教程来进行学习

通过 10 分钟教程来进行学习

              使用 Amazon CloudFront 更快速地传输内容。                                                           

免费试用 Amazon CloudFront
开始使用 AWS 进行构建

开始使用 AWS 进行构建

遵循我们的入门指南,您只需单击几次鼠标即可启动自己的第一个 Amazon CloudFront 分配。