您可以将Java应用托管到EDAS的ECS集群或混合云ECS集群。EDAS为托管的应用提供了生命周期管理、CI/CD、监控、运维等一系列功能。

概览

ECS应用托管功能总览

ECS环境类型

EDAS支持阿里云ECS集群和混合云ECS集群。

  • 阿里云ECS集群:在专有网络VPC内创建的集群,由阿里云ECS实例组成。更多信息,请参见使用控制台创建ECS集群
  • 混合云ECS集群:在专有网络VPC内创建的集群,包含阿里云ECS实例、IDC或其它云服务提供商的服务器。更多信息,请参见创建混合云ECS集群

ECS环境支持的应用类型

您可以使用EDAS的ECS环境托管Spring Cloud和Dubbo等主流Java微服务框架应用,也可以托管HSF框架应用。

ECS环境提供的应用托管功能

ECS环境为应用提供完整的生命周期管理、服务治理、监控、运维,以及托管应用所需的资源管理能力。

使用场景 功能
资源管理 EDAS是面向应用的PaaS平台,为应用提供ECS和K8s环境及相关资源。EDAS的ECS环境中主要包含命名空间、VPC、集群和ECS。更多信息,请参见ECS资源管理概述
部署应用
  • 创建和部署(首次部署):在应用开发、测试完成后,可以在ECS集群中创建并部署。更多信息,请参见应用创建和部署概述(ECS)
  • 升级和回滚:应用在EDAS中创建并部署后,还会不断迭代,需要升级。如果升级的应用版本发现问题,需要将应用回滚到历史版本。更多信息,请参见升级和回滚应用概述(ECS)
CI/CD 应用在不断迭代过程中,需要持续集成(CI)和持续部署(CD)。EDAS支持通过Jenkins云效对您部署的应用进行CI/CD。具体操作,请参见:使用Jenkins创建持续集成
应用监控 EDAS集成了应用实时监控服务ARMS,为部署在EDAS中的应用提供关键指标的监控能力和报警能力。具体操作,请参见应用总览
应用运维 EDAS为应用提供了一些列运维功能,包括: