
曙海教学优势
本课程,秉承二十一年积累的教学品质,以项目实现为导向,面向企事业项目实际需要,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。课程可定制,线上/线下/上门皆可,热线:4008699035。
  曙海培训的课程培养了大批受企业欢迎的工程师。大批企业和曙海
     建立了良好的合作关系,20多年来,合作企事业单位以达30多万。曙海培训的课程在业内有着响亮的知名度。
基于SaltStack的配置管理实战培训
培训大纲:
 1 SaltStack快速入门    
 1.1 SaltStack介绍    
 1.2 SaltStack远程执行    
 1.3 SaltStack配置管理    
 1.4 SaltStack与ZeroMQ    
 2 无Agent运行方式Salt SSH    
 2.1 Salt-ssh部署    
 2.2 使用Salt SSH    
 2.3 Salt SSH实现方式详解    
 2.4 SaltStack VS Ansible    
 3 SaltStack数据系统    
 3.1 Salt Grains(用于资产收集和目标匹配)    
 3.2 Salt Pillar    
 3.3 Grains vs Pillar    
 4 深入理解SaltStack远程执行    
 4.1 指定目标(Targeting):10余种目标选择方法    
 4.2 执行模块(Execution Modules)    
 4.3 返回程序(Returners):将返回写入MySQL数据库    
 5 深入理解SaltStack配置管理    
 5.1 状态(States)    
 5.2 状态模块(State Modules)    
 5.3 LAMP状态实现(案例讲解模块)    
 5.4 状态间关系(require、watch、include)    
 5.5 States条件判断(cmun模块)    
 5.6 生产使用Jinja模版    
 6 SaltStack日常管理和案例    
 6.1 SaltStack 生产技巧    
 6.2 Salt Runners    
 6.3 SaltStack Job管理    
 6.4 自动化部署JDK+Tomcat    
 6.5 自动化部署Nginx+PHP    
 7 Web生产架构案例实战    
 7.1 需求分解与环境规划    
 7.2 系统初始化实现    
 7.3 基础模块实现    
 7.4 应用模块实现    
 8 SaltStack高可用和分布式    
 8.1 Masterless架构    
 8.2 Multi-Master架构    
 8.3 Salt Syndic分布式架构    
 8.4 Salt Cloud云管理(SaltStack+OpenStack)    
 9 SaltStack二次开发    
 9.1 自定义Grains    
 9.2 编写执行模块Module    
 9.3 Salt API详解    
 9.4 使用Salt API进行自动化管理