EDAS再升级!全面支持Spring Cloud应用

本文涉及的产品
性能测试 PTS,5000VUM额度
云原生网关 MSE Higress,422元/月
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介: 近日,阿里中间件(Aliware)的企业级分布式应用服务EDAS宣布再次升级,全面支持Spring Cloud应用。

近日,阿里中间件(Aliware)的企业级分布式应用服务EDAS宣布再次升级,全面支持Spring Cloud应用。今后,使用Spring Cloud开源框架的应用可以实现0代码修改,即能在EDAS上平滑运行。目的是帮助更多用户有效节省开发运维成本,提升开发效率。

“随着阿里中间件的迅速发展,我们越来越发现,用户需要的不仅仅是良好的应用服务功能,体验和广泛的适配性同样重要。于是我们将EDAS进行了升级,以满足使用Spring Cloud用户的需求。并且采用0代码修改方案,也就是说,应用在接入EDAS过程中几乎无感。”EDAS产品负责人倪超表示。

随着业务的发展,使用 Spring Cloud 框架开发的应用会遇到很多管理瓶颈。在云环境中,发布与管理会变得十分复杂。例如,本地开发完成的应用,需要登录到每一台服务器进行发布和部署。后续还会伴随着应用的重启,扩容等痛点。服务器的不断增加对于运维人员也是一个极大的挑战。开发、测试、线上环境差异性,交付流程越来越复杂,新应用上线不仅效率低,而且风险高。

为了优化Spring Cloud微服务体验,就必须补充一个应用程序平台。

企业级分布式应用服务 EDAS 可以提供应用生命周期管理和微服务解决方案。这样,开发人员就不再需要考虑自动部署、调度、资源管理、应用监控,服务治理等问题。

EDAS 是阿里巴巴自研的围绕应用和微服务的PaaS平台。在阿里巴巴的使用历史可以追溯到2007年,并且成功通过了每年双11海量应用的严峻考验。经过10多年的历练,目前已经成为阿里巴巴主要的分布式应用服务工具,日均调用超2千亿次。

相比市场的其他微服务框架,EDAS提供的是一套完整的企业级微服务PaaS平台。

首先,EDAS提供了更为全面的微服务治理工具,包括:路由规则、同机房优先规则、权重规则等。此外,EDAS还提供了完整的微服务数据化运营工具,包括租户级的服务报表和服务拓扑,向用户展示当前租户内所有应用的所有服务,在各项指标上排序。例如,近24小时服务调用量,调用平均耗时和调用出错量。用户在这个报表上可以一目了然看到整体系统服务之间的对比情况。除了微服务调用,EDAS还具备全链路的分布式跟踪功能,模拟最真实的用户场景,提前为系统创造可能面临的大促流量高峰场景。

在吞吐能力和响应时间上,EDAS做了极大优化。在同等测试条件下与Spring Cloud开源实现对比得出,EDAS处理吞吐能力每秒超过1.2万次,高于Spring Cloud 性能1倍以上。处理平均响应时间上也仅为Spring Cloud 框架的50%。EDAS不仅性能强大,框架的硬件资源占用却更少,在CPU和Load占用方面少于Spring Cloud约60%。

EDAS不仅在阿里内部应用广泛,在各个领域的领航企业中,也成了企业IT架构转型过程中的重要工具。

通过EDAS,中石化工业品采购平台仅用了90天就迅速上线,截至2017年4月,累计成交额超过900亿,成为国家“一带一路”出口官方指定平台。芒果TV,40天完成跨年晚会互动系统构建,稳定运行支撑晚会大流量高峰。吉利汽车,采用EDAS框架构建大型秒杀系统,137秒,6000台领克 01量产版订单被秒光。

除了EDAS,阿里中间件还上线了分布式数据库DRDS、消息队列MQ、和性能测试 PTS等近10款产品,帮助用户构建更智能、更高效的企业级互联网架构。

据EDAS产品负责人表示,“目前EDAS已经支持Spring Cloud、Dubbo、Kubernetes 等应用,可以让更多企业打通分布式应用开发和运维的技术瓶颈,将更多精力集中在业务本身,创造更多价值。”

了解更多详情,欢迎登录【EDAS官网

也可以点击参与云栖社区“聚能聊”话题讨论,畅所欲言:
https://yq.aliyun.com/roundtable/65003?spm=a2c4e.11155435.0.0.6282dbf7H7sOud

