11 月 5 日,2022 杭州·云栖大会上,阿里巴巴研究员、阿里云智能云原生应用平台总经理丁宇在云原生峰会上发表主题演讲,提出云原生激活应用构建新范式。在分享中发布阿里云在云原生领域多款新产品与全新升级,持续引领行业云原生技术趋势。
云原生已经变成非常流行的技术趋势,从上云到用云,云原生能够从PaaS层面帮助企业解决应用构建的一系列问题。具体有三大范式正在成为现实:
第一个范式是全面容器化。因为容器形成了运维的标准,成为企业上云用云的新界面,也变成开发者和应用系统交互的新界面,有利于构建高弹性、可伸缩的系统,从而实现降本增效。通过容器,企业可以享受到运维标准化、弹性架构带来的好处,也带来了软件可以无处不在的部署交付,标准化的管理运维。
第二个范式是整个行业应用的核心技术互联网化。我们正在用互联网的技术、互联网的架构思想来重构应用系统,从而带来了很多好处:分布式可扩展,支撑业务敏捷迭代,构建弹性架构,从容应对流量高峰。
第三个范式是应用的Serverless化。从技术角度来看,能够实现技术组件分层解耦,让应用可以做到全托管免运维,提升系统的可运维性,降低成本。通过极致弹性,能够把所有的组件覆盖,在云上构建应用变得非常简单。
容器服务全面进入智能化时代
虽然容器服务 ACK 大幅降低了 K8s 的门槛,但管理和运维一个大规模、分布式的集群依然充满挑战,比方说,如何调度应用,在保障稳定的同时,提升资源利用率;如何对应用进行成本规划、分析优化;当集群出现问题后,如何及时的定位和修复。
智能化可以解决这些问题,智能化是容器平台发展的必然趋势,阿里云容器服务全面进入智能化时代。其中有三个升级:
第一个升级,智能化的混部调度,新一代调度系统Koordinator,帮助用户提升整体资源利用率。
第二个升级,智能化的成本治理,容器服务 FinOps套件,帮助用户实现上云成本可见、可控、可优化。
第三个升级,智能化的运维体验,容器服务 AIOps套件,帮助用户实现数据驱动诊断决策,助力故障防御定位,自动化诊断可以覆盖 90% 以上的问题。
这些能力升级,会进一步降低容器技术的使用门槛,让 ACK 做到普惠化,服务更广泛的客户群体。
核心技术互联网化
重磅发布一 | 微服务再升级:新增云原生网关开源
云原生时代,微服务面临着新的诉求和技术挑战,尤其是在性能、高可用性和安全性方面。今天,阿里云正式开源云原生网关 Higress,它是业内首个标准化、高集成、易扩展、热更新的云原生网关。
标准化:随着K8s的普及,K8s Ingress 逐渐成为云原生时代API事实标准,Higress全面支持该标准,并且在服务治理方面(包括灰度、限流、预热、超时、重试)做大幅增强,引领标准演进方向。
高集成:Higress首次将流量网关、微服务网关、安全网关三合一,打造高集成网关,在入口建立高性能、安全防线,后端支持 K8s / Nacos / ECS / Serverless 多种运行时路由,打造功能最强大网关实现。
易扩展:Higress 提供最丰富插件扩展机制,满足客户灵活路由和安全定制需求,支持最全面语言扩展机制;当然为了降低客户使用门槛,默认集成了数十个插件,并且通过插件市场方便开发者贡献通用能力,产生良性互动。
热更新:由于传统Nginx更新规则需要 reload 会导致链接抖动,导致流量损失,对实时通信、视频、IoT无法容忍,因此 Higress 从证书、路由、安全规则、插件全部采用热更新机制,毫秒级生效且业务无感知。
除了开源云原生网关之外,阿里云全面升级微服务引擎 MSE3.0,包含三大核心能力:
第一大能力是注册配置中心,相比 Nacos 等主流开源方案,性能提升40%,提供70+的监控指标,提供健康检测,帮助客户实现服务异常自治。
第二大能力是微服务治理,沉淀了阿里巴巴10+的实践经验,帮助客户缩短30%微服务治理落地周期,提升50%开发测试效率,消除80%线上风险。
第三大能力是云原生网关,阿里云将流量网关、微服务网关、安全网关三合一,架构上也做了升级,将实例级防护升级至路由级防护,整体性能相比传统网关提升90%。
重磅发布二 | 可观测再升级:让可观测数据价值最大化
云原生时代,系统架构日趋复杂,提升可观测能力成为降低复杂度的唯一手段。今天可观测能力成为度量企业IT水平的标准,成本治理、业务连续性、业务增长都需要可观测技术。因此阿里云推出云原生可观测套件ACOS,从应用监控到链路追踪,帮助企业实现成本管理、风险治理、智能运维、保障数字化业务高效稳定的运行。
本次云栖大会,阿里云云原生可观测套件 ACOS 三大组件也迎来重要升级。
首先, Prometheus已成为不少企业的观测首选。作为容器观测事实标准的Prometheus监控,已成为阿里云50多款云产品的默认观测基础设施,并与应用实时监控服务ARMS的APM指标、eBPF指标、OpenTelemetry指标联通,将观测范围从专精容器延伸到全栈可观测。
其次,作为观测界面的阿里云Grafana服务也将迎来9.0焕新升级。全新的Prometheus 和 Loki 查询语句生成器及强化后的搜索 Explore 功能,让用户获得更强的数据查询与分析能力。同时,为了应对越来越丰富的异构可观测数据源,Grafana服务与日志服务SLS、Elasticsearch等20+款可观测存储服务集成,帮助企业更简单地构建统一观测界面。一键导入/导出自建实例、自动数据导出报表,一键数据备份、恢复,用户操作审计等企业特性得到进一步增强。
最后,为了帮助企业的云上应用开启多维度观测视角。应用实时监控服务ARMS在数据采集方面,OpenTelemetry 与Prometheus生态全面融合,通过 OpenTelemetry 补充业务、自定义组件埋点,在完善观测维度的同时,实现厂商无锁定。并借助 TraceExplorer 实现多来源 Trace 统一查询。
重磅发布三 | RocketMQ5.0全面升级:从消息服务到云原生事件流平台
消息队列一直是企业互联网架构的核心组件,阿里巴巴早在2012年就基于电商场景打造了国内流行的消息中间件RocketMQ,并贡献到Apache 社区。历经十余年的打磨,RocketMQ 取得了众多成果。
Apache RocketMQ 的社区非常活跃,全球拥有700+的贡献者,超过 75% 头部企业选择使用 RocketMQ,同时超过80%的主流云厂商提供了 RocketMQ 的商业托管服务;阿里云作为 RocketMQ 的发起方和核心贡献者,十多年以来,累计服务了来自互联网、零售、汽车等20多个行业、10万企业客户;承载千万级TPS,万亿级消息洪峰。
应用 Serverless 化:引领下一代应用架构
随着企业用云的深入,云的能力也在不断升级,过去企业用云就是去买资源、买实例、买规格、搭应用。我们一直在说“云计算是像水电煤一样的基础设施,但是现在这一点还没有完全实现。
阿里云一直在推动产品形态、研发方式的升级,希望从提供资源到提供服务,这个服务就是即插即用的能力,企业不需要管理和维护,可以实现自动伸缩免运维,平台全托管,按用量计费,真正实现了服务化、模块化,这也是云产品升级演进的方向。
可以说,Serverless 奇点已来,所谓奇点,就是由平稳发展转向高速发展的转折点,预示着行业落地开始爆发。目前,阿里云已经有20多款的Serverless产品,并且会推进核心产品全面 Serverless化,Serverless 是云提供能力的最佳实现方式,也是让云计算基础设施落地到千行百业的最佳范式。
除了产品形态的改变之外, Serverless同样带来了软件研发范式的改变。随着阿里云提供越来越全面的Serverless产品以后,很多云产品都变成模块化、API化、服务化,它可以进行组装,通过拖拉拽的方式就能够构建应用。
所以说在 Serverless 架构下,研发方式升级到组装式研发,组装式研发可以做到流程编排、事件驱动,甚至可以做成可视化,这就彻底颠覆了原有的软件研发方式,大幅提升研发效率,灵活应对业务挑战。根据权威机构调研统计,组装式研发相比传统模式,可为研发提效50%以上。
云原生 PaaS:CNStack2.0 重磅发布
CNStack 是一款以应用为中心的云原生技术中台。它在异构的混合云基础设施上,提供统一的算力管理和优化调度,以开放、云原生的方式为不同场景下的应用提供全技术栈支持,指数级提升用户业务创新能力,加速研发效率,同时降低资源开销和运维成本,保障业务连续性,成为企业数字化转型的最佳路径。
自 2021 年 CNStack1.0 发布以来,已经在多个行业的多个客户数字化转型过程中提供了帮助,并在 2022年云原生产业大会获得云原生技术创新案例大奖。
今天,云原生Stack 2.0重磅发布,整个平台更加内聚,体验大幅提升,成为企业数字化转型,构建数字化应用的最佳载体。
有三大能力升级:
第一,统一算力支持。支持不同厂商、不同架构,CPU/GPU算力混合管理,支持管理容器虚拟机多种负载的混合调度。
第二,一站式应用管理。应用的开发、测试、运维全生命周期一站式管理,容器服务、分布式应用、云边、DevOps全场景覆盖。
第三,丰富易用的能力中心。丰富的云组件,为业务创新提供完整的技术栈支持。能力中心组件经过规模化验证,运维及稳定性有保障。云原生 Stack 让企业的数字化转型 不受技术约束,专注自身业务,加速实现业务目标。
未来,阿里云在云原生领域将持续的引领标准,不断突破,推动领域和产业快速发展。