Amazon CloudFront介绍
想必大家都听说过CDN,今天awsgood代维工作室给大家介绍一下亚马逊的CDN服务AWS CloudFront。CDN的全称是Content Delivery Network,即内容分发网络。将服务器上的内容发布到网络分发节点上,终端用户访问网站时,从离终端用户最近的网络分发节点提供网站的内容。从而实现 低延迟,高速数据传输。CloudFront是AWS推出的一项实现CDN的服务。首先介绍一下相关的基本概念。
Origin Server
源服务器,是指网站的文件所在的位置。
Edge Locations
分发节点,是指亚马逊在全球建立的,对源服务器发布的内容进行缓存的节点。终端用户访问时,从最近的节点提供数据。
分发到网络节点上的内容在网络节点上缓存的时间,默认是24小时。可以自己更改。
AWS CloudFront示意图
配置Amazon CloudFront
1)登陆AWS控制台,选择[Services] -> [CloudFront]
4)[Origin Domain Name]输入源服务器的域名,其他设定项保持默认配置,点击[CreateDistribution]
这里可以进行一些详细的设定,比如:指定分发节点,缓存的时间,缓存对象,Header转发,DNS的CNAME指定,对动态内容的支持, 记录访问日志,等等。时间原因,在这里不一一详述。如果有需要可以联系awsgood代维工作室,由专门技术人员提供技术支持。
5)在[Distributions]中可以看到创建的CloudFront
6)接下来,可以通过CloudFront的域名访问网站,享受CDN带来的高速体验。
http://xxxxxxxx.cloudfront.net/index.php
小结
使用了一下Amazon CloudFront感觉速度有很大的提升。而且可以指定CDN的区域,并且支持动态的内容,定制起来比较灵活。
从用户体验度的角度来讲,网站的访问速度是至关重要的。如何提升网站访问速度,解决南北访问以及全球访问速度,是每个站长日思夜想希望解决的头等问题。CDN可以说是一个完美的解决方案,推荐大家尝试一下。