阿里云双11访谈之MaxCompute

本文涉及的产品
云原生大数据计算服务MaxCompute,500CU*H 100GB 3个月
云原生大数据计算服务 MaxCompute,5000CU*H 100GB 3个月
简介: 在阿里云双11访谈MaxCompute专场中,MaxCompute资深运营专家祎休为大家简单介绍了阿里云的MaxCompute平台的基本情况,并且为大家分享了MaxCompute如何帮助用户快速架构大数据仓库的。
摘要:在阿里云双11访谈MaxCompute专场中,MaxCompute资深运营专家祎休为大家简单介绍了阿里云的MaxCompute平台的基本情况,并且为大家分享了MaxCompute如何帮助用户快速架构大数据仓库的。


双11第一波,红包领不停,点击看详情:https://promotion.aliyun.com/ntms/act/pre20171111.html



以下内容根据访谈视频整理而成。

MaxCompute简介
简单来说,MaxCompute就是一项大数据的计算服务,它能够为企业提供快速、完全托管的TB/PB级数据仓库解决方案。MaxCompute向用户提供了完善的数据导入方案以及多种经典的分布式计算模型,能够更快速的解决用户海量数据计算问题,有效降低企业成本,并保障数据安全。

从ODPS到MaxCompute
2009年阿里云正式成立,那时最开始的愿景就是做一个统一的数据平台。2010年,ODPS正式投入生产,阿里金融成为了当时ODPS的第一个客户。之后ODPS开始稳定运行和处理线上的数据和业务。2012年的时候,整个阿里巴巴集团的数据都要进行统一的存储和计算,也就是说此时ODPS承担了整个集团数据的存储和计算任务。2013年的时候,ODPS单个集群的规模已经达到了5000台,这在国内甚至整个业界都是处于领先地位的。随后ODPS平台开始逐渐成熟,开始支撑“双11”海量数据的处理,以及开始支持包括天猫、阿里金融以及集团物流业务的创新。在2016年,ODPS开始适应国际化,在性能、存储等各方面都进行了提升,ODPS也改名为MaxCompute,目前MaxCompute已经发展到2.0版本。在本次的分享中也会为大家介绍MaxCompute 2.0版本的新特性和新功能。

MaxCompute的应用场景
MaxCompute的主要应用场景在总体上可以分为以下三种:
  1. 基于MaxCompute搭建企业的大数据仓库
  2. 机器学习
  3. 基于加工后的数据实现个性化推荐

大家之前可能接触过数据仓库的相关概念,这里提到的是大数据仓库除了具备传统数据仓库面向主题的、反映历史的特性之外,也会有一些像支持多种计算模型等新特性。

MaxCompute成功应用的客户案例
MaxCompute在传统行业、互联网行业以及初创公司中都有很多成功应用的案例,比如墨迹天气、集团内的菜鸟网络、蚂蚁金服等,外部的新浪微博、ofo小黄车、美柚、天弘基金、众安保险以及金立手机等都在使用MaxCompute做自己的大数据服务。接下来重点分享一下墨迹天气基于MaxCompute构建自己的大数据仓库的案例。

其实阿里云所有的大数据产品都是在集团内稳定运行2个月以上的时间才能对外提供服务的。墨迹天气是如何基于MaxCompute构建自己的数据仓库体系的呢?首先,墨迹天气是一个天气查询软件,它每天会产生大量的日志,大概会达到2TB的量级。墨迹天气的日志大概包括两种:第一种是用户查询天气情况的访问日志,另外一种就是每个人、每个地区针对每个用户不同的推荐广告产生的日志。总体而言,会通过一些开源的工具将这些产生的日志数据采集到MaxCompute上来,做一些离线的加工和处理以及数据管理,最终将数据回流到业务应用系统中,再去做一些报表应用。这样我们可以实时地或者离线地观测到用户的使用情况,并且以此来优化算法模型,进而对于用户进行更为精准的营销。所以墨迹天气的广告团队和天气业务团队的总体推荐效率和精准程度都有了大幅度的提升,而单纯从成本上来看,墨迹天气通过使用MaxCompute节省了70%的计算和存储成本,从洞察力以业务优化这些运营效率上来看,也得到了大幅度的提升。

