您可以將Java應用託管到EDAS的ECS叢集或混合雲ECS叢集。EDAS為託管的應用提供了生命週期管理、CI/CD、監控、營運等一系列功能。
概覽
ECS環境類型
EDAS支援阿里雲ECS叢集和混合雲ECS叢集。
阿里雲ECS叢集:在Virtual Private Cloud內建立的叢集,由阿里雲ECS執行個體組成。更多資訊,請參見使用控制台建立ECS叢集。
混合雲ECS叢集:在Virtual Private Cloud內建立的叢集,包含阿里雲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為應用提供了一系列營運功能,包括: |