使用资源组和系统运维管理实现高效资源运维管理

基于资源组选择运维的资源,在系统运维管理(OOS)中实现高效的资源运维管理。

应用场景

随着企业云上资源规模越来越大,云上运维变得越来越重要。传统依靠人工运维的方法已经无法适应快速增长的云上业务。OOS旨在作为运维任务的标准化平台,将运维手册、操作手册和维护手册等转化成模板,实现运维即代码(Operations as Code)的自动化运维方式。但是,自动化运维的前提是能够识别出需要运维的对象(资源)。您可以使用资源组对云上资源进行集中分组管理,将资源按照部署环境、部门、项目等维度划分到不同资源组内,然后再结合OOS实现云上资源的高效运维管理。

本文将提供一个示例,假设某企业有3个部门,每个部门会用到多个云上资源,而且不同部门对资源的运维诉求不同。目前该企业只有1个阿里云账号(主账号),该主账号下有超过100个ECS实例。该企业希望能够根据部门对资源进行云上运维管理,解决基于部门的高效资源运维管理。

操作步骤

  1. 创建资源组,然后将资源转入到资源组。

    1. 登录资源组控制台

    2. 创建资源组。

      本示例中,将为每个部门分别创建一个资源组。

      具体操作,请参见创建资源组

    3. 将资源转入到对应资源组。

      本示例中,将归属于不同部门的ECS实例转入到对应的资源组中。

      具体操作,请参见跨资源组转移资源

  2. 基于资源组创建运维任务。

    1. 登录系统运维管理管理控制台

    2. 使用公共模板创建执行。

      本示例中,将选择公共模板中的发送远程命令。在选择目标实例时,您可以基于资源组选择实例。您可以根据需要为三个资源组分别创建不同模板的执行。

      具体操作,请参见全自动执行

    3. 查看执行结果。

      具体操作,请参见查看执行详情