Article / 文章中心

云上自动化部署和运维的正确姿势

发布时间:2022-02-10 点击数:286

云上主动化布置和运维的正确姿势


内容介绍:

一、云上布置和运维的特色

二、资源编列 ROS 和运维编列 OOS

三、资源编列 ROS 的典型场景

四、运维编列 OOS 的典型场景

五、运用 ROS 和 OOS 的部分阿里云产品

六、ROS 和 OOS 能够满意不同主动化的需求


l 云上布置和运维的特色

① 可重复:多个环境屡次布置,只需要编写一次模板(测验环境,预发环境,出产环境北京环境,上海环境,杭州环境)

② 标准化:多环境保持一致,消除环境差异,减少问题排查时的环境影响

③ 可审计:一切操作均经过 API,一切 API 调用都能够被审计集成操作审计服务ActionTrail

④ DevOps:CI/CD 集成,从环境布置到运用布置,版别办理,代码评审


l 资源编列 ROS 和运维编列 OOS

主动化布置:资源编列 ROS;主动化运维:运维编列 OOS

Ø 资源编列服务:(Resource Orchestration Service,简称 ROS)是阿里云供给的主动化布置产品,适合用来创建,装备和销毁云资源。ROS 以布置模板为载体,包含了云资源和装备的界说,云资源的依赖关系,即创建的先后顺序。最终实践Infrastructure as Code 的理念。

Ø 运维编列服务:(Operation Orchestration Service,简称 OOS)是阿里云供给的云上主动化运维产品,能够主动化办理和履行任务。您能够经过模板来界说履行任务、履行顺序、履行输入和输出,然后经过履行模板来完成任务的主动化运转。OOS 支撑跨产品运用,您能够运用 OOS 办理 ECS、RDS、SLB、VPC 等云产品。


l 资源编列 ROS 的典型场景

① 布置模板:需要布置多个环境(日常环境,预发环境,出产环境北京环境,上海环境,杭州环境)

② MSP、ISV:供给布置模板 MSP、ISV,经过布置模板能够一键开出杂乱的业务体系如 SAP HANA 等体系

③ 解决方案中心:阿里服务客户多年的经历沉淀在解决方案中心,一键开出优质模板

④ CI/CD 集成:打造最 DevOps 的开发模式,从布置环境到环境装备维护和云效无缝集成


l 运维编列 OOS 的典型场景

① 批量操作实例和履行远程指令:免密,免登,免跳板机;高效可控,可并发,分批次,设置最大过错,过错时暂停;支撑多地域的实例同时操作

② 定时运维:云上的 Cron

场景1:每天下班时主动停止实例,利用停机不收费,节省成本

场景2:暂时宽带晋级。依据拜访规则,晚上6点晋级,清晨2点降级

③ 报警和事情驱动运维:

场景1:设置实例 CPU 继续高于 90 %时,主动重启实例

场景2:收到实例创建的事情后,主动加入 SLB

④ 供给丰厚的公共模板:一切公共模板都在 Github 上开源并继续更新,欢迎贡献优质模板打造运维社区


l 运用 ROS 和 OOS 的部分阿里云产品

ACS(容器服务);FC(函数核算);SLS( 日志服务);SMC(服务器搬迁中心)......


l ROS 和 OOS 能够满意不同主动化的需求

图片70.png

ROS 和 OOS 能够满意标准化运维;高度主动化;半手艺,半主动化的需求.