Alibaba Cloud CloudOps Orchestration Service (OOS) is an automated operations and maintenance (O&M) service that automates task management and execution. You can use templates to define tasks, execution order, inputs, and outputs, then run the templates to automate those tasks. This topic describes how to use OOS to manage Elastic Compute Service (ECS).
Scenarios
The following table describes common OOS scenarios.
Scenario | Description |
Event-driven automation | When an event occurs, it triggers an O&M action. Event-driven scenarios provide proactive O&M support. They remove human intervention and improve O&M efficiency. For example, if the vCPU utilization of an ECS instance reaches 85%, OOS can automatically restart the instance to prevent service interruptions. |
Batch operations | Run O&M commands on multiple targets, such as ECS instances. This ensures that services run smoothly and remain healthy. For example, to check the remaining disk space on multiple ECS instances, you can select the instances by name, tag, or resource group. You can then use Cloud Assistant to run a disk check command and view the results. |
Scenarios that require approval | Many scenarios require approval to ensure that operations are safe and meet expectations. Add an approval action (ACS::Approve) to a template to require manual approval before an O&M action runs. This ensures the action is necessary and prevents waste or errors. |
Scheduled tasks | Run defined O&M actions at scheduled times. For example, schedule Object Storage Service (OSS) to start or stop to save costs, or automatically restart ECS instances at a specific time. |
Cross-region O&M scenarios | Multi-region deployment is a common architecture for high availability (HA). However, cross-region O&M can be complex. OOS helps solve these challenges. You can define O&M operations for different regions in a single template to manage cross-region scenarios. |
Multi-region O&M scenarios | When you use resources in multiple regions, you often need to synchronize them to maintain consistency. For example, perform the same operation on OSS buckets in multiple regions, such as enabling the logging feature. |
OOS also serves as a standardized platform for O&M tasks by converting O&M manuals, operation guides, and maintenance handbooks into templates, enabling Operations as Code. For more information about OOS scenarios, see Scenarios.
Benefits
OOS helps you standardize, manage, and run automated O&M operations, improving both efficiency and security. OOS provides the following benefits:
Visualization of execution processes and results
Fully managed and free automation
Efficient batch management
Complete authentication and auditing
Rapid template creation
Cross-region and multi-region O&M capabilities
Standardized O&M tasks (Operations as Code)
O&M permission convergence (delegated authorization)
For more information about the benefits of OOS, see Benefits.
Common use cases
OOS supports multiple ways to manage ECS. Common use cases include the following:
Change the billing method of multiple ECS instances in a batch
Upgrade the operating systems of multiple ECS instances by replacing system disks
Use OOS to configure passwordless logon for multiple instances
Set an alert to automatically restart an ECS instance based on CPU utilization
For more use cases, see OOS Tutorials .