CTO俱乐部第126期:聊聊亚马逊AWS

2014年2月18日下午,CSDN CTO俱乐部走进名企系列活动本次带大家近距离了解接触的是亚马逊AWS,众多会员积极报名参加此次“CTO俱乐部走进亚马逊AWS”活动。亚马逊AWS全球副总裁、中国执行董事容永康,亚马逊AWS 首席云技术顾问方国伟、亚马逊AWS 产品拓展经理庄富任、百纳信息技术有限公司研发总监喻俨、CSDN&《程序员》总编刘江、CSDN CTO俱乐部负责人李力及来自70多家企业的CTO俱乐部会员参加了本次活动。

亚马逊AWS全球副总裁、中国执行董事容永康致欢迎词

亚马逊AWS全球副总裁、中国执行董事容永康首先向大家致欢迎词,他表示AWS在公有云领域默默耕耘已快九年,在此过程中不论是与开发者交流,还是与CTO交流都非常关键。“因为在过去十年大家对于云这个概念有很多不同的认识,那么我们在这段时间也累积了很多成功与失败的经验,我们希望与朋友们分享一些思路、优势、资源分享,最终的目的是希望提供这些资源、经验让大家在行业里面提高自己的竞争力。” 容永康这样说道。

亚马逊AWS目前30多项服务已覆盖用户云计算应用的各个领域,用户遍及全球190个国家和地区,全球10个区域,26个可用区。自2013年12月18日亚马逊AWS正式落地中国已有些时日,对于其目前的进展情况,容永康介绍说,可以说在所谓有限范围里已经走得不错,希望在未来几个月把面可以拉开扩大一点,同时希望有更多用户可以参与。

亚马逊AWS首席云技术顾问 方国伟

亚马逊AWS首席云技术顾问方国伟在活动现场的主题演讲为《亚马逊AWS的发展和创新介绍》,其主要介绍分三部分:第一,亚马逊AWS平台发展情况;第二,亚马逊AWS创新的介绍;第三, AWS针对企业市场的一些特性及服务。

AWS服务通过按需的方式,不是固定要购买多少服务器,用多少服务交多少钱,服务相对比较统一,如果高度依赖云计算和我们高度依赖水电一样,集中供应云计算也应该是高可靠的。“回头看一下AWS的整个历史,实际上我们在2006年3月份正式推出云计算商用服务,就是我们的S3,当时我们在做云计算服务的时候,云计算这个词没有太多人谈。亚马逊做得比较早,在整个八年多的商业化运行中我们也积累很多经验教训。在整个基础设施上面我们构建技术服务,它非常基础,包括计算存储网络数据库这些都是基本的,很多人在构建云应用里面会构建这些。”方国伟这样总结道。

在此之上AWS会构建应用服务,希望既快又好地构建出来,所以AWS根据用户反馈需求提供很多应用服务,还有关于大数据方面的。“我们知道如何帮助用户来快速构建大数据分析服务,我们知道在大数据中,用户要建海量数据分析,如何搭建集群对很多人有挑战,那么可以把注意力花在业务上,整个AWS平台来帮助用户做其他事情。”方国伟介绍说。平台中涉及很多部署管理服务,包括管理控制台、监控、技术设施等一些工具。

活动现场座无虚席

方国伟表示,亚马逊希望提供的是一个相当于构建应用不同的组建型服务,用户根据自身情况选择多种或一种需要,可以看到AWS云计算所提供的服务是相对比较全面的。根据用户使用情况,可以将AWS的用户大概归类为: Web应用/移动服务/媒体、企业业务应用、大数据和HPC、容灾和数据备份以及其他创新的使用方式。

关于AWS规模的问题,方国伟用一句话来体现其计算能力:“作为AWS来讲每天新增的服务器计算能力可以支撑亚马逊还是70亿美元时的计算需求!而这还只是增加量。”

AWS规模之大对亚马逊或对云计算领域来讲都是好事,而云计算本身就讲究规模效应,当有更多用户使用后,伴随运维效率的提升,这些都会带来成本的降低。“我们成本进一步降低带来的是进入非常好的良性循环,使得我们从2006年开始提供服务以来,我们已经数十次不同程度降低价格,最终变成一个常态。”方国伟说。

在谈及AWS的创新文化时,方国伟这样说,亚马逊具有独特创新文化——快速迭代方式,这个方式很多人非常熟悉,互联网时代创新包括软件开发快速迭代。“2008年有24个更新,2013年全年可以达到280个,基本上做到工作日都有新的出来,所以我们是快速迭代的方式。”在现场方国伟用这样一组数字向大家描述。

亚马逊AWS产品拓展经理 庄富任

庄富任是亚马逊AWS 产品拓展经理,他在现场带来《亚马逊AWS云平台上之案例分析与最佳实践》主题分享,以FUN+游戏为案例分析,他们考虑AWS亚马逊云计算是因为能给他们很大的灵活性去很快地发布游戏,在云上可能四个小时之内游戏就能以全球的方式发布出去,让全球的游戏用户可以用得到。此外可能只需要一名工程师来进行管理,这样非常有效的方式可以让公司把更多的精力和时间专注于游戏开发,将运维等放在云平台上。

随后,在活动现场百纳信息技术有限公司研发总监喻俨分享了《海豚浏览器在AWS上的最佳实践》。首先他谈到了自己对AWS的认知,他认为如果对东西认知不到位,则很难理解它到底是什么。对于现在云计算平台包括各种各样技术词汇,如果认知不对很难去开展自己的业务。“我对AWS的理解,可以说是一个从理解到认同再到采纳的过程。” 喻俨这样总结说。也就是从一开始的感觉是有很多的英文概念和缩写需要理解,再到认同AWS和机房是两种完全不同的开发模式/环境,最后再到了解AWS的优越性(取其精华去其糟粕)。

百纳信息技术有限公司研发总监 喻俨

会上,喻俨跟大家分享了一点实践技巧,一个是误操作的可恢复性。”我们用AWS这么久也积累一些技巧,比如说经常有的时候封了某个端口自己把自己挡住了,派人赶过去修改,这样费时费力,如果有云平台操作很简单,只要把系统先下了,把文件属性改一下改成正确的再回去启动很简单,AWS也有很好的镜像功能,把这台机器下线就成”他这样解释说;另一个是CloudFront,不是简单的CDN的缓存。大家有的是海外国际业务,还有全球业务都比较发达,但是又不想在全球布很多一模一样的结点,又不是静态是动态的,那么怎么办?就可以用CloudFront,它会显著降低访问的时间;第三,关于怎样去省钱。喻俨指出要把握计费点以及充分利用Spot Instance,从而整体做出最合适的选择。

现场提问环节

主题分享后,由CSDN&《程序员》总编刘江主持“CTO俱乐部走进亚马逊AWS”活动Q&A环节,现场听众踊跃提问,问题涉及平台迁移、亚马逊对中小企业的策略、AWS认证问题、如何优化成本以及大家都比较关注的信息防泄漏等,一一得到各位嘉宾解答。