【分布式架构】什么是企业级分布式应用服务

什么是企业级分布式应用服务企业级分布式应用服务(Enterprise Distributed Application Service, 简称 EDAS)以阿里巴巴中间件团队多款成熟的分布式产品作为核心基础组件,面向企业级云计算市场提供高可用分布式解决方案,是阿里巴巴企业级互联网架构解决方案的核心产品。EDAS 充分利用阿里云的资源管理和服务体系,引入阿里巴巴中间件整套成熟的分布式产品,全面...
摘要由CSDN通过智能技术生成

什么是企业级分布式应用服务

企业级分布式应用服务(Enterprise Distributed Application Service, 简称 EDAS)以阿里巴巴中间件团队多款成熟的分布式产品作为核心基础组件,面向企业级云计算市场提供高可用分布式解决方案,是阿里巴巴企业级互联网架构解决方案的核心产品。

EDAS 充分利用阿里云的资源管理和服务体系,引入阿里巴巴中间件整套成熟的分布式产品,全面兼容 Apache Tomcat 的 Java 容器,提供高性能的分布式服务框架以及秒级推送的分布式配置管理服务。此外,EDAS 还创新性的提供了分布式系统链路追踪、容量规划、数据化运营和多款经过阿里电商平台长期考验的高可用稳定性组件,帮助企业级客户轻松构建大型分布式应用服务系统。

企业级分布式应用服务功能

EDAS 作为应用托管和微服务管理的 PaaS 平台,支持多样的服务框架,提供全应用生命周期管理、服务治理、微服务管理、应用监控诊断等功能。(EDAS 提供的主要功能都可以通过控制台完成。建议您使用 Chrome 浏览器进行控制台操作)

1. 应用托管

您的应用可以部署到 EDAS 的集群(主要为 ECS 集群和容器服务 Kubernetes 集群)及无服务器的 EDAS Serverless 中。如果您有多套环境,还可以使用命名空间进行隔离。

3. 应用生命周期管理

应用部署完成后,可以通过 EDAS 控制台进行其它应用生命周期管理操作。
说明:因部署的集群类型不同,生命周期管理操作有些差异。

4. 服务治理

EDAS 集成了众多服务治理组件,以便应对突发的流量洪峰和服务依赖所引发的雪崩问题,提高平台的稳定性。

  • 弹性伸缩:弹性伸缩能够感知应用内各个实例的状态,并根据状态动态实现应用扩容、缩容。在保证服务质量的同时,提升应用的可用率。
  • 限流降级:限流降级用于解决后端核心服务因压力过大造成系统反应过慢或者崩溃问题,通常用于例如商品秒杀、抢购、大促、防刷单等大流量场景。
  • 健康检查:健康检查对容器与应用进行定时检查和汇报,然后将结果上报到控制台,从而帮助您了解集群环境下整个应用的运行状态,排查和定位问题。
  • 灰度发布:灰度发布包括对单个应用的灰度发布和全链路灰度发布。您可以通过灰度发布实现应用新、旧版本的平滑过渡。

5. 应用开发

EDAS 支持基于原生 Spring Cloud、原生 Dubbo 以及 HSF 开发的应用托管到 EDAS 中。

  • Spring Cloud:Spring Cloud 框架下开发的应用只需添加依赖、修改很少的配置,即可托管到 EDAS。无需搭建 Eureka 和 Consul,节省部署、运维成本,并能够获取 EDAS 企业级的应用托管、服务治理、监控报警和应用诊断等能力。
  • Dubbo:Dubbo 框架下开发的应用只需添加依赖、修改很少的配置,即可托管到 EDAS。无需搭建 ZooKeeper 和 Redis,节省部署、运维成本,并能够获取 EDAS 企业级的应用托管、服务治理、监控报警和应用诊断等能力。
  • HSF:HSF 是在阿里巴巴内部广泛使用的分布式 RPC 服务框架。连通不同的业务系统,解耦系统间的实现依赖;统一了分布式应用中服务的发布/调用方式,从而帮助您方便、快速的开发分布式应用;提供或使用公共功能模块,并屏蔽了分布式领域中的各种复杂技术细节。

6. 微服务管理

EDAS 提供服务和服务间调用链的查询功能,帮助您管理分布式系统的中的每一个组件和服务。

  • 服务拓扑:通过拓扑图的形式直观的了解不同服务间的相互调用关系及相关性能数据。
  • 服务查询:在具体地域及命名空间下,查看应用中的 HSF、Spring Cloud 和 Service Mesh 服务。
  • 服务报表:以租户维度展示当前租户内所有应用的所有服务在近 24 小时内的运行时情况,包括服务调用量
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值