发布于: Sep 7, 2022

互联网 8 秒定律:用户访问一个网站时,如果等待网页打开的时间超过 8 秒,会有超过 70% 的用户放弃等待。而加载时间每多 1 秒,您就会流失 7% 的用户。

如何留住用户?

没有内容分发网络 (Content Delivery Network, CDN) 服务的世界,才会发生网站加载慢、视频卡顿、图片打不开这种关键时刻掉链子的事情。

亚马逊云科技拥有丰富的、遍布全球的云基础设施,能提供无所不在的内容分发网络,真正实现 Everywhere CloudAmazon CloudFront 是客户常用的快速内容分发网络 (CDN) 服务,可以在开发人员友好环境中,以低延迟和高传输速度向全球用户安全地分发数据、视频、应用程序和 API,缩短等待时间,提升用户体验。

Amazon CloudFront

然而,当您有大量的网站使用 Amazon CloudFront 分发时,会产生繁重、复杂的日常运维工作,传统的管理模式,很难同时进行大批量亚马逊云科技账号的管理和监控;传统的以人工为主辅以统计报表和检测告警的运维模式,也很难适应 CDN 业务发展的需要;当内容分发出现故障时,响应速度、排查定位、处理故障的能力都将面临巨大的挑战。

 

如何拯救运维?

亚马逊云科技为中国用户出海打造的 Amazon CloudFront Extensions 解决方案,是 CDN 高效运维的利器!

2022年826日,亚马逊云科技正式发布了"Amazon CloudFront Extensions" 解决方案 v2.0.0 版本。它是基于 Amazon CloudFront 开发的开箱即用解决方案,可以帮助您高效地在账号中进行数百个 Amazon CloudFront 分配 (Distribution) 的日常运维。方案 v2.0.0 版本在 v1.x.x 版本基础上进行了功能整合,您现在可以使用方案自带的 UI 界面或 API 搭配 CloudFront 服务使用,轻松管理网站内容分发。除此之外,您还可以灵活地按需使用方案功能,例如监控、版本控制、批量创建关联 SSL 证书等。

 

实时和非实时 CloudFront 监控

Amazon CloudFront Extensions 为 Amazon CloudFront 监控提供了两种架构:基于 Amazon Kinesis 的实时监控和基于 S3 Standard Logging 的非实时监控。您可以在几分钟内部署解决方案,并为您的 Amazon CloudFront 分配设置监控,监控指标包括下载速率、缓存命中率以及带宽等信息。

Amazon CloudFront Extensions 监控面板

自动保存 CloudFront 分配更改历史记录

在解决方案 Web 控制台上,您可以轻松地为您账户中的任何 Amazon CloudFront 分配创建配置快照,比较任意两个快照之间的差异。此外,该解决方案还自动保存分发更改历史记录以供您排除故障。

CloudFront 配置快照和历史记录

批量创建关联 SSL 证书的

CloudFront 分配

Amazon CloudFront Extensions 提供的 API ,允许您使用目标备用域名 (CNAME) 在您的账户中批量创建Amazon CloudFront 分配。Amazon CloudFront Extensions 还将在 Amazon Certificate Manager (ACM) 中创建 SSL 证书,并自动将 SSL 证书与新创建的分配相关联。

 

如何应用?

您可以在您的亚马逊云科技账号中自动部署 Amazon CloudFront Extensions,在 CDN 迁移、监控、版本管理等场景中落地应用。 

 迁移:当您迁移 CDN 至亚马逊云科技时,需要批量生成关联 SSL 证书的 CloudFront 分配。例如,独立站 SaaS 厂商站点批量迁移。

CDN 监控:对于下载速度、缓存命中率、带宽等指标进行实时或非实时监控时,您可以通过 API 集成至统一 CDN 监控平台。

CDN 版本管理:当您的账号有大量 CloudFront 分配时,需要为某版本的 CloudFront 分配配置进行快照或查询修改历史。

扩展存储库:您可以获取和部署最新的扩展功能,如图片缩放、根据地理位置跳转、获取客户端真实 IP 等等。 

亚马逊云科技边缘网络服务通过遍布全球的 400 多个边缘节点提供内容分发,网络安全以及无服务器计算功能,使客户能够缩短延迟并强化应用程序安全。Amazon CloudFront Extensions 方案不但快速推进全球内容分发,同时还提供高效的 CDN 运维,让用户能更便捷地获取无处不在的云服务。