在前文中,我们介绍了AWS基础设施的一个最大的优点是可以让公司的服务接近客户。我们之前还提到了AWS中区域的概念。客户可以通过选择距离其用户比较近的AWS区域,更好地服务用户。但是如果一家公司的全世界各地都有(比方说亚马逊自己的商城),那就总会有一些客户距离你选的区域比较远。怎么解决这个问题呢?
从IT的角度讲,要解决这个问题并不难。例如如果你在广州有客户,而你的数据托管在西雅图,你只需要在本地放置一份副本或在广州缓存一份副本即可。这种把数据的副本放在距离客户比较近地方的概念叫做内容分发网络(Content delivery networks,简称CDN)。
AWS中用到了大量的CDN概念,并且为其名为亚马逊云前沿(Amazon CloudFront)。云前沿服务可以向全世界的客户传输数据、视频、应用程序以及API等,而且可以做到低延迟和高速度。无论客户身处何地,亚马逊云前沿通过遍布全球的边缘站点(Edge Location)加速其与客户之间的通讯。
边缘站点和区域互相独立。客户可以将不同的内容从某个区域推送到世界各地的边缘站点,加快通讯和传播内容的速度。AWS的边缘站点不仅支持云前沿,而且还支持域名服务。这就是所谓亚马逊53号公路(Amazon Route 53)。这个服务可以快速地把客户引导至正确的网页位置。
最后,如果客户要在自己的数据中心内使用AWS服务,那怎么办呢?这就可以使用AWS Outpost服务。在这项服务中,AWS会在客户的数据中心内安装一个“麻雀虽小五脏俱全”的区域。这是一个隔离的区域,或者说是一个特区,因为它由AWS负责运行。虽然大部分客户没有这个需求,但是如果你正好有这个需求,不要忘了AWS Outpost服务!
文章转载自健谈始于戊戌年,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




