本文PPT来自班输于10月16日在2016年杭州云栖大会上发表的《基于阿里云数加平台的大数据Serverless实践》。
数加是阿里云大数据的品牌名,其旗下包含一系列的大数据产品及服务,可以为用户提供一站式的数据开发、分析、应用平台。数加提供的服务包括智能语音/图象/视频分析服务、企业级数据仓库服务,地理信息可视化服务,风险预警与管控服务等等。其在基础平台的大数据产品包括数据开发、机器学习、大数据计算、分析型数据库、流计算,在数据应用层的产品包括数据可视化DataV、推荐引擎、人脸识别等等。
面对大数据应用通常表现出的流程长、业务逻辑复杂,场景多样化、不确定性强,技术门槛高等问题,如何把数据科学家从基础设施运维的复杂性中解放出来成为了一个挑战。数加平台给出的答案是Serverless架构。这里采用Serverless架构的一个产品典范是 MaxCompute。基于Serverless架构实现的MaxCompute是一个服务化的架构,它由接入层、逻辑层和储存计算层三层组成,提供的事大数据计算的能力,而不是计算的工具或者环境。数加的典型应用场景还包括:1. 物联网大数据应用 2. 预测即服务 3.个性化推荐等。在个性化推荐中,用户只需要添加资源、添加业务配置数据、配置推荐场景算法、API对接、查看效果报表这五个步骤即可轻松实现个性化推荐,并且系统还提供可视化编辑算法、支持同一个推荐位同时测试多种推荐算法以及多种算法模版供客户选择。
欢迎加入MaxCompute钉钉群讨论