
云端服务厂商AWS的年度大会AWS re:Invent 2016自本周在美国拉斯维加斯举办,AWS每年利用这个机会公布新服务与未来策略方向,今年当然也不例外,据了解,在明日登场的主题演讲上,AWS将会公布比往年还要多的云端服务,而且可能宣布推出PostgreSQL分散式资料库服务,以及在机器学习与人工智慧方面的策略。
AWS自2015年开始推出Aurora分散式关联式资料库服务,这项服务是以云端资料库的架构来改造MySQL,透过以云端储存做为资料库的底层,让MySQL关联式资料库变成分散式资料库,既拥有如NoSQL的高度横向扩充性,又保有IT人员熟悉的SQL语法。
据Foutune报导,多位了解AWS内情的人士皆指出,继MySQL之后,AWS将继续循此法把另一知名开源资料库PostgreSQL也改造成分散式云端架构,预期将在明日大会主题演讲中公布。
另一个AWS可能发表的重点是机器学习与人工智慧。虽然AWS在公众云市场以超过3成的市占率坐大,遥遥领先另外二大厂商:Microsoft与Google,然而在机器学习与人工智慧的领域却远落后Microsoft与Google许多。
AWS目前已经支持Caffe、CNTK、TensorFlow、Theano及Torch等深度学习框架,然而其中CNTK是Microsoft开发,而TensorFlow是谷歌开发,可以见得这两家公司在机器学习领域的着墨之深,而且Microsoft与Google除了陆续将深度学习框架开源之外,也推出机器学习的云端服务,并且提供图像辨识等机器学习API,让企业可以快速采用机器学习。
相较之下,机器学习是AWS要急起直追的领域。AWS技术长Werner Vogels上周则在部落格宣布,AWS选择了由卡内基美隆大学主导的MXNet做为其深度学习的技术框架。Werner Vogels指出,选择MXNet的主要原因是其支持多种平台,不仅同时支持CPU与GPU,亦支持多种开发语言,而且其效能可随处理器数量增加呈线性增长,而对系统要求最小4GB内存即可。
虽然AWS仍会继续支持Caffe、CNTK、TensorFlow、Theano及Torch等深度学习框架,然而由其宣布支持一主力深度学习框架来看,似乎更进一步确定了AWS在机器学习与人工智慧方面的策略。