All Products
Search
Document Center

Enterprise Distributed Application Service:Announcement on the update of EDAS on the Alibaba Cloud International site (alibabacloud.com) on May 26, 2022

Last Updated:Jul 21, 2023

Enterprise Distributed Application Service (EDAS) will be updated on the Alibaba Cloud International site (alibabacloud.com) from 20:00 to 24:00 on May 26, 2022, UTC+8. During the update, you can normally use the EDAS console, and existing applications normally run. Feel free to use EDAS.

New features

  • Application import and export: EDAS allows you to import, export, and clone one or more applications at a time across different EDAS environments or Alibaba Cloud accounts. For more information, see Import applications, Export applications, and Clone an application.

  • Support for Application Load Balancer (ALB) Ingresses: EDAS allows you to configure ALB Ingresses, which are based on Alibaba Cloud ALB instances, for your applications. ALB Ingresses provide improved traffic routing capabilities, such as complex routing and automatic certificate discovery. ALB Ingresses also support auto scaling and are fully managed by Alibaba Cloud. For more information, see Select an Ingress type and Create an ALB Ingress for an application.

  • Enhanced integration with native Kubernetes: EDAS allows you to configure labels and annotations when you deploy an application, use a Service of the NodePort type to expose an application, and set the externalTrafficPolicy parameter when you associate a Server Load Balancer (SLB) instance with an application. For more information, see Add labels to application pods and Configure annotations.

  • Graceful start of applications: When you release or deploy an application, you can implement graceful start without traffic loss by using methods such as delayed service registration and service prefetching. For more information, see Configure microservices governance.

Optimized features

  • Microservices Engine (MSE) Nacos instances as registries: EDAS integrates with MSE. When you create a microservices namespace, you can associate an MSE Nacos instance with the microservices namespace. Then, you can register the applications that you release in this microservices namespace with the MSE Nacos instance. An MSE Nacos instance can serve as a registry and provides higher performance and stability than the shared registry of EDAS. For more information, see the Manage microservices namespaces in the EDAS console topic for Kubernetes clusters and the Manage microservices namespaces in the EDAS console topic for Elastic Compute Service (ECS) clusters.

  • Support for custom OpenJDK versions: When you deploy an application in an ECS cluster, you can specify an installation command to use a custom OpenJDK version. When the application starts, the command is run to install OpenJDK of the custom version. For more information, see Create and deploy an application in an ECS cluster.

  • Auto scaling-related configuration customization for Kubernetes clusters: If the version of your Kubernetes cluster is later than 1.18, you can customize specific scaling configurations, such as the cooldown time and step size, when you set auto scaling policies for applications that are deployed in the cluster. For more information, see Auto scaling.

  • Support for Kubernetes clusters V1.22: EDAS allows you to import Kubernetes clusters of version 1.22.