CloudOps Orchestration Service (OOS)

更新时间:
复制 MD 格式

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:

For more use cases, see OOS Tutorials .