All Products
Search
Document Center

Enterprise Distributed Application Service:Application O&M overview

Last Updated:Mar 11, 2026

Enterprise Distributed Application Service (EDAS) provides O&M capabilities for applications hosted on Kubernetes clusters. From the EDAS console, manage the application lifecycle, control traffic routing, scale instances, configure throttling and degradation, track changes, monitor events, and view logs.

CapabilityDescriptionLearn more
Lifecycle managementDeploy, upgrade, roll back, start, stop, delete, and scale application instances.Manage the application lifecycle
Traffic routingExpose service ports through load balancers (external) or Kubernetes Services (internal).Bind CLB instances
Instance scalingScale instances manually or automatically to match traffic demand.Manual scaling, Auto scaling
Change recordsTrack deployment, startup, and scaling changes with full audit history.View application changes
Event centerCollect and analyze events from EDAS, ARMS, MSE, and Kubernetes clusters in a unified view.Event center
Log managementView real-time logs, browse log directories, and query file logs through Simple Log Service.View real-time logs

Lifecycle management

After you host an application to a Kubernetes cluster in EDAS, manage the full application lifecycle from the EDAS console:

ActionDescription
Upgrade and roll backDeploy new application versions or revert to a previous version.
Start, stop, and deleteControl the running state of applications.
Scale out or scale inAdjust the number of instances that run the application.
Edit YAMLManage the application lifecycle at a finer granularity by editing the YAML file directly.

For more information, see Manage the application lifecycle.

Traffic routing

Expose application service ports to handle external or internal traffic.

ScenarioMethodDetails
External accessBind an Internet-facing or intranet-facing Server Load Balancer (SLB) instance to provide load balancing for traffic from outside the cluster.Bind CLB instances, Reuse a CLB instance
Internal accessAdd a Kubernetes Service to route traffic between applications within the cluster.Add a Service

Instance scaling

When traffic fluctuates, scale application instances to match demand. This improves resource utilization and reduces costs.

Scaling methodDescriptionDetails
Manual scalingManually scale application instances out or in.Manual scaling
Auto scalingAutomatically adjust instance count to match demand.Auto scaling

Change records

Every lifecycle action -- deployment, startup, scaling -- is recorded and available for review.

LocationUse case
Application details pageCheck the status of a specific change.
Change List pageView the full change history across all actions.

For more information, see View application changes.

Event center

The event center automatically collects events from multiple sources and displays them in a unified view:

Event sourceExamples
EDASApplication change events
Application Real-Time Monitoring Service (ARMS)Alert events
Application runtime (0-1 status events)Deadlocks, out of memory (OOM), startup failures
Microservices Engine (MSE)Microservice governance events
Kubernetes clustersCluster-level events

If your application uses any of these services, events are collected and analyzed automatically.

For more information, see Event center.

Log management

EDAS provides three ways to access application logs:

Log typeUse caseDetails
Real-time logsTroubleshoot pod-level issues as they happen.View real-time logs
Log directoriesBrowse, search, and bookmark log directories across instances.View log directories
File logsQuery log files through Simple Log Service integration.View file logs

To use file logs, enable the logging feature when you create or deploy the application.