侵权投诉
订阅
纠错
加入自媒体

亚马逊云计算的技术哲学观

2015-02-26 02:04
seele_jin
关注

  终极简单

  AWS亚马逊云以简单着称,追求终极简单则是亚马逊云计算技术哲学观的又一基石。沃纳说,亚马逊云的总体思路就是让云与用户的界面越简单越好。这也是为什么亚马逊云经常以“Simple”(简单)这个词命名产品与服务,例如亚马逊简单存储服务(Simple Storage Service)、亚马逊简单数据库(Amazon SimpleDB),亚马逊简单队列服务(Amazon Simple Queue Service)等等。通过简单的界面和模块化组件,用户可以像搭积木那样在亚马逊云之上构建自己需要的服务。

  亚马逊云最近发布的Lambda事件驱动计算服务,为程序员和开发者在云计算里编程与开发提供了非常简单的开发平台。在Lambda的编程理念里,程序员和开发者不再需要关注底层云计算资源的调度与管理问题,而把关注点转向代码自身。

  事实上,事件驱动型软件开发的概念在PC时代就已经存在,著名的微软开发工具Visual Studio就提供了可视化的事件驱动编程语言,它通过向开发者隐去了底层计算资源的复杂调度过程而简化了编程的难度。正是因为推出了广受开发者欢迎的开发工具,微软才得以建立庞大的生态体系。Lambda事件驱动计算服务的推出,有望大幅简化云计算应用的开发流程和过程,大幅提高云计算应用开发的数量,最终扩大亚马逊云的生态社区。

  终极灵活

  “终极灵活”是亚马逊云计算技术哲学观最重要的基石。亚马逊云最大的优势之一,就是灵活而开放的架构。沃纳说,亚马逊云不锁定任何特定厂商的操作系统、中间件、数据库或编程语言,用户可以在亚马逊云上使用任何编程语言或第三方服务,这就保证了用户的最终利益。

  在某种程度上,可以把亚马逊云比作沃尔玛超市。在亚马逊的“云超市”里,提供了各式各样的云服务和组件,可匹配各类大小的需求,用户能够随意选取需要的产品组件并组装起来。为了不断满足用户的需求,亚马逊云陆续开发了数据库、虚拟桌面、云搜索、开发工具等种各类应用。沃纳说,在现实生活里的超市,用户会遇到退货难题,而且一旦有新产品推出的时候无法退回老一代的产品。但在云计算里就不一样了,在云计算的世界里,用户不需要担心做出错误的采购决策,因为一旦发现多买或少买了云计算资源,可以随时退回或增加云计算资源,新旧替换也能非常容易地实现。

  沃纳说,亚马逊云更多是为未来的用户需求而设计的。作为亚马逊云计算业务的架构师,沃纳必须要不断的看未来,根据未来的用户需求定义及开发今天的亚马逊云产品和服务。前不久亚马逊云推出了兼容MySQL的Aurora关系型数据库,在云里提供高端商用数据库的能力,但成本只有高端商用数据库产品的十分之一。沃纳表示,其实Aurora历时近4年才开发出来。

  展望未来,沃纳又在观察什么样的新技术与新产品,并有可能据此开发新的亚马逊云产品和服务?沃纳说,他关注的一个领域是物联网(IOT)。物联网有两个层面:一个是消费类物联网,包括智能手机、移动设备等;另一个是工业物联网,例如新型能源公司远景能源在风力发电机上安装传感器并把数据传回亚马逊云中,由此构建了能源物联网。在未来物联网的世界里,云计算有着广泛的用途。

  当然,亚马逊云计算技术哲学观的三个基石并非沃纳提出,而是记者在采访完了沃纳后归纳得出。在追求终极可用性、终极简单及终极灵活性中,终极灵活性是亚马逊云最重要的差异化竞争点,也是沃纳最强调的一点。至于市场竞争,沃纳表示,只要能提供满足用户需求的产品就足以在市场的长期竞争中脱颖而出。

<上一页  1  2  
声明: 本文由入驻维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

文章纠错
x
*文字标题:
*纠错内容:
联系邮箱:
*验 证 码:

粤公网安备 44030502002758号