开发者社区 问答 正文

企业级分布式应用服务 EDAS 这款产品怎么样?


企业级分布式应用服务(Enterprise Distributed Application Service, 简称 EDAS)以阿里巴巴中间件团队多款成熟的分布式产品作为核心基础组件,面向企业级云计算市场提供高可用分布式解决方案,是阿里巴巴企业级互联网架构解决方案的核心产品。
EDAS 充分利用阿里云的资源管理和服务体系,引入阿里巴巴中间件整套成熟的分布式产品,全面兼容 Apache Tomcat 的 Java 容器,提供高性能的分布式服务框架以及秒级推送的分布式配置管理服务。此外,EDAS 还创新性的提供了分布式系统链路追踪、容量规划、数据化运营和多款经过阿里电商平台长期考验的高可用稳定性组件,帮助企业级客户轻松构建大型分布式应用服务系统。

展开
收起
猫饭先生 2017-10-26 09:57:01 1715 分享 版权
阿里云 AI 助理回答

企业级分布式应用服务(EDAS)详解

概述

企业级分布式应用服务(Enterprise Distributed Application Service,简称 EDAS)是阿里云针对企业级云计算市场推出的一款PaaS平台,旨在帮助企业实现应用架构的云原生化升级。它集成了微服务、可观测性、任务调度等技术,提供从应用开发、部署、运维到优化的全生命周期管理能力。

主要功能与特点

  • 一站式开箱即用:支持Java、PHP等多种语言应用直接部署,包括Jar/War包、自定义容器镜像等。
  • 混合云支持:兼容Kubernetes和ECS,可接入线下资源,满足混合云场景需求。
  • CI/CD集成:无缝对接Jenkins和云效2020,加速应用持续集成与交付流程。
  • 应用监控报警:提供无侵入的应用级监控,支持多指标配置报警,确保应用稳定运行。
  • 开源框架支持:全面拥抱Spring Cloud、Dubbo等主流开源框架,支持近五年内所有版本。
  • 企业级特性:具备命名空间隔离、细粒度权限控制及资源组管理,保障企业级安全与合规。

应用场景

  • 微服务解决方案:快速构建基于HSF、Dubbo、Spring Cloud的微服务应用,降低运维成本,内置高级特性如灰度发布、流量控制等。
  • 应用托管解决方案:简化ECS集群管理,通过EDAS控制台实现应用一键部署、监控与回滚,提升运维效率。
  • 容器托管解决方案:与Kubernetes无缝集成,简化容器应用管理,支持WAR/JAR包直接部署至K8s,降低使用门槛。

技术架构与集成

EDAS基于成熟的分布式产品和技术,如服务框架、配置中心、链路追踪等,与阿里云其他产品如ACK、ASK、ARMS、SLS等深度集成,形成了一站式应用管理与监控平台。用户无需关注底层细节,即可享受全方位的服务治理、弹性伸缩、监控报警等功能。

使用与操作

  • 部署应用:通过EDAS控制台上传应用包或使用Docker镜像,选择合适的部署环境(ECS或K8s),配置相关参数后即可一键部署。
  • 监控与管理:利用EDAS提供的可视化界面进行应用状态监控、日志查看、性能诊断及资源管理。
  • 弹性伸缩:根据CPU、内存使用率或业务指标自动调整资源,确保应用在高负载时的稳定性。

客户案例

  • 成都信通“消费券”项目、深圳佐朋数科、畅捷通、人人视频等成功案例证明了EDAS在应对大流量、高并发场景以及容器化转型中的高效与稳定性。

综上所述,EDAS凭借其强大的功能集、对企业级需求的深入理解以及与阿里云生态的紧密集成,成为助力企业构建高性能、高可用分布式应用的优选平台。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答