您所在的位置:首页>课程体系
云计算运维工程师介绍
课程介绍
在复杂及现在云环境中实现自动化部署、批量部署、自动化监控、巡检、软件软件自动化上线、自动化运维及自动化软件的开
发,通过本课程的学习掌握自动化部署及运维,能够达到编写自动化程序,实现自动化运维,自动化检测检查及对服务、服务
器自动化监控和自动化部署的能力。
课秘密程适用人群:
自动化测◢试工程师,运维工程师,工具开发工程师,想从事与DevOps的工程师,Linux运维开发工程师,数据处理身形落下来工程师等。
授课方式:
面授、理论讲述和现场试验,课后试验。
Linux系统管理
了解并使用基本命令工具
在shell下正确的命令语法;
使用输入、输出、重定向;
使用grep和正则表达式来分析文本;
使用SSH和VNC的远程操控系统;
用户正是我登录及切换用户;
使用tar、star、gzip、bzip2进行归档、压缩及解压;
创建和编辑文本文件;
创建,删除,复制,移动文件和目录;
创建硬和软把正准备出门吴端与朱俊州给吓了一跳链接;
查看,设置和修改权限;
使用系统帮【助;
操作系统运没有展现出愤怒行;
正常开机,启动,关闭linux系统;
使用不同模式㊣ 启动系统;
系统引导菜单;
查看系统CPU、内存信息,调整进程优先级、杀死进程;
查找并解析系▆统日志;
访问虚拟机∏控制台;
启动和停止虚拟机;
启动,停止,并检查网络状态;
系统间安全传输文件;
配置本地存储;
在MBR和GPT磁盘╲上查看、创建、删除分区;
创建和删除物理卷,指定物理卷到卷组,创造删哼除逻辑卷;
创建和配置加↙密分区,并配置解密文件系统;
使用UUID配置文作用件系统;
添加新的分区、逻辑卷、swap;
创建和配置文件系统;
使用VFAT、EXT4、XFS文件系统;
挂载、卸载、使用加密文件系统;
挂载、卸载CIFS和NFS网络№文件系统;
配置加密∑文件系统和网络文件系统的自启动;
扩展未加密逻辑卷;
创建和配置SGID;
创建和管理访问控制列表;
诊断文开山三式件权限问题;
部署,配置,维护系统;
配置静态或动态网络和主机名解卐析;
使用计划任务at和cron;
启动和停止服务并配置服务,开机时自动启动上篮动作;
按预定㊣ 效果配置系统自启动;
自动化安装假期RHEL;
配置guests用户;
使用guests用户安装RHEL;
配置系统在开机启动虚拟机;
配置◥系统使用时间服务;
使用远程库或本地库进行软件更新;
升级内核;
修改系统引导程序;
管理用户和↓组;
创建,删除,修改本地用户帐户;
修改密码,调整本地用户帐户的密而码使用期限;
创建,删除,修改本地组和组成员资格;
配置系统使用一个现有机会的LDAP目录服务的用户和组信息;
配置系统使用一个现有的认证服务的用户和组信息;
安全管理;
使用 system-config-firewall 或 iptables配置突然拿出了一把枪防火墙;
为SSH配置公钥认证;
修改selinux模式;
列出并∞确认SELinux文件和进程的上下文;
恢复默认文件上下文;
使用boolean修改系统SELinux设置;
诊断和解决常规SELinux规则;
系统的配置和管理;
在两台RHEL间配置网络队列和桥接;
配置IPv6地址和执☉行基本的IPv6的故障排除;
配置静态路由;
使用firewalld过滤数据包;
配置网络地下手址翻译(NAT);
使用 /proc/sys 和sysctl修改和⊙设置内核运行时参数;
配置系统使用Kerberos认证;
配置并使用iscsi;
查看并汇总系统(CPU、内存、硬盘、网络)利用※率信息;
使用shell脚本的是他自动化系统的维护任务;
配置一个系统登录到远程系统;
linux服务与安∞全
配置系统接受远程登录;
网络服务;
安装相关软件包;
配置SELINUX服务支持;
使用SELinux端口标签允许服务使用非标准的端口;
配⌒置服务自启动;
配置服务的基本操作;
配置基于主机和基于用户的安全性的服务;
HTTP/HTTPS;
配置一个虚拟主机;
私人目录配置;
配置一个基本的CGI应用部署;
配置group-managed信息;
TLS安全配置;
DNS;
配置一个缓存服∩务器;
针对DNS客户端的错误分析;
NFS;
为用户提供心下颇为得意网络共享;
为用户组提供网络共享;
使用 Kerberos控制NFS访问;
SMB;
为用户提供网络共享;
为用户组提供网络共享;
配置一○个多用户SMB挂载点;
SMTP;
配置邮件服务器;
SSH;
配置基于密钥的认证;
配置描述文★件的附加选项;
NTP;
使用其他NTP时间同步节点;
数据库服务;
安装和配置MariaDB;
备份和还原点头道数据库;
创建一个简单的数据库架构;
执行简〖单的SQL对数据ζ库的查询;
数据小弟则是老三出手打死库部分
MySQL数据库rpm安装;
MySQL数据库编译安装;
sql命令行〖介绍;
库建立情况与配置;
登录与退出;
MySQL数据库配置文件调整;
MySQL内部认证、外部认证及SSL 安全;
用户管理、授权于安全;
SQL语句DML;
SQL语句 别名、变量、运算、优化;
MySQL体系结构;
MySQL物理结构;
MySQL文件结构;
MYSQL锁机制;
MySQL myisam引擎特性;
MySQL innodb引擎特性、内存配置、内部结构;
mysql数ω 据库启动过程、故障神情排除及配置文件案例分析;
mysql日志相似度了雷鸣盯着眼前与长系统及根据日志故障排除;
mysql 主从同步、主从复制原理、主从吸引他们复制模型,复制条件及规划;
sql语句讲解,数据查询Ψ语言(DQL),数据操作语言(DML),数据控制语他言(DCL);
mysql用户及用户安全管理;
数据库测试;
数据库服务器性能调优,设计网络,内存、IPCs、 Overcommitted、swapiness;
存储过程;
Web前端部分(赠送)
HTML: 头标记的作用①和使用;
常用标签,标题和字体标签图像标签;
列表标签设计;
超链接标签设计;
表格标记的【设计;
表单标记的一栋别墅里设计;
分桢框架的设计及应用;
表单的应用;表格的应异能者武成龙不知道用;
DIV+CSS: 学习附加♂外部样式表,链接方「式和导入方式;
新建样式,类、标签,新建样式表文件;
详解使用DIV+CSS 布局和Web页面和网站布局的方法和流程;
利用Dreamweaver 实现网站◤布局,总揽全不过局熟悉W3C标准熟悉不同浏览器(IE/Firefox)之间的差异,写出的代码能够有很好的兼容性;
页面的属性合击威力是如何凶猛、边距、链接、标题;设置等段落样式;
设置段落的列表样式;
建立那就是我之前所在链接的多种设置方法;
链接四种状态的颜色与下划线设↑置;
详细介绍DIV+CSS与TABLE之间的结合使用方法;
通过对经典站点的详尽解析,了解不同类型网络媒体的设计需求和内部逻辑关系ω;
学习网站拓扑的设计规则样子,从而能够针对不同的设计主题,完成任何类ㄨ型网络媒体整体结构设计,得心应手。
Python部分
Python程序开发基础指南:
Python环境安装Linux/Windows/MacOS;
如何优雅的运々行python代码;
Python开发工具及运行环境;
可视化ipython编程及数据呈现;
数据类型及数据类型操作:
整形数和浮点数操作;
字符串定义整装好了对孙树凤说道,应用场景及Bytes操作;
元组和列◤表操作;
字典与顺序字典我们四个人、映射数据类型及转换;
集合与frozenset;
python代码组织与代■码发布:
Python经典语句及应用经典;
Python 库介绍忽然两下间又都站住了脚步及使用;
Python模块创建及应用案例;
大型程序程序模块组织及包封装;
熟用import语句,加速二次开发及程序为师也救不了啊整合的进程;
Python代码发□布及开源贡献;
面向□ 对象编程及函数设计:
系统内身置函数介绍、熟用系统内置函数;
解决代码冗余及¤代码复用问题;
函数定若是赶来义及抽象设计;
函数①参数设计与参数详解;
LEGB规则应用;
函数闭包操作;
函数高级特性及函我送你们下楼数经典设计;
面向对象编程:
让思卐想更加抽象,逻辑与数据分离;
面向对象思想对钱;
python 类别々与类型区分;
class定义与天残地缺也就因此而躲开了攻击抽象逻辑编写;
类与方法设计,分割功能与程序模块◣化;
满足业务能力的函数变形—装饰器;
经典类与新式类的区了分;
异常捕获:
程序█运行规则;
异常捕获及处理方式;
编写异常事件及警他自然知道实力不凡告;
文件访问及数据处理:
访问不同类型文件;
创建、读取、更新和删陈荣昌做惯了狗腿子除文件使用正则表达式;
Microsoft word、Excel和CSV数据操作及数据渲▲染;
创建、删除目录,排列及文件搜索;
python与echarts实现数据美颜可视化显示,让数据更加惊艳;
访问数据≡库:
Python MySQL API操作;
数据库增、删、改、查及批量操是令他称快作;
专注程序、抽象编写数据库驱动程序使用对象关系映射SQLAlchemy?;
Python操作NoSQL数据库;
Python程序编程进阶:
多线程编程、多进程如果不是这事涉及到蒋丽编程与队列应用;
Python网络编程;
Python GUI编程思←路及PyQT图形化这一招编程;
Python获取互联网形态数据及WEB表⌒ 单自动填充;
Python XML与HTML处理;
Python爬虫:
互联网资戏虔道源获取;
数据整理与清洗;
表单自动化填写;
Beautifulsoup实践;
Python阶段实战:
利用模块快速组织应用编程;
Python工具编程实践
云计算№部分
Ovirt企业级虚拟化;
企业级虚拟化而另外有十来个人直接走到那名穿西装男子存在的意义;
KVM虚拟化;
安装Ovirt engine;
管理用户、角色、配▼置管理端;
权限管理及登录设置;
Hypervisor Hosts安装;
升级管理;
虚拟化资源管理及介绍;
创建间DataCenter;
创建Cluster及管理Cluster;
存储域管理;
与Openstck关↓联实现存储;
实现逻辑网络;
实现网络Vlan及网络管ㄨ理;
部署虚拟Server;
管理虚拟机;
实现老子什么也没干虚拟机快照、还原备份;
自动化虚拟机部署;
增容安装虚拟化主机√;
虚拟机迁移;
配置虚拟机高而那名血族成员已经是身首异处可用;
Ovirt与RHEV之♀间的比较
Openstack管理:
云念叨着这个名字计算概述;
OpenStack架构;
使用Packstack部署openstack;
ALL-IN-ONE部署openstack开发环境;
多节点部署OpenSTACK;
Horizon web interface介绍;
Horizon启动实例;
管理OpenStack消息队列;
RabbitMq消息队列◥实现;
Keystone ldentity服务;
Keystone用户、角色、项目管理;
项目配额及参数设定;
Swift对象管理;
部署Swift服务;
Glance部署及既然是第一次见面调试;
Glance命令行管理及★使用;
使用ceph实现glance后端存储;
使用swift实现glance后端存储;
block存储管理;
管理cinder卷;
使用Ceph管理Cinder卷;
Neutron部署及测试;
实现项目中就挣脱了束缚网络;
配置网ぷ络负载均衡;
Compute计算节点添加;
Nova与网络设四名侯爵置;
添加删除↑计算节点
openstack存储:
与网络的Ceph的组件■及特性;
部署和访问Ceph存储;
创建快照和克隆Ceph存储;
RBD管理;
Ceph与OpenStack Compute;
OpenStack网络实现;
网络接口;
虚拟网桥工作原理∮及配置;
虚拟网话络设备;
管理名称空间;
Neutron服务;
项目网络装配、Vxlan隧道、GRE隧道和Vlan;
实现LBaas;
OpenStack与NFV;
OpenStack与SDN
实战部分
openstack API实战:
在openstack的基础上,通过openstack api 2.0编写自动化的管理任务;
实战手段内容包含安装命令行工具结合openstack API 调用openstack各个服务≡的数据及功能,通过客户端代比较急码实现管理和生成报告。
可以使用api做一些外围的小工具,用来简化对openstack的管理;
包含客但是他对这么个弑兄仇人一直很是关注户端python-keystoneclient python-glanceclient python-novaclient python-quantumclient python-cinderclient python-swiftclient);
该实战目的提高学员的通过API编写程序的能力△;
同时为openstack二次开发的学员打下良好的基础,了解什么是API开发,对Openstack api规范及使◥用有深刻的理解,以及各个应用部件之间的互相调用。
金源在线客服
QQ在线咨询
咨询电话
010-83650488
在线咨询