更趋实用的Amazon Web Services
来源:互联网 发布:sql float decimal 编辑:程序博客网 时间:2024/04/26 16:54
今天收到AWS邮件列表。继EC2、S3、SimpleDB、SQS等Web Services之后,Amazon推出了内容分发服务CloudFront Beta2版。
如果说EC2是解决计算能力问题、S3是解决存储问题的话,CloudFront就是解决全球分发问题。互联网时代,地球平不平,全系在那几根海底电缆上;访问位于其他国家或地区的web站点,很多时候速度仍然不尽如人意。站在站点服务提供者的角度,就是你的用户可能因为访问慢而放弃。中国有臭名昭著的“南北互通”问题,国家、地区之间何尝没有互通问题呢。这就是CDN(内容分发网络)服务出现的原因。
CloudFront可以理解为一种CDN,但是在成本上更具弹性。通常CDN服务是以固定带宽的方式租用(比如,10M、100M),而CloudFront则是以实际分发的内容流量来计费。
据AWS网站上的介绍,Amazon在美国、欧洲、香港和日本建设了前端发布点(Edge Location),这些发布点基本可以满足全球(或许,中国国内除外)用户快速访问的需求。你只需要调用CloudFront的一个Web Service API,说明想分发什么内容(一个网页、一段音乐或视频,只要是用HTTP协议可以访问到的资源),CF就返回一个URL。在你的页面上挂出这个URL,当有用户访问时,CF根据用户所在地区,将请求转发到离他最近(其实是访问速度可能最快)的edge location,理论上用户应该可以得到更快的访问速度。和CDN一样,CF主要用于对静态内容的支持。你可以在EC2和S3上运行动态服务,而把静态内容的分发交给CF去做就好。
我一直比较喜欢AWS。相对于GAE,它也许太底层,但灵活性也更大。对于商业运营的服务,明码标价也更令人信任。AWS以“用多少、收多少”的方式收费,又有Amazon多年运营大规模服务的经验和积累做保证,的确让一些互联网服务提供商感到头疼,开始琢磨怎么提供竞争性产品。
上星期在一个会听到世纪互联的人演讲,说他们也在做基于虚拟机的弹性租用方案。我问:和AWS比较怎样?对方没有做正面回答,但明确表示还是有很大差距。冰冻三尺非一日之寒,但我也看到了国内公司看到危机和迎头赶上的努力。拜GFW和市场准入之赐,对于他们来说,AWS带来的冲击并没有那么大,可国内市场的竞争态势不容乐观。在金融风暴之后,“冬天论”席卷互联网行业。这种情况下,做弹性租用服务显然是明智的。
UPDATE:今年的SD 2.0大会上,将会有来自Amazon的Jeff Barr讲解Amazon Web Services。说起这位Jeff Barr,也算一大牛人。在微软干过,自己开过咨询公司,客户都是鼎鼎有名。他在Amazon也有好几年了,一直都做AWS相关工作,由他来讲解AWS,实在是非常适合。哎,SD 2.0大会,快点来吧,等不及想听Jeff Barr的课程了。
- 更趋实用的Amazon Web Services
- Amazon Web Services的一些入门知识
- 尝试Amazon Web Services的EC2
- amazon web services的一些知识
- Amazon Web Services 目录
- Amazon Web Services EC2
- Amazon Web Services CloudWatch
- Amazon Web Services Route 53
- AWS(Amazon Web Services) 培训小记
- Amazon Web Services S3 (Simple Storage Service)
- Amazon web Services(AWS)技术文档
- Amazon Web Services SES(Simple Email Service)
- Amazon Web Services:Putty连接EC2实例
- 云计算服务之Amazon Web services
- 在.NET的Windows桌面应用中使用Amazon的Web Services
- 在.NET的Windows桌面应用中使用Amazon的Web Services
- 遵循一条实用的Web Services采用途径
- Programming Amazon Web Services: S3, EC2, SQS, FPS, and SimpleDB
- ASP.NET统计在线人数
- 深入剖析C++继承,多态以及隐藏(一)。(虚函数探究)
- 一个超酷弹出窗口的小效果
- PHP,MySQL中对时间的处理
- oracle 中更改表的结构语句
- 更趋实用的Amazon Web Services
- 关于在datagridview中拖动行的问题
- Java的Build工具—Ant应用指南(1)
- 新手入门:JSP初学者必须掌握的语法点
- JS仿flash动态切换 横向,带分页器控制,自动正反...
- 舒服的颜色
- 获取当前包中的资源
- oracle数据库查找消耗cup进程信息和执行的语句
- JS树形菜单