什么是 Amazon CloudFront?

Amazon CloudFront 是一项快速内容分发网络 (CDN) 服务,可以安全地以低延迟和高传输速度向全球客户分发数据、视频、应用程序和 API,全部都在开发人员友好的环境中完成。CloudFront 已与 Amazon Web Services 集成 – 同时包括直接连接到 Amazon Web Services 全球基础设施的物理位置以及其他 Amazon Web Services 服务。CloudFront 可与多种服务无缝集成,包括用于 DDoS 缓解的 Amazon Shield、Amazon S3、用作您的应用程序来源的 Elastic Load Balancing 或 Amazon EC2 以及用于在靠近浏览者客户用户的位置运行自定义代码和自定义用户体验Lambda@Edge。
Amazon CloudFront 有哪些优势?
Amazon CloudFront 的适用场景
Amazon CloudFront 的架构图
伊克罗德可以帮助您做些什么?

CDN是当今网络中重要的组成部分,伊克罗德利用Amazon CloudFront的低延迟和高传输速度,协助多家企业成功开拓和巩固海外市场,大大提升其用户体验。伊克罗德一直将客户的需要视为重中之重,如何帮助客户攻克眼前的困难,包括浏览网页的高延迟甚至无法访问,以及如何向全球用户安全的分发数据等问题。伊克罗德的技术人员在CDN方面拥有丰富的经验,能够根据客户的困难和需求提供定制化解决方案。
定制化开发功能

功能名称

功能简单描述功能适用场景简单描述
预热

将静态内容预先在cdn节点上缓存,

跳过首次下载需要回源的等待时间,提升快取命中率。

游戏新版本上线,软件更新,尤其针对大档案发布需求,电子书籍周期性更新。
自动返回跨域标头使用Lambda@edge自动添加跨域标头防止CROS Error情况发生。在源站没有设置跨域标头时,cloudfront是不会修改HttpHead,使用Lambda@edge实现资源共享。
S3-镜像回源源站为S3静态网页链接时,当发生错误自动重定向至其余url实现不完整资料自动补全。大规模迁移S3数据后,当发生文档遗漏时自动补齐文档。
cloudfront-镜像回源基于Lambda@edge,源站返回404时去原源站获取内容,并上传至新源站。迁移后使用cloudfront,当发生404时自动补齐新源站内容。

自动批量设置

透过API自动批量配置cloudfront分配

有大量域名配置时,迁移过程可自动批量上线

个性化分配内容

使用Lambda@edge以基于位置或查看者使用的

设备类型自定义行为。

按国家/地区或设备类型标头个性化内容。

日志分析

透过Athena查询CF日志,分析连通性。

部分地区或用户链接CF失败。

供主动式cloudfront IP区段同步更新

Lambda主动更新源站安全组设定,确保限制来源流量

均属于cloudfront IP区段,避免错误阻挡。

增加网站安全,避免恶意流量。