本篇内容分享了企业互联网架构转型之道- 阿里云中间件升级发布。
分享人:李国强 阿里云智能云原生平台产品负责人
正文:
本篇内容将通过三个部分来介绍企业互联网架构转型之道- 阿里云中间件升级发布。
一、企业互联网架构的转型趋势
二、云原生中间件的发布与实践
三、云原生安全生产发布与实践
一、企业互联网架构的转型趋势
现在企业互联网架构的转型主要有三个趋势。第一个趋势,应用架构云原生化已经变得非常普及。从报告来看,80%以上的用户已经使用或者计划使用微服务。第二个趋势,部署运维云原生化。2021年底,68%的机构在生产环境中使用容器。第三个趋势,稳定性诉求升级。85%以上用户使用分布式追踪,监控工具,日志。
二、云原生中间件的发布与实践
在云原生领域,阿里云拥有业界最丰富的产品家族。我们有超过300款云原生产品,近千个解决方案。今天会聚焦在云原生中间件领域,给大家介绍四个产品。
第一个和大家分享的是云原生的消息服务。在过去的几年,消息主要应用在架构设计领域。比如当流量高峰比较高的时候,我们通过消息做削峰填谷。随着近几年技术的发展,基于消息队列的数据进行数据挖掘以及大数据分析,用消息队列去做流式分析和数据分析,成为很重要的趋势。对于消息队列来讲,它从过去单一的消息场景延展为消息流和事件一体化平台。除此之外,消息服务还有很多别的趋势和特征。比如标准化,跨平台,高SLA,多样性和低成本。
所以,为了顺应趋势。我们发布了新一代云原生的消息融合处理平台RocketMQ5.0。现在这个社区有超过400个来自阿里和外部的贡献者,同时RocketMQ也是阿里云的一款非常优秀的商业化云产品。它已经支撑了数万个企业运行它的核心业务。RocketMQ5.0的主要特征三个。第一,我们对基础架构的云原生升级,实现了存储计算分离架构的全面落地。第二,基于Streaming场景布局,我们做到了轻量级实时消息计算发布。第三,阿里云事件中心EventBridge可以拥抱EDA的事件驱动。
大搜车是国内头部的汽车产业互联网平台,创立于2012年之后,它的业务增长非常快,系统的复杂度也变的非常高。在微服务化改造后,异步通信依赖消息队列MQ,日均消息TPS在6000以上。而且它有杭州和北京两大研发中心,因此消息同步变得非常重要。它在物联网和大数据领域对于消息传递和运维的需求变得非常强。所以我们用了全托管的RocketMQ,SLA达到了99.95%。通过全球消息同步机制实现了北京和杭州的消息同步。可以看到,整个消息体系都是基于阿里云的消息队列产品构建起来的,同时系统运行的非常稳定。
微服务是互联网架构转型中,非常重要的应用架构。我们通过双模微服务的方式支撑了现在最为流行的两类微服务架构。微服务应用在开发的过程中,需要一个全站式平台,在这个领域,我们也有两个新产品。第一个是全新发布的云原生应用设计开发平台。帮助企业去快速做云原生应用的开发。另一个是企业级分布式应用服务EDAS4.0。我们重新构建了应用发布和上线的整个过程。
接下来我们聊聊云原生网关的全新发布。我们将Ingress和微服务网关二合一,降低了用户两层网关的建设成本50%。其次,经过双11海量请求的考验,它可以轻松承载每秒10万笔请求,日请求量达到百亿级别,让路径变得更稳定。最后,它的功能更全面。它可以防御DDoS攻击,以及第三方的集成认证等等。我们通过融合Service Mesh的流量管理体系,提供限流降级、过载保护和推空保
护等能力。除此之外,它还有完善的可观测性指标,我们对调用链、日志、监控大盘等都进行了集成。在今天,如果企业选择在K8S上去运行自己的微服务,那云原生网关是网关领域的不二之选。
ASM产品一方面美地兼容我们的开源社区,同时也提供了非常多的企业级诉求。近期,我们在企业级特性方面做了一些增强。比如支持Dubbo流量管理和指标统计与监控。我们对接了Nacos、Consu,支持多语言的互通与精细化的服务治理。我们可以一键纳管ECS,并且支持ACK Edge的边缘集群。最后,再分享一下Sidecar的热升级,这是对于企业的业务连续性非常关键的技术。现在,在企业内部有越来越多的的生产环境使用了我们的ASM产品。
我们的云原生应用设计与开发服务ADD,主要目的是帮助企业在云原生开发和设计过程中,提升工作效率。今天,在云原生应用的开发过程中,它会有不同的环节和部分。ADD在前端的网页应用可以拖拉拽设计,提升了研发效率。在后端,代码可以在线开发与调试,保证了代码安全。除此之外,可视化的应用架构设计,快速优化了架构,实现了业务应用组件高效复用。
在可观测领域,这几年非常火爆。出现了非常多的开源技术。先和大家分享三个重要的趋势,第一,全栈一体化。客户对架构做了云原生改造之后,在可观测性领域,能否把整条链路串起来,是非常关键的能力。第二,云原生可观测标准化。第三,AIOps。随着技术的广泛使用,有了量数据之后,AI就能发挥非常大的作用。它可以更快速发现,线上出现的问题,甚至给出一些建议和自动修复。
在可观测领域,云原生最重要的产品是ARMS 3.0,它能够为企业提供All in one的可观测体系,完全符合刚才讲到的三个趋势。它的特点是支持50+的技术组件。实现了前端,应用,基础设施纵向的全链路打通。Metric,logging,tracing横
向打通加速问题诊断。并且支持云原生可观测三大开源标准和智能告警,降低用户的修复时间。
接下来,和大家分享畅捷通的云原生架构升级。畅捷通公司是用友集团旗下的成员企业,专注于服务国内小微企 业的财务和管理服务。为400多万小微企业提供智能云管理服务。刚开始的时候,虚机的弹性慢无法应对突发业务高峰,资源浪费严重。其次,它的软件迭代版本多,多套开发测试系统成本高。其次,应用上线需停服,业务影响大。而且它的调用链数据不连续,问题诊断难。所以基于这几点问题,我们对它的云原生架构进行了升级改造。通过EDAS和ACK加速容器化,到达极致的弹性。我们做了端云联调,开发资源节约了2000 ECS/Pod。
其次实现了灰度的无损上线,让业务不停服。最后,我们对ARMS链路追踪,打通了前后端,实现了全调用链。
三、云原生安全生产发布与实践
在建设之初,主要围绕电商业务,沉淀了一系列的应用高可用技术。当阿里出现了更多的业务单元。技术架构就变成了分布式语言的架构,因为单个应用的高可用已经不能满足企业对稳定性的诉求。我们在应用的高可用之上,更多的需要考虑全局的可用性,我们需要去建立一系列的安全生产体系,做到故障预防,故障发现和故障应急。
随着多活容灾解决方案2.0和混沌工程企业版的发布,我们将围绕应用高可用的目标,升级为云原生的安全生产。我们除了提供安全生产咨询,安全生产解决方案。还发布了安全生产白皮书,为安全生产平台的流量支撑,故障管理和稳定性运营提供支持。
递四方速递有限公司,专注跨境电商物流领域,以 IT技术和大数据为核心驱动力,通过全球仓配网络和末端交付网络,用创新可靠的物流供应链服务赢得广大跨境电子商务卖家的信赖。曾经因为一次网络故障,导致业务瘫痪了一段时间。传统的异地灾备架构方案,面临闲置利用率低的问题。由于它的核心业务复杂,调用链路长,自建容灾体系的改造成本大。所以它使用阿里云异地多活解决方案,实现了在阿里公共云2个region之间实现流量双活和数据双活。核心业务系统整体稳定性及业务连续性大幅提升。