课程大纲

第1天

Devops 简介(含简单练习)

  • 如何将 DevOps 介绍给现有的 Agile 团队
  • 简单的案例研究
  • IT 核心的长期冲突
  • DevOps 角色
  • DevOps 已定义
  • 核心概念

DevOps 如何运作

  • 持续集成
  • 持续部署
  • 持续交付
  • 持续测试
  • 持续监控
  • 自动化

第2天

Build 和 Test Automation

  • Jenkins
  • Selenium
  • JMeter
  • 部署测试策略
  • 快速反馈

部署自动化

  • Ansible
    • 管理多台电脑
    • 编写简单的 Playbook
  • 与 Chef 和 Puppet 的比较
  • Docker
    • 通过注册表部署
  • Kubernetes
    • Pod 和复制控制器
    • 复制

第3天

环境预置

  • 亚马逊 AWS
    • 部署策略
    • 自动预置
  • 将 AWS 与 OpenStack 进行比较

自动反馈和监控

  • Nagios
    • 主机和组主机
    • 监测
    • 通知
  • 与 Zabbix 的比较

要求

对DevOps的理论理解。Go对敏捷方法的理解。

 21 小时

客户评论 (2)

即将举行的公开课程

课程分类