相关实践学习
通过EDAS实现K8s微服务应用的金丝雀发布
本实验旨在通过使用分布式应用服务EDAS纳管容器服务ACK Serverless,体验微服务应用的部署、访问和高级发布能力。
SpringMVC框架入门
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts2等。 相关的阿里云产品企业级分布式应用服务 EDAS:企业级分布式应用服务 EDAS(Enterprise Distributed Application Service)是一个应用托管和微服务管理的 PaaS 平台,提供应用开发、部署、监控、运维等全栈式解决方案,同时支持 Spring Cloud、Apache Dubbo(以下简称 Dubbo )等微服务运行环境,助力您的各类应用轻松上云。产品详情: https://www.aliyun.com/product/edas 
目录
打赏
0
24
27
40
13430
分享
相关文章
Java也能快速搭建AI应用?一文带你玩转Spring AI可落地性
Java语言凭借其成熟的生态与解决方案,特别是通过 Spring AI 框架,正迅速成为 AI 应用开发的新选择。本文将探讨如何利用 Spring AI Alibaba 构建在线聊天 AI 应用,并实现对其性能的全面可观测性。
729 23
|
8天前
|
Spring框架的学习与应用
总的来说,Spring框架是Java开发中的一把强大的工具。通过理解其核心概念,通过实践来学习和掌握,你可以充分利用Spring框架的强大功能,提高你的开发效率和代码质量。
61 20
Spring AI Alibaba 应用框架挑战赛圆满落幕,恭喜获奖选手
第二届开放原子大赛 Spring AI Alibaba 应用框架挑战赛决赛于 2 月 23 日在北京圆满落幕。
170 23
Spring AI与DeepSeek实战一:快速打造智能对话应用
在 AI 技术蓬勃发展的今天,国产大模型DeepSeek凭借其低成本高性能的特点,成为企业智能化转型的热门选择。而Spring AI作为 Java 生态的 AI 集成框架,通过统一API、简化配置等特性,让开发者无需深入底层即可快速调用各类 AI 服务。本文将手把手教你通过spring-ai集成DeepSeek接口实现普通对话与流式对话功能,助力你的Java应用轻松接入 AI 能力!虽然通过Spring AI能够快速完成DeepSeek大模型与。
546 11
Java 也能快速搭建 AI 应用?一文带你玩转 Spring AI 可观测性
Java 也能快速搭建 AI 应用?一文带你玩转 Spring AI 可观测性
115 4
Java 也能快速搭建 AI 应用?一文带你玩转 Spring AI 可观测性
Java 也能快速搭建 AI 应用?一文带你玩转 Spring AI 可观测性
Spring AI Alibaba + 通义千问,开发AI应用如此简单!!!
本文介绍了如何使用Spring AI Alibaba开发一个简单的AI对话应用。通过引入`spring-ai-alibaba-starter`依赖和配置API密钥,结合Spring Boot项目,只需几行代码即可实现与AI模型的交互。具体步骤包括创建Spring Boot项目、编写Controller处理对话请求以及前端页面展示对话内容。此外,文章还介绍了如何通过添加对话记忆功能,使AI能够理解上下文并进行连贯对话。最后,总结了Spring AI为Java开发者带来的便利,简化了AI应用的开发流程。
3754 2
Spring Core核心类库的功能与应用实践分析
【12月更文挑战第1天】大家好,今天我们来聊聊Spring Core这个强大的核心类库。Spring Core作为Spring框架的基础,提供了控制反转(IOC)和依赖注入(DI)等核心功能,以及企业级功能,如JNDI和定时任务等。通过本文,我们将从概述、功能点、背景、业务点、底层原理等多个方面深入剖析Spring Core,并通过多个Java示例展示其应用实践,同时指出对应实践的优缺点。
92 14
如何将Spring Boot + RabbitMQ应用程序部署到Pivotal Cloud Foundry (PCF)
如何将Spring Boot + RabbitMQ应用程序部署到Pivotal Cloud Foundry (PCF)
75 6
如何将Spring Boot + MySQL应用程序部署到Pivotal Cloud Foundry (PCF)
如何将Spring Boot + MySQL应用程序部署到Pivotal Cloud Foundry (PCF)
116 5

相关产品

  • 企业级分布式应用服务