除了云计算和大数据 阿里云推出的新法宝“中间件”究竟是个啥?

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
简介:

在美丽的鹭岛厦门,阿里云向外界展示了进军企业级市场的三个杀手锏:全面的云计算、企业级互联网中间件和大数据平台数加。这三件法宝将带来资源融合、架构共享、数据互通的价值,帮助企业解决互联网挑战难题。

云计算和大数据大家都很熟悉了,中间件又是个什么鬼?从字面上解释就是“处于中间的软件”,别看这词有点生疏,其实早在1990年,中间件就作为网络应用的基础设施出现了。诞生于贝尔实验室的Tuxedo系统就是最早用于交易系统的中间件。中间件的出现解决了异构分布网络环境下软件系统的通信、互操作、协同、事务、安全等共性问题。因为其在系统中的重要性,中间件与操作系统、数据库被称为系统软件的三驾马车。

操作系统和数据库都是可见性非常高的,那么中间件的存在形式是怎样的呢,又是如何起作用的呢?据阿里云总裁胡晓明介绍,阿里云提供的互联网中间件用于“快速解决在生产运营过程中IT变化和业务变化的这些不确定性”。

是不是听着有点拗口?简单点说,中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。

比如阿里云的企业级互联网中间件,可以帮助企业快速搭建能快速复用、线性扩展的类似会员中心、交易中心、商品中心的“原子模块”,当企业的业务发生变化时(比如新增了业务范围),这些原子模块可以像搭积木一样进行叠加,满足业务创新过程中的技术需求。

自中国提出“互联网+”战略以来,越来越多向互联网转型的企业对快速开发、海量用户、大量数据、低延迟等提出了更高的要求。而阿里巴巴正好经历过这种痛苦的过程,并开发了一套高效省时、快速复用的可共享架构,它就是阿里云的企业级互联网中间件。

据悉,2008年左右,阿里巴巴就遇到了平台扩展的问题,架构上的瓶颈远远跟不上业务的快速发展,所以阿里巴巴成立了共享事业部,针对业务的扩展需要专门研发中间件产品。经过5年的全力研发,阿里内部的所有系统已经全部完成了改造,目前,整个阿里巴巴的业务能力平台已经积累了千个应用,提供了十几万个服务化接口。而阿里云的互联网中间件,每天都在经历着这1000多个应用的锤炼。

与传统的技术模式不同,阿里云开发了企业级分布式应用服务框架(EDAS),分布式关系型数据库服务(DRDS)和消息队列(MQ)等中间件产品来应对复杂的业务应用。特点是服务化和去中心化架构,没有核心流量汇入点,改变了企业内竖井式、烟囱式的系统建设,使应用开发周期更短,带来的负载更小,故障影响的范围也更小,在控制成本的情况下实现性能和可用性的线性提升。

正是这么一款用于改善阿里内部架构的产品,支撑起了历年双11的天量交易,其演化出的阿里云企业级互联网架构也正被中石化、中石油等大型企业视为互联网转型的基石。

中石化旗下首个工业品电商平台易派客就采用了这一解决方案。通过阿里云的中间件,易派客建立了石化共享平台,后续燃料油、化工销售品、CRM都能够基于该共享平台进行快速开发,避免了重复建设。从立项到上线,易派客仅耗时90天,目前累计交易金额已突破100亿元,并以月均12亿元的速度增长,一跃成为我国最大的工业品电商平台。

不仅中石化,北京国税、徐工、芒果TV,这些涉及互联网转型的大型企业都在面临架构问题时选择了阿里云,不仅是因为阿里云拥有最全面的云计算产品,最重要的一点是,阿里云的互联网中间件部署后,企业就立刻能拥有与淘宝、天猫、支付宝相同的效率。

“未来三年内,中国40%以上的企业都将采用云计算开展业务。”胡晓明表示,整个中国将近超过一半新型的独角兽公司都把系统部署在阿里云的平台上。因为我们有了云计算的能力,有了数加平台,中间件的能力,企业的创新越来越简单,而且成本越来越低,面对未来的可变性越来越具有把控性。
本文转自d1net(转载)