MaxCompute的强数据安全
对于企业用户而言,大数据资产的安全性是非常重要的。所以让用放心使用也成为了MaxCompute所关注的一个重点。之前云栖大会上,用户也提到现在数据上云其实是最安全的,实际上现在数据存在云上的安全性要好于本地存储。在传统的一些大数据计算服务上,可能只需要用户名和密码就可以登录进来并提交一些作业运行,可以拉取数据、获取数据。而MaxCompute提供了一些访问的追溯方式,所以在MaxCompute上会有一个统一的认证要求,每次进行请求的时候都会有一个accessID和Key。当这些在系统中验证成功之后,用户才可以提交自己的作业,进而做更多的访问。从中可以看出,从数据访问到最终的数据加工和处理,都能够实时地通过实名认证体现出用户的真实身份。在数据安全的粒度方面也更加细化,MaxCompute提供了两种数据安全授权模式,ACL和Policy,这两种授权模式能够保证数据的安全性。当用户需要一个表的权限时需要进行申请,审核通过之后就会拥有这个表的权限。更多的在安全行业或者金融行业,对于一些字段级的数据也有很高的要求,而MaxCompute的权限粒度能够支持到列级别。另外MaxCompute还有一些跨租户的访问控制,比如在集团内天猫或者蚂蚁金服以及菜鸟等各个部门都相当于一个租户,那么这些租户之间的数据要想做到数据不搬家和可用不可见,就需要实现多租户的模型下对于用户进行授权。通常情况下将表或者更多的函数以打包的方式去申请权限,当申请权限之后可以在自己的Project下面获取到项目空间对应的表或者函数的权限。此外,当项目空间存在上下游关系,就可以将下游或者上游的Project设置为可信的,这样数据就可以流入到其他的Project,进而进行分析。

MaxCompute的发展
在国内,阿里云最近在华东二(上海)以及华南一(深圳)的数据中心已经开服,在欧洲中部的法兰克福、亚太东南比如新加坡以及日本的数据中心等也相继开服。随着阿里云在海内外的数据中心的不断部署,MaxCompute也在紧跟着进行国际化。

目前MaxCompute已经发展到了2.0版本,相比MaxCompute 1.0版本已经有了大幅度的提升和改进。在计算和存储的性能和成本上都得到了大幅度的提升,此外MaxCompute 2.0还引进了NewSQL,加大了对于一些生态的支持以及处理能力的提升。更多的就是改进了多集群的相互支持,数据可以在不同的集群之间进行互通,同时也会支持一些容灾的方案。此外,MaxCompute也会支持更加丰富的多种的计算模型,比如SQL等计算模型。在生态方面,MaxCompute 2.0也做了很多努力,比如能够将Hadoop上的MR的SQL方便快捷地迁移到MaxCompute上来,在这些方面MaxCompute团队做了很多性能优化和提升,也希望能够让集团内和集团外的用户享受到技术的红利。

在云栖大会上阿里巴巴集团副总裁周靖人也宣布了MaxCompute在性能评测中打破了好几个世界第一记录,比如将统一测试规模从之前的10TB提升到100TB,计算引擎的QPM上也达到了7830以上,而且MaxCompute还是在公有云上做的这些事情,以上这些都是业内领先的。而且MaxCompute的性能提升不仅在体现编译上,还体现在SQL计算性能上,大家可以在官网或者云栖社区上找到更多的详细文章。

MaxCompute的“双11”特惠

