阿里云互联网中间件:让企业实现业务云化持续创新
摘要:阿里巴巴推出了阿里云互联网中间件,包括企业及分布式应用服务、分布式关系型数据库服务、消息队列MQ、业务实时监控服务 ARMS 等五剑客,为企业提供了一个基于应用中心的中间件 PaaS 平台,帮助企业轻松构建并托管分布式应用。
如今,历经阿里巴巴多年真实业务场景打磨的阿里云互联网中间件正式发布。阿里云互联网中间件依托成熟稳定的企业互联网架构平台,能够助力高效开发应用程序,实现应用与终端的无缝通信,以及数据存储的无限水平扩展。这使得企业能够轻松应对众多不确定的业务需求、海量并发的用户访问以及错综复杂的系统架构,推动业务云化并持续创新。 阿里云互联网中间件由企业级分布式应用服务 EDAS 、分布式关系型数据库服务 DRDS、消息队列 MQ、业务实时监控服务 ARMS 、云服务总线 CSB这五大核心产品组成。
阿里云 ED 是基于以应用为中心的中间件 PaaS 平台,能帮助用户轻松构建并托管分布式应用。通过采用分布式服务框架处理相似业务逻辑并单独部署,用户借助RPC框架即可进行服务的远程调用。ED 每日可处理3000亿次调用,生成万亿条业务调用链,同时具备完善的鉴权体系,为每次服务调用提供安全保障。它还拥有强大的自动压测功能,通过容量规划让用户从容应对流量高峰,能够实时监控 CPU、内存和负载情况。用户只需简单勾选操作,便能实现应用的秒级扩容和缩容。
此外,ED 配备了强大的鹰眼监控系统,可深入分析每一次系统调用、详细的发送过程以及数据库访问情况,精准定位系统瓶颈和潜在隐患,同时对服务的 QPS(每秒查询率)、响应时间和出错率进行全方位监控。ED 自主研发的拥有多项专利的分布式事务服务 TC,支持大多数关系型数据库、消息等多种事务源以及E daas服务调用,在确保 ACID(原子性、一致性、隔离性、持久性)原则的前提下,使分布式事务性能提升十倍。 曾经,单机数据库瓶颈引发的诸多问题让企业饱受困扰,而 DRDS 深知企业痛点。
DRDS 将多个单机数据库进行集成管理,以分布式集群方式提供服务,并行处理数据库请求,每日可处理800 - 1000亿次数据库请求。DRDS支持按需在线平滑扩缩容,用户仅需通过鼠标操作选择所需配置即可完成。其存储集群节点可达200个,峰值 QPS 达150万,同时实现应用透明的读写分离,业务无需改动任何代码。DRDS 全面兼容 MySQL 协议和语法,具备全生命周期的数据库运维管控能力。
在双11这样的购物狂欢节中,面对瞬间海量的交易请求,如何确保平台各个应用消息畅通无阻?MQ便是解决之道。MQ实现了分布式计算场景中的所有异步解耦功能,如同一个万能变压器,无论前端输入多大流量,后端输出都能保持平稳。MQ 支持消息海量堆积,单 Topic 即可容纳100亿 + 条信息,为平台应用处理提供缓冲,确保系统不会因流量冲击而崩溃。经过双11严苛场景的验证,MQ支持每天流转几千亿条消息,企业只需专注于钻研用户需求,无需担忧暴涨的应用请求对系统造成的冲击。
随着企业业务的不断增长,海量数据也会急剧增加。如何实时处理数据以满足企业业务监控需求? ARMS 在业务实时监控领域堪称企业梦寐以求的工具。 ARMS 经过多年精心打磨,每秒处理的业务数据峰值超过15GB,后台数据结果每秒峰值写入超过5GB。 谁说采用新的互联网技术就必须彻底抛弃企业原有的以及第三方系统?CSB 是基于高可用分布式集群技术构建的服务API开放平台,能够贴心地帮助企业融合内外新旧系统,同时兼具服务化API的组织和安全管控功能。
此外,CSB 支持多实例的级联服务链路,让企业能够从容应对更为复杂的网络结构和隔离策略。 阿里云互联网中间件产品经过阿里内部近十年的使用与沉淀,支撑了整个阿里巴巴99%以上的大规模应用。众多企业在采用阿里云互联网中间件后取得显著成效,例如中石化在90天内快速搭建了工业品采购平台,易排客实现了从零到一的突破,仅一年累计成交137亿,芒果TV在40天内完成跨年晚会互动系统构建。“互联网 + ”让企业更贴近用户,阿里云互联网中间件紧密配合企业发展步伐,洞察用户需求,助力企业轻松拥抱云计算,快速实现业务创新和资源配置效率的最大化。