您可以将Java应用托管到EDAS的ECS集群或混合云ECS集群。EDAS为托管的应用提供了生命周期管理、CI/CD、监控、运维等一系列功能。
概览
ECS环境类型
EDAS支持阿里云ECS集群和混合云ECS集群。
阿里云ECS集群:在专有网络VPC内创建的集群,由阿里云ECS实例组成。更多信息,请参见使用控制台创建ECS集群。
混合云ECS集群:在专有网络VPC内创建的集群,包含阿里云ECS实例、IDC或其它云服务提供商的服务器。更多信息,请参见创建混合云ECS集群。
ECS环境支持的应用类型
您可以使用EDAS的ECS环境托管Spring Cloud和Dubbo等主流Java微服务框架应用,也可以托管HSF框架应用。
ECS环境提供的应用托管功能
ECS环境为应用提供完整的生命周期管理、服务治理、监控、运维,以及托管应用所需的资源管理能力。
使用场景 | 功能描述 |
资源管理 | EDAS的ECS资源管理主要包含:
您可以对上述这些资源进行管理。更多信息,请参见ECS资源管理概述。 |
首次部署 | 在应用开发、测试完成后,您可以在ECS集群(包含混合云ECS集群)中,通过JAR和WAR包创建并部署Spring Cloud、Dubbo和HSF框架的Java应用。更多信息,请参见创建和部署应用概述。 |
升级和回滚 | 应用在EDAS中创建并部署后,会随着业务发展不断迭代、升级。
更多信息,请参见升级和回滚应用概述(ECS)。 |
CI/CD | 应用在不断迭代过程中,为了提升效率,需要持续集成(CI)和持续部署(CD)。您可以通过Jenkins和云效对部署的应用进行CI/CD。 具体操作,请参见:使用Jenkins创建持续集成。 |
应用监控 | EDAS集成了应用实时监控服务ARMS,您可以监控部署在EDAS中的应用的关键指标并配置相关告警。具体操作,请参见应用总览。 |
应用运维 | EDAS为应用提供了一系列运维功能,包括: |