• 1
  • 2
  • 3
  • 4
  • 5
阿里云应用开发 首 页  »  帮助中心  »  云服务器  »  阿里云应用开发
2012阿里云开发者大会观察
发布日期:2016-7-30 15:7:12

  开放平台是新一波互联网的发展趋势,基于云计算天生的平台属性和概念的火热,所以众多开放平台也常把自己称为云平台。这些云平台基本可分为两类:

  (1)一类平台提供的API针对自己的网站,对接的应用主要为平台自身服务,比如新浪SAE、百度云等,多数开放平台属于此类;

  (2)另一类则为数较少,国外有google、国内则是阿里云,这些平台上的应用不依赖于平台的业务,开发者具有更多的发挥空间。

  作为与开放平台共生的重要力量,开发者也成为各个开放平台争取的对象。2012年11月9日,阿里云在杭州举行开发者大会,把这场年度最重要的会议冠以开发者之名,不仅反映了阿里云对开发者的重视,也为理解阿里云的云计算之路提供了思路。

  阿里云总裁王坚博士在大会上的演讲以“开发者.飞天.云OS.开发者”为主题,王坚描绘以云计算作为通用的IT服务,以开发者为主要力量的生态面貌,认为不管软件、硬件行业都是开发者,而云计算就是为所有开发者提供一个最美好的平台。

  1、王坚:阿里云为开发者提供美好家园

  首先王坚解释自己对云计算的期望,认为云计算可为各行各业提供通用的IT基础服务,消除不同行业的IT解决方案间的差异,“有了这个平台后,一个传统的企业,可做一家互联网公司做的事情。一家传统的互联网企业,可做一个移动互联网企业可做的事情。”

  云计算同时应成为一种随需而变的服务能力,消除企业规模大小间的差别,“在阿里云的飞天开放平台上。一个人可做一家大公司可做的事情,具备成千上万人投入才有的技术能力;飞天也可让一家大公司做一个人可做的事情,具备一个人的灵活性与效率。”

  消除行业与规模差异为云计算的平台化奠定了重要基础,王坚还希望通过飞天开放平台与云OS把软件和硬件开发者关联到一起,进一步拓展云计算的服务空间,“从开发者的角度来看,不管是软件企业、硬件厂商、还是互联网与移动互联网企业都是云计算上的开发者,阿里云为开发者提供一个平台,把云计算变成一个美好的家园。”

  王坚还认为,目前阿里云取得的成就,都需要感谢开发者,“阿里云的飞天开放平台帮助国内的云计算开发者定义了怎样做云计算,而开发者与客户真正教会了阿里云怎么做云计算。” 王坚重新定义开发者为“开发商”,希望开发者提供具有市场价值的应用,推动云计算普及的愿望,这个解读贯穿了开发者大会全天所有的演讲。

  2、陈金培:2012是云计算实践元年

  阿里云计算业务总经理陈金培为理解王坚描绘的愿景提供了充分的注释。

  陈金培介绍,在2011年7月28日阿里云第一个云计算产品云服务器进入市场,目前已有数万个网站、应用或者游戏部署在阿里云平台,每天支撑上亿直接或者间接访问。阿里云飞天开放平台提供弹性计算ECS、关系型数据库服务RDS、开放结构化数据服务OTS、开放数据处理服务ODPS、开放存储服务OSS、云渲染、云搜索等多种云计算服务,陈金培把这些云计算服务可归纳为弹性计算、存储与数据库服务、大规模计算三大类。RDS、ECS、OSS的应用模式比较简单,目前是中小企业中最普及的云计算服务;OTS、ODPS以及其他创新的云计算服务满足了较大规模企业的刚性需求。

  11月9日下午的5大专场上,阿里云的众多技术专家与客户代表,介绍各种云计算服务和众多案例,覆盖了从互联网与移动互联网、SaaS、传统企业等众多领域。同王坚描述的愿景相应,云计算不仅局限于小规模应用,也支持传统的企业向云端转型,在为企业级用户提供的服务外,也为很多平台型应用提供底层支撑。

  3、互联网和移动互联网

  互联网与移动互联网是最主要的开发者群体,云计算的价值在于提供低成本、弹性能力的计算资源,对大多数开发者,采用阿里云的RDS、ECS、OSS即可完成基本的IT部署。

  唱吧技术总监田然介绍,作为移动互联网最火热的应用之一,唱吧每天上传歌曲超过100万,上传图片超过25万,下载图片次数超过千万,带宽峰值超过5GB,流量超过20TB,唱吧在OSS上部署歌曲与图片,大大节约了成本,满足移动互联网爆发性增长的需求。

  另外还有周末画报、虾米网、囧记单词等很多知名的传统互联网和移动互联网应用也部署在阿里云上。

  php100创始人张恩民表示:“阿里云平台为困扰互联网创业者的服务器稳定性、新产品开发、技术短缺、资金短缺、人员成本等难题,提供新的解决方案,是适合中小企业、人个用户、互联网创业者的云平台。”这句话印证王坚博士所说的,云计算让一个人具备具备一家大公司具有的能力,这也是云计算吸引众多开发者的魅力之一。

  4、SaaS

  在传统互联网和移动互联网开发者外,传统的软件厂商是另一股重要的开发者力量,阿里云覆盖了这个群体。阿里云支撑了中软的企业APP平台R1、天猫聚石塔等PaaS平台,也直接支持了畅捷通、Teamcola等众多的SaaS软件商。

  作为SaaS的代表,彩程设计CEO沈学良表示,阿里云的安全保障与品牌值得信赖,彩程旗下的SaaS应用Teamcola与Tower都部署在阿里云,相当于把全副身家压在了阿里云。

  对传统软件厂商,阿里云的价值应该在于可信、更低成本的硬件平台,让软件企业得以专注于软件解决方案。

  5、传统行业的创新解决方案

  阿里云还面向传统行业等更广阔的领域,支持传统领域的企业开展创新业务。OSS支持安存的大量录音文件,OTS与ODSP帮助施耐德处理各种能源数据,ODPS支持阿里金融基于成交记录通过模型计算实现自动化的信用评估与贷款审核,平均每天处理9000多笔贷款申请,实现传统银行无法完成的任务。云渲染可帮助动画公司大大节约渲染的时间和成本,5分钟左右的高清动画,用云渲染40分钟处理完成。

  在不同领域的传统行业,云计算提供无差别的基本IT服务,让传统企业同样能够具备强大的计算资源,消除不同领域在IT解决方案上的能力差异,得以聚焦核心业务。

  6、3C行业和硬件厂商

  阿里云也为传统硬件制造商提供构建互联基础设施的能力,云OS在其中承担了重要作用,作为连接软硬件开发者的平台,提供基础IT服务;云OS也作为重要的应用渠道,帮助开发者把互联网服务搬到移动互联网上,把硬件的价值放大,让不同服务相互整合,对用户产生差异化价值。

  阿里云通过飞天开放平台和云OS,团结了一大批传统硬件制造商,有创维、海尔、海信,TCL、等传统家电巨头,也有在开发者大会上最新亮相的百立丰、小辣椒两家手机厂商。

  此外要专门提一下大数据,基于云计算平台的强大计算能力,现在已经有EasyHadoop、马克威等数据分析和处理工具运行在阿里云上,在将来大数据将来一定会逐渐成为重心,这也是值得开发者关注的领域之一。

  陈金培认为,2012年是中国云计算落地实践的元年,阿里云为很多行业提供了服务。从阿里云云计算服务的普及程度来看,云计算在各行各业都在逐渐发挥作用,通过改善基础IT能力,对业务创新产生影响。

  开发者在阿里云平台上,可不依赖于平台的业务,而可专注于自身原有的行业经验和优势,对原有方案进行改善和创新。阿里云面向最广泛的开发者群体,在将来会有更广阔的应用前景,开发者在其中也大有可为。

  7、唐洪:阿里云兼顾谷歌和亚马逊

  回头看来,阿里云如此广泛的布局令人惊叹,同时也会对阿里云怎样支撑这些云计算服务提出疑问,阿里云计算资深总监唐洪为此提供了答案。

  唐洪介绍了飞天开放平台的建设思路与经历的技术挑战,针对云计算的三个本质:低成本、大规模、服务特质,飞天开放平台在设计之初定了两个目标:

  1、同一套系统支持尽量多的离线和在线服务,以实现大规模和低成本:

  (1)离线和在线应用存在共性;

  (2)把不同应用放到同一平台上,扩大平台规模性;

  (3)离线和在线服务本质上有差异,可以资源利用互补;

  2、以公共服务的方式提供服务。

  唐洪也介绍了,在实现这个目标的过程中,系统的大规模和复杂性带来了巨大的挑战:

  (1)小概率事件变成常态;

  (2)系统热点动态性。

  (3)全局同步代价昂贵;

  (4)测试场景受限;

  最终,飞天在性能关键路径上避免全局同步,对不精准的全局状态达成一个妥协:

  (1)降低模块之间耦合性;

  (2)强调整个线上系统的可诊断性。

  唐洪还介绍了飞天开放平台的主要功能模块与技术改进的成果和方向,阿里云通过自主研发实现一个大的统一平台提供尽量多的离线和在线服务,弹性计算、RDS、OSS、OTS、ODPS、云渲染等服务全部部署在飞天开放平台上。

  唐洪认为,阿里云一开始就采用了统一架构的方式建设飞天开放平台,飞天开放平台兼顾了谷歌和亚马逊的特点,类似与谷歌采用统一架构集群,以提高资源的利用率,也可以把有限的开发资源集中,达到对物理资源和人力资源的优化,最终带来成本的降低。

  对于开发者而言,具有和google一样统一的技术平台,同时也提供亚马逊的多样化的服务能力,这样的开发环境在技术可靠性和便利程度上,都更为可信。

  8、1.5亿扶持开发者

  在技术平台之外,开放平台对开发者的扶持政策也是关心的重点。

  阿里云在2012年7月起启动首届阿里云开发者大赛,共设置了百万奖金,历时三个月进行多个地面沙龙交流和培训,共有2000多名参赛者参加。在11月8日,20位优秀参赛作品的点评会上,《程序员》总编刘江等4位评委特别注意产品的应用价值,评选优秀产品的两条原则:1、具有比较清晰的定位;2、有实用性,有比较广泛的用户群体,而纯粹以技术练习开发的作品则不被看好。最终开发者江林锦的作品ECSMate,作为提供阿里云服务器的web管理工具拔得头筹,获得了超级工具大奖20万元奖金。

  11月9日上午,阿里云正式推出了阿里云开发者社区,陈金培表示阿里云将会推出1.5亿资金支持的计划,像过去阿里巴巴助力网商一样,支持“开发商”。阿里云推出了人才培训计划,并且出版了一本飞天开放平台的开发教程,在2013年,阿里云还将支持更多SDK、规划完整的API体系、完善开发文档。

  作为专注于提供云计算基础服务的开放平台,阿里云在平台的定位和布局上,都有比较清晰的思路,目前的市场局面为开发者提供了一个自由发挥的空间,而阿里云对开发者也有足够的重视,在飞天开放平台的开发体系进一步完善之后,将会形成更加繁盛的云计算生态。