MaxCompute也希望将更多的技术红利释放给生态的开发者。大家可以在官网上了解到,MaxCompute产品有两种付费模式,一种是预付费,另外一种是后付费版本。在“双11”期间,针对于这些两种版本都会有一些促销活动,比如在预付费版本中,只要用户购买三个月以上的,包括新购、续费以及升级在内,将会享受总体75折、上限30万的优惠,新老客户都可以同时享用;而对于后付费的版本,用户可以50万购买8.5折储值卡、20万可以购买28万的储值卡、10万可以购买13万的储值卡,1万可以购买1.15万储值卡,这些优惠活动在阿里云“双11”的详情页上都可以看到,所以大家可以抓紧“双11”的优惠活动赶紧买买买。


双11第一波,红包领不停,点击看详情:https://promotion.aliyun.com/ntms/act/pre20171111.html


欢迎加入“数加·MaxCompute购买咨询”钉钉群(群号: 11782920)进行咨询,群二维码如下:

IMG_3471



相关实践学习
基于MaxCompute的热门话题分析
本实验围绕社交用户发布的文章做了详尽的分析,通过分析能得到用户群体年龄分布,性别分布,地理位置分布,以及热门话题的热度。
SaaS 模式云数据仓库必修课
本课程由阿里云开发者社区和阿里云大数据团队共同出品,是SaaS模式云原生数据仓库领导者MaxCompute核心课程。本课程由阿里云资深产品和技术专家们从概念到方法,从场景到实践,体系化的将阿里巴巴飞天大数据平台10多年的经过验证的方法与实践深入浅出的讲给开发者们。帮助大数据开发者快速了解并掌握SaaS模式的云原生的数据仓库,助力开发者学习了解先进的技术栈,并能在实际业务中敏捷的进行大数据分析,赋能企业业务。 通过本课程可以了解SaaS模式云原生数据仓库领导者MaxCompute核心功能及典型适用场景,可应用MaxCompute实现数仓搭建,快速进行大数据分析。适合大数据工程师、大数据分析师 大量数据需要处理、存储和管理,需要搭建数据仓库?学它! 没有足够人员和经验来运维大数据平台,不想自建IDC买机器,需要免运维的大数据平台?会SQL就等于会大数据?学它! 想知道大数据用得对不对,想用更少的钱得到持续演进的数仓能力?获得极致弹性的计算资源和更好的性能,以及持续保护数据安全的生产环境?学它! 想要获得灵活的分析能力,快速洞察数据规律特征?想要兼得数据湖的灵活性与数据仓库的成长性?学它! 出品人:阿里云大数据产品及研发团队专家 产品 MaxCompute 官网 https://www.aliyun.com/product/odps 
相关文章
|
7天前
|
SQL DataWorks 数据可视化
阿里云DataWorks评测:大数据开发治理平台的卓越表现
阿里云DataWorks是一款集数据集成、开发、分析与管理于一体的大数据平台,支持多种数据源无缝整合,提供可视化ETL工具和灵活的任务调度机制。其内置的安全体系和丰富的插件生态,确保了数据处理的高效性和安全性。通过实际测试,DataWorks展现了强大的计算能力和稳定性,适用于中小企业快速搭建稳定高效的BI系统。未来,DataWorks将继续优化功能,降低使用门槛,并推出更多灵活的定价方案,助力企业实现数据价值最大化。
|
7天前
|
分布式计算 大数据 数据处理
技术评测:MaxCompute MaxFrame——阿里云自研分布式计算框架的Python编程接口
随着大数据和人工智能技术的发展,数据处理的需求日益增长。阿里云推出的MaxCompute MaxFrame(简称“MaxFrame”)是一个专为Python开发者设计的分布式计算框架,它不仅支持Python编程接口,还能直接利用MaxCompute的云原生大数据计算资源和服务。本文将通过一系列最佳实践测评,探讨MaxFrame在分布式Pandas处理以及大语言模型数据处理场景中的表现,并分析其在实际工作中的应用潜力。
33 2
|
1月前
|
存储 分布式计算 大数据
【赵渝强老师】阿里云大数据生态圈体系
阿里云大数据计算服务MaxCompute(原ODPS)提供大规模数据存储与计算,支持离线批处理。针对实时计算需求,阿里云推出Flink版。此外,阿里云还提供数据存储服务如OSS、Table Store、RDS和DRDS,以及数据分析平台DataWorks、Quick BI和机器学习平台PAI,构建全面的大数据生态系统。
73 18
|
2天前
|
SQL 存储 分布式计算
阿里云 Paimon + MaxCompute 极速体验
Paimon 和 MaxCompute 的对接经历了长期优化,解决了以往性能不足的问题。通过半年紧密合作,双方团队专门提升了 Paimon 在 MaxCompute 上的读写性能。主要改进包括:采用 Arrow 接口减少数据转换开销,内置 Paimon SDK 提升启动速度,实现原生读写能力,减少中间拷贝与转换,显著降低 CPU 开销与延迟。经过双十一实战验证,Paimon 表的读写速度已接近 MaxCompute 内表,远超传统外表。欢迎体验!
|
1月前
|
分布式计算 Java 开发工具
阿里云MaxCompute-XGBoost on Spark 极限梯度提升算法的分布式训练与模型持久化oss的实现与代码浅析
本文介绍了XGBoost在MaxCompute+OSS架构下模型持久化遇到的问题及其解决方案。首先简要介绍了XGBoost的特点和应用场景,随后详细描述了客户在将XGBoost on Spark任务从HDFS迁移到OSS时遇到的异常情况。通过分析异常堆栈和源代码,发现使用的`nativeBooster.saveModel`方法不支持OSS路径,而使用`write.overwrite().save`方法则能成功保存模型。最后提供了完整的Scala代码示例、Maven配置和提交命令,帮助用户顺利迁移模型存储路径。
|
3月前
|
人工智能 分布式计算 DataWorks
连续四年!阿里云领跑中国公有云大数据平台
近日,国际数据公司(IDC)发布《中国大数据平台市场份额,2023:数智融合时代的真正到来》报告——2023年中国大数据平台公有云服务市场规模达72.2亿元人民币,其中阿里巴巴市场份额保持领先,占比达40.2%,连续四年排名第一。
263 12
|
3月前
|
人工智能 Cloud Native 数据管理
重磅升级,阿里云发布首个“Data+AI”驱动的一站式多模数据平台
阿里云发布首个AI多模数据管理平台DMS,助力业务决策提效10倍
508 17
|
3月前
|
SQL 人工智能 大数据
阿里云牵头起草!首个大数据批流融合国家标准发布
近日,国家市场监督管理总局、国家标准化管理委员会正式发布大数据领域首个批流融合国家标准GB/T 44216-2024《信息技术 大数据 批流融合计算技术要求》,该标准由阿里云牵头起草,并将于2025年2月1日起正式实施。
107 7
|
3月前
|
SQL 人工智能 大数据
首个大数据批流融合国家标准正式发布,阿里云为牵头起草单位!
近日,国家市场监督管理总局、国家标准化管理委员会正式发布大数据领域首个批流融合国家标准 GB/T 44216-2024《信息技术 大数据 批流融合计算技术要求》,该标准由阿里云牵头起草,并将于2025年2月1日起正式实施。
|
3月前
|
存储 SQL 分布式计算
Java连接阿里云MaxCompute例
要使用Java连接阿里云MaxCompute数据库,首先需在项目中添加MaxCompute JDBC驱动依赖,推荐通过Maven管理。避免在代码中直接写入AccessKey,应使用环境变量或配置文件安全存储。示例代码展示了如何注册驱动、建立连接及执行SQL查询。建议使用RAM用户提升安全性,并根据需要配置时区和公网访问权限。具体步骤和注意事项请参考阿里云官方文档。
406 10

相关产品

  • 云原生大数据计算服务 MaxCompute