`
izuoyan
  • 浏览: 9223413 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

更趋实用的Amazon Web Services

阅读更多

今天收到AWS邮件列表。继EC2S3SimpleDBSQS等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的课程了。

分享到:
评论

相关推荐

    docker on amazon web services

    Docker on Amazon Web Services is for you if you want to build, deploy, and operate applications using the power of containers, Docker, and Amazon Web Services. Basic understanding of containers and ...

    Amazon Web Services in Action(Manning,2015)

    Amazon Web Services in Action introduces you to computing, storing, and networking in the AWS cloud. You'll start with a broad overview of AWS and learn how to spin-up servers manually and from the ...

    Beginning.Amazon.Web.Services.with.Node.js.1484206541

    Beginning Amazon Web Services with Node.js teaches any novice Node.js developer to configure, deploy, and maintain scalable small to large scale Node.js applications in Amazon Web Services. Hosting a ...

    AWS Amazon Web Services Tutorial The Ultimate Beginners Guide azw3

    AWS Amazon Web Services Tutorial The Ultimate Beginners Guide 英文azw3 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除

    Amazon Web services

    prepare for the Amazon Web Services (AWS) Certified SysOps Administrator – Associate exam:

    Learn Amazon Web Services in a Month of Lunches 无水印原版pdf

    Learn Amazon Web Services in a Month of Lunches 英文无水印原版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn...

    java webservices.jar

    在java开发services中,会用到: 1.webservices-api.jar 2.webservices-extra.jar 3.webservices-rt.jar 4.webservices-tools.jar 5.webservices-extra-api.jar 此压缩文件里就是这五个jar文件。

    webServices 天气预报

    WebServices是一种基于...总之,"WebServices 天气预报"项目是一个实用的学习工具,它结合了WebServices与WinForm应用开发,可以帮助初学者深入理解这两种技术的结合使用,为今后的跨平台、分布式系统开发奠定基础。

    Web Services平台架构

    Web Services平台架构是构建分布式应用程序的一种重要方法,它允许不同系统和平台之间的应用程序通过网络进行交互。在Java平台上开发Web Services,我们可以利用一系列的技术和标准,以实现跨平台的互操作性。 首先...

    WEB SERVICES原理与研发实践

    WEB SERVICES原理与研发实践

    Amazon+Web+Services概述

    自2006年, Amazon Web Services (简称 AWS)开始以网络服务的形式向企业提供IT基础设施服务—— 这也就是如今广为人知的云计算。核心优势之一,在于其能够取代基础设施带来的前期投入,且可以极低成本根据业务需求...

    java web services教程

    【Java Web Services 教程】 Java Web Services 是一种利用 Java 技术开发网络服务的方式,它使得不同系统之间能够通过互联网进行数据交换和功能调用。这个教程将深入讲解 Java Web Services 的核心概念和技术,...

    Amazon Web Services for Mobile

    亚马逊网络服务(AWS)为移动开发者...无论你是刚开始接触AWS服务的新手,还是已经有一定经验的开发人员,本书都将为你提供深入的技术细节和实用的案例分析,助你更高效地使用AWS服务开发出稳定、高性能的移动应用。

    Exchange Web Services 2.2

    Exchange Web Services 2.2

    Amazon.Web.Services.in.Action.2015.9.pdf

    根据提供的文件信息,“Amazon.Web.Services.in.Action.2015.9.pdf”主要涉及的是亚马逊网络服务(Amazon Web Services, AWS)的相关知识和技术。本书由Andreas Wittig和Michael Wittig编写,并获得了Ben Whaley的...

    Amazon Web Services.txt

    Amazon Web Services

Global site tag (gtag.js) - Google Analytics