企业级分布式应用服务EDAS(Enterprise Distributed Application Service)是一个应用托管和微服务管理的云原生PaaS平台,提供应用开发、部署、监控、运维等全栈式解决方案,同时支持Spring Cloud和Apache Dubbo(以下简称Dubbo)等微服务运行环境,助力您的应用轻松上云。

应用托管

应用托管是开发者本身不为应用提供服务器,将应用托管给服务提供商。应用完成开发后,可以托管在EDAS上。

  • 多种底层服务器选择

    EDAS无缝集成了ECS云服务器和容器服务Kubernetes版,您可以基于实际托管需求来选择ECS集群或容器服务K8s集群。

  • 多种发布方式

    EDAS支持使用控制台、API、CLI和SDK来完成部署,也支持使用云效和Jenkins实现应用的持续集成,还支持使用Cloud Toolkit插件实现应用的自动化部署。

  • 多种部署形式

    支持WAR包、JAR包和镜像多种部署形式。

  • 应用管理

    EDAS为您提供从创建到运行的应用全生命周期管理服务,包括应用的发布、启动、停止、扩容、缩容和删除等服务,您可以轻松运维上千个应用实例。

  • 弹性伸缩

    自动扩缩容帮助您轻松应对突发流量,自动将应用扩容到合理水平,流量过后自动缩容,有效节省资源成本。

  • 监管控一体化

    实现监控管一体化,可观测、可灰度、可回滚,并提供了更多维度的自动监控、智能诊断和报告输出等功能。

  • 金丝雀发布

    支持设置灰度流量和分批发布的次数来实现生产环境的流量逐步升级,极大降低了部署的风险。

  • 全链路流控

    支持业务系统各环节多重灰度控制,对流量按指定的规则进行灰度识别,并引导到下游应用对应的部署分组,实现快速灵活的多应用、多灰度控制,有效节省资源成本。

微服务

有别于传统的单体式应用架构,微服务架构将应用拆分成多个核心功能,每个功能都可以作为一项独立的服务,由独立团队负责并且可以独立构建和部署,各项服务在运行和出现故障时不会相互影响。微服务使应用更易于扩展和更快地开发,从而加速创新并缩短新功能的发布周期。

EDAS提供了从开发、部署到治理的完整的微服务解决方案。

云原生应用PaaS平台

云原生是指应用原生被设计为在云上以最佳方式运行,充分发挥云的优势。在云原生时代,PaaS平台将下沉到基础设施,成为云的一部分。EDAS正是一个应用托管和微服务管理的PaaS平台。EDAS仅按照应用实例收费,其他集成产品按照各自产品的收费标准进行收费。

  • 配置管理

    EDAS已经集成了应用配置管理ACM。您可以在EDAS中使用ACM对应用配置进行集中管理和推送,还可以基于命名空间在不同环境间进行配置的隔离和同步。

  • 应用监控
    • 应用监控:实时监控应用的IaaS层资源和服务的健康状态,帮助您快速发现、定位问题。同时支持开通高级监控(应用实时监控服务ARMS)。
      说明 EDAS中集成的ARMS监控功能不额外收费,如果您要开通ARMS使用高级监控将根据ARMS的收费标准来计费。
    • 日志管理:无需登录实例就可以查看实例上所部属的应用运行日志。当应用出现异常情况的时候,您可以通过查看日志来排查问题。
    • 通知报警:当某些资源使用过度时,通过短信与邮件的方式通知给相应的联系人及时处理线上问题。
  • 微服务组件

    组件中心围绕分布式、微服务体系,重点建设服务集成和整合能力,进而实现PaaS平台开放的生态体系。您需要借助组件,完成相关功能。

  • 系统管理
    • 主子账号体系:通过主子账号体系。您能够根据自己企业的部门划分、团队划分和项目划分在EDAS平台上建立对应的主子账号关系;同时,ECS资源也以主子账号关系进行划分,便于用户进行资源的分配。
    • 角色与权限体系:应用的生命周期管理通常涉及研发、运维和机器资源等角色,不同的角色对于应用的管理操作各不一致。因此EDAS提供了角色和权限控制机制,方便用户为不同的账号定义各自的角色,并分配相应的权限。
    • 服务鉴权:为保证您每一次分布式调用的稳定与安全。在服务注册、服务订阅以及服务调用等每一个环节,都进行严格的服务鉴权。

客户原声

以下是客户对EDAS的评价。

Chinapost Logo
依托EDAS,邮政传统以省为中心的自建系统平滑向分布式微服务架构转型,利用EDAS强大的应用管理能力,新一代寄递系统很好地支撑了多种寄递业务的快速发展。2018年双11期间,邮政在EDAS上服务日调用量高达数十亿次,整体业务再创新高,在流量高峰冲击下系统平稳有序运行。
中国邮政 CHINAPOST
Ford Logo
通过EDAS构建的微服务PaaS平台很好地支撑了福特汽车新零售业务,建立线上商城,为汽车买家提供一站式服务,打通线上线下流量。借助EDAS微服务治理、运维监控及应用生命周期管理等功能,显著提高需求的迭代效率,建立起数据应用、管理、运营三位一体的企业数字化运营中心。
福特汽车 FORD
Fashfish Logo
借助EDAS搭建起业内第一个成熟的分布式业务系统,帮助快鱼解决原有多套系统之间商品、渠道等数据不一致等问题,保障系统的快速迭代和敏捷开发,降低研发周期及成本。微服务架构下,很好地支持海量数据及应用的并发,系统效率提高了25倍,有效提升了用户的操作体验。
快鱼服饰 FASTFISH