動(dòng)化運(yùn)維概覽 |
什么是自動(dòng)化運(yùn)維
硬件運(yùn)維和軟件運(yùn)維
軟件運(yùn)維的主要問(wèn)題
- 設(shè)備數(shù)量多
- 系統(tǒng)異構(gòu)性大
- 虛擬化的成熟帶來(lái)更大的困難
運(yùn)維常用工具
- Puppet
- SaltStack
- Ansible
自動(dòng)化運(yùn)維 工具集成方案
|
DevOps對(duì)運(yùn)維的理論提升 |
- 什么是DevOps,為什么需要DevOps
- DevOps可以做哪些事情
- DevOps對(duì)傳統(tǒng)運(yùn)維的改造和提升
- DevOps給研發(fā)帶來(lái)哪些幫助
- DevOps對(duì)持續(xù)集成,持續(xù)發(fā)布,自動(dòng)化測(cè)試的支持
- DevOps對(duì)接微信的經(jīng)驗(yàn)
|
DevOps工具與平臺(tái) |
- Xen虛擬化平臺(tái)
- Docker容器
- HA/Nginx/Tomcat 網(wǎng)站均衡負(fù)載系統(tǒng)
- Gitlab/Jenkins/Nexus/SonarQube 自動(dòng)構(gòu)建平臺(tái)
- ELK/Zabbix 日志與監(jiān)控平臺(tái)
- Dubbo服務(wù)冶理平臺(tái)
- Salt 配置管理工具
|
集中化運(yùn)維利器--Ansible |
Ansible功能特性
Ansible的 安裝
Ansible操作基礎(chǔ)
- 資產(chǎn)配置
- 執(zhí)行命令
- 指定目標(biāo)主機(jī)
- 常用命令示例 Ansible常用模塊
- 文件管理模塊
- 命令執(zhí)行模塊
- 網(wǎng)絡(luò)相關(guān)模塊
- 源碼管理模塊
- 包管理模塊
- 系統(tǒng)管理模塊
使用PlayBook -集中化日常巡檢
使用Ansible的API
Ansible的優(yōu)點(diǎn)和缺點(diǎn)
?
|
Linux、Unix、windows平臺(tái)的集中配置管理系統(tǒng)puppe |
Linux、Unix、windows平臺(tái)的集中配置管理系統(tǒng)puppet
Puppet與Ansible對(duì)比分析
Puppet基礎(chǔ)
- 安裝Puppet
- Puppet主要配置文件
- 頒發(fā)證書(shū)
- 第一個(gè)Puppet示例
Puppet的常用資源
- 定時(shí)任務(wù)--cron
- 命令執(zhí)行--exec
- 文件管理--file
- 包管理--packag
- 服務(wù)管理--service
Puppet語(yǔ)法基礎(chǔ)
- 資源
- 類(lèi)
- 變量
Puppet的優(yōu)點(diǎn)和缺點(diǎn)
|
服務(wù)器基礎(chǔ)架構(gòu)集中化管理平臺(tái)SaltStack |
服務(wù)器基礎(chǔ)架構(gòu)集中化管理平臺(tái)SaltStack,
核心功能:
- 具備配置管理、
- 遠(yuǎn)程執(zhí)行、
- 遠(yuǎn)程監(jiān)控
SaltStack、Puppet、Ansible的對(duì)比分析
無(wú)Agent模式--SaltSSH
SaltStack的基本組成
使用Salt State配置主機(jī)
無(wú)主服務(wù)器模式運(yùn)行
使用SaltStack的定時(shí)作業(yè)
實(shí)時(shí)執(zhí)行命令
- target
- function
- arguments
使用Pillar /
SaltStack的優(yōu)點(diǎn)和缺點(diǎn)
|
分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視工具Zabbix |
分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視工具Zabbix
Zabbix功能特性
Zabbix模塊構(gòu)成
Zabbix編譯安裝Zabbix
強(qiáng)大的觸發(fā)規(guī)則
Zabbix調(diào)用OSGi 運(yùn)維功能 |
數(shù)據(jù)可視化技術(shù) |
- 數(shù)據(jù)可視化理論基礎(chǔ)
- 數(shù)據(jù)可視化工具
- zabbix可視化圖表
|
運(yùn)維系統(tǒng)與定制開(kāi)發(fā) |
- mesos介紹
- 大數(shù)據(jù)與云計(jì)算時(shí)代的linux
- 基礎(chǔ)工具python介紹
- 基于Python定制開(kāi)發(fā)自己的運(yùn)維系統(tǒng)
|