你将学到的
  • ansible 配置
  • ansible playbook 开发
  • ansible callback 开发
  • celery 定时任务开发
  • django 框架的使用
  • ansible 模块使用
  • ansible api 二次开发
  • celery 异步任务开发
  • celery 任务回调开发
  • bootstrap 框架的使用

目前,运维开发是运维工作延伸,而平台化的自动化运维是当前很多大中公司都在进行尝试的运维新方案,用以给公司运维团队提供一种可靠的、快速的用以实现部署安装以及维护的管理操作型平台,实现运维价值的最大化。

这篇课程为大家提供一种管理服务器在 1000 台以内的自动化运维方案,主要实现自动化运维方案里的集中化管理的核心部分;可以为运维工作的同学提供一种解决日常工作中批量处理服务器维护性工作的方案,为从事自动化运维开发的同学提供一种自动化运维的实现思路。

该课程是一个基于 django + ansible + celery 的自动化运维实现方案,共分为 11 个部分。其中前 5 个部分主要涉及 ansible 相关的内容,包括 ansible 的使用和插件的开发以及项目部署示例,提供了集中化管理方案;第 6、7 部分是 celery 相关内容,提供分布式任务处理方案;其他部分包括 django 以及前端的简单学习,用以将实现的功能以 web 平台的方式提供一个操作方式。课程设计到构建自动化运维平台的全部中间件及实现方案。

课程特色

  • 课程为运维工作者及运维开发人员提供一种解决集中化管理的思路。
  • 课程内容实现了自动化运维的核心部分,提供了集中化管理方案。
  • 课程包括了构建运维平台每一步实现方法,并附有实现代码。

效果展示

  • 平台架构

图片描述

  • 任务操作

图片描述

  • 任务结果

图片描述

适合人群

  • 从事运维工作;希望运维转运维开发;准备自动化运维开发的同学。

课程信息

  • 学习周期:课程有效期 2 个月,2 个月后无法进行在线实验,但可查看文档内容。高级会员有效期内可一直学习,到期后课程失效,且无法查看文档。部分云主机实验环境因成本较高,存在开启次数限制。关于课程退款等相关注意事项说明,请阅读 用户付费协议
  • 版权说明:课程内容为实验楼原创或实验楼在原作者授权下制作。未经书面同意,擅自爬取、转载和再分发课程内容,均将受到严肃追责。
  • 企业团报:企业购买,请点击 企业用户咨询
课程教师

刘文瑞 自动化运维开发 共发布过 1 门课程

曾就职某互联网公司,负责公司 700+ 服务器的管理及维护操作,参与开发公司自动化运维平台,个人开源项目地址:https://gitee.com/lwr_dgas

查看老师的所有课程 >
蓝桥楼+
实验楼会员
会员
开通会员,即刻开始学习