课程阶段 | 主要内容 | 课程目标 | ||
第一阶段:Linux系统运维基础 | linux的目录结构、
常见命令的使用、
基础服务的搭建、 文件管理,用户管理,磁盘管理、 系统相关权限、 数据通讯原理 |
具备linux系统管理员的能力、
掌握Linux系统的文件、用户、磁盘管理、 掌握中小型网络架构配置 |
linux的目录结构、...... | 具备linux系统管理员的能力...... |
第二阶段:ansible+shell自动化运维 | shell基础、
文本处理、字符串处理、
ansible批量管理主机、 集群与服务、 系统安全基础、 |
掌握shell脚本编写,能够编写脚本管理服务器、
掌握ansible命令行和playbook编写,能够通过ansible批量管理多台主机、 掌握集群相关的理论配置,能够搭建高可用集群,负载均衡集群,ceph集群等、 掌握系统安全的基本防护 |
shell基础...... | 掌握shell脚本编写,能够编写脚本管理服务器...... |
第三阶段:数据库集群应用 | 数据库安装、
DBA基础语句、
DBA集群管理、 DBA主从配置、 redis集群与SQL语句 |
熟练使用SQL语句对数据库进行增删改查的操作、
熟悉数据同步原理,能够完成数据库主从集群配置的搭建、 熟悉redis集群搭建与SQL语句 |
数据库安装...... | 熟练使用SQL语句对数据库进行增删改查的操作...... |
第四阶段:云服务运维 | 云平台搭建与云服务器的选购、
docker容器与k8s技术、
ELK日志收集、 hadoop大数据集群搭建 |
掌握云平台服务器相关功能与搭建、
掌握k8s技术,管理容器集群、 掌握ELK日志收集分段处理,hadoop大数据分析集群 |
云平台搭建与云服务器的选购...... | 掌握云平台服务器相关功能与搭建...... |
第五阶段:python开发 | python开发基础、 自动化运维、 jenkins代码发布 | 掌握python开发基础、 使用python实现自动化运维、 掌握Jenkins代码发布 | python开发基础...... | 掌握python开发基础...... |