相关实践学习
简单用户画像分析
本场景主要介绍基于海量日志数据进行简单用户画像分析为背景,如何通过使用DataWorks完成数据采集 、加工数据、配置数据质量监控和数据可视化展现等任务。
SaaS 模式云数据仓库必修课
本课程由阿里云开发者社区和阿里云大数据团队共同出品,是SaaS模式云原生数据仓库领导者MaxCompute核心课程。本课程由阿里云资深产品和技术专家们从概念到方法,从场景到实践,体系化的将阿里巴巴飞天大数据平台10多年的经过验证的方法与实践深入浅出的讲给开发者们。帮助大数据开发者快速了解并掌握SaaS模式的云原生的数据仓库,助力开发者学习了解先进的技术栈,并能在实际业务中敏捷的进行大数据分析,赋能企业业务。 通过本课程可以了解SaaS模式云原生数据仓库领导者MaxCompute核心功能及典型适用场景,可应用MaxCompute实现数仓搭建,快速进行大数据分析。适合大数据工程师、大数据分析师 大量数据需要处理、存储和管理,需要搭建数据仓库?学它! 没有足够人员和经验来运维大数据平台,不想自建IDC买机器,需要免运维的大数据平台?会SQL就等于会大数据?学它! 想知道大数据用得对不对,想用更少的钱得到持续演进的数仓能力?获得极致弹性的计算资源和更好的性能,以及持续保护数据安全的生产环境?学它! 想要获得灵活的分析能力,快速洞察数据规律特征?想要兼得数据湖的灵活性与数据仓库的成长性?学它! 出品人:阿里云大数据产品及研发团队专家 产品 MaxCompute 官网 https://www.aliyun.com/product/odps 
相关文章
|
11天前
|
分布式计算 大数据 BI
MaxCompute产品使用合集之MaxCompute项目的数据是否可以被接入到阿里云的Quick BI中
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
|
11天前
|
分布式计算 大数据 MaxCompute
MaxCompute产品使用合集之使用pyodps读取OSS(阿里云对象存储)中的文件的步骤是什么
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
|
2月前
|
存储 大数据 数据挖掘
云计算与大数据:从基础设施到实际应用
云计算与大数据:从基础设施到实际应用
195 0
|
11天前
|
分布式计算 DataWorks Java
DataWorks产品使用合集之阿里云DataWorks专有云环境下,上传MaxCompute的UDF(用户自定义函数)的JAR包的步骤如何解决
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
21 0
|
11天前
|
SQL 分布式计算 DataWorks
MaxCompute产品使用合集之阿里云MaxCompute对SQL语句的长度的长度限制是多少
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
|
18天前
|
存储 人工智能 文件存储
阿里云吴结生:云计算是企业实现数智化的阶梯
文章背景:阿里云副总裁、阿里云云存储产品线负责人吴结生在云栖大会的演讲中表示:“从云的角度来看,云的存力、算力,云上提供的数据管理的能力,大数据分析能力和人工智能计算能力,帮助每家企业从数据公司演进到数据驱动的公司。因此云计算是企业实现数智化的阶梯。”
|
1月前
|
弹性计算 云计算 虚拟化
GPU云服务器_GPU云计算_异构计算_弹性计算-阿里云
阿里云提供多种GPU服务器,包括NVIDIA V100、T4、A10和A100计算卡,其中gn6i实例享有最高3折优惠。包年包月价格如:gn6v实例(16G V100)从4685.20元/月起,gn6i实例(16G T4)从1878.40元/月起。学生无特定GPU服务器优惠,但新用户有折扣活动。GPU服务器计费模式有包年包月和按小时计费,按需选择。详细价格及活动规则见官方链接。
18 0
GPU云服务器_GPU云计算_异构计算_弹性计算-阿里云
|
1月前
|
机器学习/深度学习 分布式计算 数据挖掘
阿里云 MaxCompute MaxFrame 开启免费邀测,统一 Python 开发生态
阿里云 MaxCompute MaxFrame 正式开启邀测,统一 Python 开发生态,打破大数据及 AI 开发使用边界。
722 1
|
2月前
|
存储 大数据 数据挖掘
python数据分析——大数据和云计算
大数据和云计算作为当代信息技术的两大核心驱动力,正在以前所未有的速度改变着我们的生活、工作和思维方式。它们不仅为各行各业的创新提供了强大的技术支持,更是推动了整个社会的数字化转型。 从大数据的角度来看,它的核心价值在于通过对海量数据的收集、存储、分析和挖掘,发现其中的关联性和趋势,从而为决策提供更为科学、精准的依据。无论是商业领域的市场预测、消费者行为分析,还是公共服务领域的城市规划、交通管理,大数据都发挥着不可或缺的作用。同时,随着物联网、传感器等技术的普及,大数据的来源和种类也在不断扩展,这使得我们能够更全面地认识世界,把握规律。
52 0
|
2月前
|
人工智能 DataWorks 数据可视化
心动基于阿里云DataWorks构建游戏行业通用大数据模型
心动游戏在阿里云上构建云原生大数据平台,基于DataWorks构建行业通用大数据模型,如玩家、产品、SDK、事件、发行等,满足各种不同的分析型应用的要求,如AI场景、风控场景、数据分析场景等。
344 1