达内以学员的就业为学习导向,每年在全国举办专场招聘会,足够多面试机会。
达内linux云计算培训
【所属机构:达内教育】

达内经过多年的探索和改良,结合目前的云计算、Python 开发等热点技术,以企业实际应用需求为导向,开创性的将Linux云计算和Python开发技术紧密结合在一起,研发出一套新的云计算全栈工程师高端课程。
主要培养在云计算网络、云计算运维、虚拟化技术、Docker 容器、集群与存储、数据库管理、安全技术、自动化运维、互联网架构、Hadoop 大数据运维、Python开发等方面具备扎实理论基础和过硬实践能力的复合型人才,以解决目前企业招聘难、学员就业难、高端云计算岗位稀缺等问题。
达内云计算全栈工程师课程优势
国际化
与国际知名厂商、机构的战略合作,确保课程设计的前瞻性和实用性
技术化
基于集群架构,涉及虚拟化、云计算、安全攻防、Python 开发等技术
认证牛
达内云计算学员可获得红帽工程师、红帽架构师等国际
讲师优
汇聚行业内资深的 Linux/ 云计算技术讲师,由教学总监、一线实战总监级讲师领衔授课
教法好
O2O 双模式教学,课堂效率不断优化,在有限的时间内将更广、更深的知识传授给学员
学习模块简介
达内课程大纲
云计算机基础
时间 | 内容 | 培训目标 | 备注 |
---|---|---|---|
云计算系统管理 | •云计算概论、云网基础 实战项目01:部署服务器网络互联 •Linux操作系统简介•实战项目02:部署CentOS操作系统• CentOS基本操作与网络配置• 实战项目03:生产环境网络配置法则 • 命令行基础、文件与目录操作• 实战项目04:如何高效管理文档 • 管理用户与组• 实战项目05:生产环境中创建用户与组的准则 • tar包备份与恢复、Cron计划任务• 实战项目06:如何定期备份数据及灾难恢复 • 权限与归属、特殊权限• 实战项目07:如何为用户分配最合理的权限 • 软件包管理• 实战项目08:升级Linux内核、破解root密码 • 磁盘分区与LVM逻辑卷• 实战项目09:动态扩展磁盘容量的解决方案 • NTP时间服务器• 实战项目10:解决上千台主机时间一致性问题 • LDAP活动目录• 实战项目11:绑定LDAP实现统一身份验证 | ||
云计算应用管理 | • Shell脚本基础 • 实战项目01:编写自动化脚本创建系统账户 • 系统安全防护、配置用户环境 • 实战项目02:生产环境SELinux应用案例 • 高级网络连接 • 实战项目03:Team链路聚合应用案例、配置IPv6网络 • 防火墙策略管理 • 实战项目04:配置企业防火墙firewalld规则 • iSCSI网络共享存储、NFS共享存储 • 实战项目05:iSCSI、NFS网络数据共享 • HTTP服务基础、网页内容访问 • 实战项目06:部署多个Web虚拟主机 • 数据库服务基础、管理表数据 • 实战项目07:搭建DiscuzX论坛 • 安全Web服务 • 实战项目08:配置HTTPS加密网站数据 • WSGI动态网站 • 实战项目09:部署Python网站 • 配置邮件服务器 • 实战项目10:部署企业邮件系统 | ||
系统&服务管理进阶 | • vim高级应用 • 实战项目01:编辑文档的技巧与快捷键 • 部署网络YUM源 • 实战项目02:构建软件包管理系统,解决依赖关系 • 源码编译软件包 • 实战项目03:根据项目需求个性化编译软件 • systemctl管理服务 • 实战项目04:virt-manager操作实战 • KVM虚拟化技术、虚拟机管理 • 实战项目05:如何选择虚拟机磁盘镜像格式 • 虚拟机镜像管理、XML配置解析 • 实战项目06:使用快照技术快速创建虚拟机 • 虚拟机快照技术 • 实战项目07:使用Shell脚本快速创建还原虚拟机 • DNS服务基础、特殊解析记录 • 实战项目08:结合DNS和HTTP解析网站域名 • DNS子域授权、缓存DNS、分离解析 • 实战项目09:应用DNS轮询实现Web负载均衡 • 批量装机环境、配置PXE启动 • 实战项目11:日志备份、日志分析 • Kickstart自动应答 • 实战项目12:构建PXE+Kickstart自动化装机平台 • rsync数据同步、inotify实时同步 • 实战项目13:应用rsync+inotify实现同步网站数据 • Cobbler系统分发 • 实战项目14:Cobbler应用案例 | ||
企业级网络架构 | • 交换机及交换技术 • 实战项目01:构建企业局域网络环境 • VLAN虚拟局域网络 • 实战项目02:VLAN在企业中的应用案例 • 路由器及路由技术 • 实战项目03:生产环境的路由规划设计 • 配置三层交换机 • 实战项目04:OSPF动态路由的应用案例 • 静态路由与动态路由 • 实战项目05:内网企业服务器发布-静态NAT/Easy IP • 虚接口的配置与应用 • 实战项目06:三层交换机的高级应用案例 • 冗余链路技术 • 实战项目07:应用VRRP实现数据负载均衡 • 实现网关冗余与负载均衡 • 实战项目08:应用ACL实现数据清洗 • 网络环路的预防与配置 • 实战项目09:应用STP生成树防止数据环路 • 华为设备ACL • 实战项目10:华为设备实操案例 |
云计算运维
时间 | 内容 | 培训目标 | 备注 |
---|---|---|---|
Shell编程 | • Shell概述、编写与执行脚本 • 实战项目01:编写一键部署脚本(FTPHTTP等) • Shell中多种引号的差异 • 实战项目02:结合kickstart编写系统初始化脚本 • Shell变量、数值运算 • 实战项目03:编写自动化数据备份脚本 • 条件测试、if语句 • 实战项目04:编写服务启动脚本 • 循环结构、case语句 • 实战项目05:利用函数制作Fork炸弹 • 函数与中断控制 • 实战项目06:使用脚本生成随机密码 • echo颜色控制 • 实战项目07:使用脚本批量修改文件名或扩展名 • 字符串处理、扩展的脚本技巧 • 实战项目08:sed修改httpd配置文件应用案例 • 变量替换与初始值 • 实战项目09:sed修改网卡配置文件应用案例 • 正则表达式 • 实战项目10:sed修改虚拟机配置文件应用案例 • sed基本用法 • 实战项目11:利用awk收集系统信息(内存、流量等) • sed高级应用 • 实战项目12:利用awk分析网站访问量 • awk基本用法与数据过滤 • 实战项目13:利用awk实现数据过滤与分析 • awk高级应用与数据分析 • 实战项目14:利用awk进行网站热点数据分析 | ||
服务器运维技术 | • Nginx/Tengine服务器、虚拟主机 • 实战项目01:搭建Nginx网站服务器 • 虚拟主机、HTTPS加密网站 • 实战项目02:使用虚拟主机创建多个网站 • LNMP动态网站、Nginx+FastCGI • 实战项目03:搭建LNMP动态网站,实现动静分离 • Nginx四层代理服务器 • 实战项目04:Nginx代理Web服务器实现负载均衡 • Nginx七层代理服务器 • 实战项目05:Nginx代理SSH服务器 • Nginx地址重写rewrite • 实战项目06:利用地址重写实现伪静态网页 • Nginx优化、Web压力测试 • 实战项目07:如何优化Nginx并发访问量 • Memcached缓存服务器 • 实战项目08:部署一台Memcached数据库服务器 • Session与Cookie、Session共享 • 实战项目09:利用Memcached实现Session共享 • Tomcat服务器、虚拟主机 • 实战项目10:搭建Tomcat加密网站 • Varnish代理服务器 • 实战项目11:企业CDN内容分发网络案例 • Git版本控制、分支管理 • 实战项目12:利用Git管理项目代码 • 多种协议的Git服务器、GitHub • 实战项目13:Git数据恢复应用案例 • 自定义制作RPM软件包 • 实战项目14:自定义创建Nginx软件包 • VPN服务器 • 实战项目15:搭建GreVPN/PPTP/IPSec VPN • NTP服务器 • 实战项目16:利用chrony统一服务器时间 | ||
集群与存储 | • 集群概述及LVS简介 • 实战项目01:企业网站架构演变 • LVS-NAT集群 • 实战项目02:利用LVS-NAT实现网站负载均衡 • LVS-DR集群 • 实战项目03:利用LVS-DR实现网站负载均衡 • Keepalived+Web服务器 • 实战项目04:利用keepalived实现网站高可用 • Keepalived+LVS服务器 • 实战项目05:利用Keepalived实现主备LVS热备 • 存储概述、分布式存储服务器 • 实战项目06:编写LVS监控脚本,检测服务状态 • Ceph架构及部署 • 实战项目07:部署Ceph分布式存储集群 • Ceph块存储 • 实战项目08:KVM虚拟机调用Ceph存储 • Ceph文件系统 • 实战项目09:利用Ceph实现网站数据共享 • Ceph对象存储 • 实战项目10:利用对象存储优化网站静态数据IO性能 | ||
高可用Web服务器架构项目实战 | • 项目简介、服务器硬件、架构演变 • 实战项目01:企业硬件服务器选型 • 部署KVM虚拟化环境 • 实战项目02:根据项目需求创建KVM虚拟机 • DNS服务器 • 实战项目03:部署DNS服务器解析网站域名 • Web服务器 • 实战项目04:部署单机版网站 • HAProxy代理服务器 • 实战项目05:部署集群网站防止单点故障 • 数据库服务器 • 实战项目06:应用服务器与数据库服务器分离 • Ceph分布式存储之文件系统 • 实战项目07:利用分布式文件系统共享网站数据 • WordPress CMS系统 • 实战项目08:搭建WordPress博客网站 |
数据库管理
时间 | 内容 | 培训目标 | 备注 |
---|---|---|---|
DBA基础 | • 数据库服务概述 • 实战项目01:企业数据库服务器软件选型标准 • 构建MySQL服务器、数据库基本管理 • 实战项目02:构建企业MySQL服务器 • MySQL数据类型、表结构 • 实战项目03:针对业务需要创建合理表结构 • MySQL索引类型 • 实战项目04:利用索引加速数据库性能的应用案例 • MySQL存储引擎 • 实战项目05:在线迁移网站数据库数据 • 数据导入导出、表记录基本操作 • 实战项目06:如何找到影响业务性能的慢查询 • 查询及条件匹配、多表查询 • 实战项目07:优化查询条件提升数据库查询性能 • 用户授权及撤销、数据备份与恢复 • 实战项目08:网站数据库备份及灾难恢复案例 • MySQL管理工具 • 实战项目09:破解数据库密码、密码恢复及设置 | ||
DBA进阶 | • binlog日志、实时增量备份 • 实战项目01:数据实时备份与灾难恢复案例 • XtraBackup备份 • 实战项目02:利用XtraBackup备份与恢复数据 • MySQL主从同步、复制模式 • 实战项目03:通过主从同步优化数据库性能 • MySQL读写分离、MySQL多实例 • 实战项目04:MySQL数据读写分离应用案例 • MySQL视图 • 实战项目05:利用MySQL试图防止敏感信息泄露 • MySQL分库分表 • 实战项目06:分析数据切割的原则、实现分库分表 • MHA集群概述、集群部署 • 实战项目07:利用MHA集群实现数据库秒级故障迁移 • PXC集群概述、集群部署 • 实战项目08:利用PXC集群实现数据库故障迁移 | ||
NoSQL数据库管理 | • NoSQL数据库概述 • 实战项目01:NoSQL在生产环境中的应用案例分析 • 部署Redis缓存数据库 • 实战项目02:如何在CentOS系统部署缓存数据库 • Redis数据类型 • 实战项目03:如何根据业务需求选择合理的数据类型 • Redis配置文件解析 • 实战项目04:修改Redis配置文件优化数据库安全 • 命令行管理工具 • 实战项目05:创建数据库密码 • 数据库操作指令 • 实战项目06:数据库增删改查应用案例 • Redis主从复制 • 实战项目07:利用Redis主从同步备份数据 • LNMP+Redis应用 • 实战项目08:如何将Redis与网站架构LNMP结合使用 • Redis集群 • 实战项目09:部署高可用数据库集群 • 数据持久化 • 实战项目10:RDB与AOF的应用与优化 |
云架构管理
时间 | 内容 | 培训目标 | 备注 |
---|---|---|---|
服务安全与监控 | • 监控概述、常见监控软件 • 实战项目01:部署Zabbix企业级监控系统 • Zabbix监控服务 • 实战项目02:利用模板监控常见服务(网站、数据库等) • Zabbix自定义监控 • 实战项目03:编写Shell版安全监控脚本,监控系统账户 • Zabbix报警机制 • 实战项目04:自定义监控触发器实现邮件报警功能 • Zabbix主动与被动监控模式 • 实战项目05:利用主动监控解决监控性能问题 • Linux基本防护 • 实战项目06:定义Attr属性防止数据误删除 • Linux系统登陆信息 • 实战项目07:如何防止泄露内核版本信息 • 用户切换与sudo提权 • 实战项目08:根据任务分工,为普通用户合理提权 • SSH访问控制、密钥对验证 • 实战项目09:如何防止暴力破解SSH密码,定义黑白名单 • 数据加密与解密 • 实战项目10:利用加密技术加密企业核心数据 • 扫描与抓包 • 实战项目11:网络抓取明文数据包(用户名、密码等) • diff与patch命令 • 实战项目12:制作补丁包并可以为文件打补丁修改漏洞 • 常见服务安全优化 • 实战项目13:配置nginx规则防止网络Ddos攻击 • iptables防火墙基础、filter条件过滤 • 实战项目14:自定义防火墙规则,过滤网络攻击数据包 • NAT网络地址转换 • 实战项目15:利用NAT实现内外网数据通信 | ||
云平台部署与管理 | • 常见的云产品(阿里云、华为云) • 实战项目01:华为云应用案例 • 公有云与私有云、Openstack构建• 实战项目02:利用Keystone管理私有云账户 • Keystone身份认证、Swift对象存储• 实战项目03:Openstack网络架构分析 • Cinder块共享、Glance镜像管理• 实战项目04:部署企业私有云架构Openstack • Neutron网络服务、负载均衡• 实战项目05:私有云实例迁移实战 • 创建虚拟机实例• 实战项目06:从互联网下载镜像,从本机导入镜像 • Docker部署、Docker镜像• 实战项目07:自定义满足项目需求的Docker镜像 • 基本命令、自定义镜像与仓库• 实战项目08:创建企业私有镜像仓库Registry• Docker持久化存储、网络架构• 实战项目09:NFS共享为Docker提供持久化存储方案 • Kubernetes(K8s)集群管理• 实战项目10:构建企业私有云架构Kubernetes | ||
大型架构配置 | • Ansible概述及构建、Ansible使用 • 实战项目01:应用Ansible自动化部署软件包 • Ansible应用、Playbook剧本 • 实战项目02:应用Ansible自动化管理服务 • ELK概述及平台部署 • 实战项目03:应用Ansible批量修改配置文件 • ElasticSearch插件、Logstash插件 • 实战项目04:利用ELK构建日志分析平台 • Hadoop环境部署、HDFS基本操作 • 实战项目05:部署Hadoop大数据平台 • Hadoop多节点集群部署/NFS网关 • 实战项目06:利用Hadoop进行大数据分析案例 • mapreduce/zookeeper集群案例 • 实战项目07:部署mapreduce/kafaka/zookeeper集群 • Hadoop大数据分析 • 实战项目08:高可用大数据分析平台实战 | ||
海量并发Web平台架构实战(部署及运营) | • 企业网站架构演变、Web压力测试 • 实战项目01:LNMP架构演变 • 堡垒主机/跳板机,集群软件部署 • 实战项目02:云主机架构,批量集群部署 • Web集群、NFS数据共享 • 实战项目03:构建网站负载均衡,优化网站性能 • PHP+Redis实现Session共享 • 实战项目04:利用redis数据库实现Session会话共享 • Redis分布式集群与一致性HASH • 实战项目05:解决Redis数据一致性问题 • MySQL主从集群、mycat、压力测试 • 实战项目06:MySQL主从实现数据负载均衡 • HA高可用、Keepalived、分布式存储 • 实战项目07:实现海量并发的高可用集群 • ELK数据分析平台 • 实战项目08:性能测试,瓶颈分析 • CDN分发网络架构、监控与报警 • 实战项目09:构建企业级监控平台 |
Python开发
时间 | 内容 | 培训目标 | 备注 |
---|---|---|---|
Python开发入门 | • Python概述、编程思想 • 实战项目01:编写Python脚本的规范与准则 • Python起步、数据类型 • 实战项目02:编写Python脚本检测账户与权限 • 判断语句、循环语句 • 实战项目03:编写Python脚本求斐波那契数列 • 文件对象、函数、模块 • 实战项目04:使用Python编写cp程序 • 错误与异常处理、re正则模块 • 实战项目05:编写Python脚本生成随机密码 • 多线程编程 • 实战项目06:编写Python脚本分析Apache日志 • shutil模块 • 实战项目07:编写多进程脚本扫描主机状态 • subprocess模块 • 实战项目08:编写Python脚本批量SSH远程主机 | ||
Python开发进阶 | • 时间模块及方法 • 实战项目01:编写人机交互的数字游戏程序 • 文件系统相关模块 • 实战项目02:编写家庭理财程序 • 异常捕获、异常处理 • 实战项目03:编写完全与增量备份程序 • 函数以及lambda匿名函数 • 实战项目04:编写Python实现进度条功能 • 偏函数、递归函数、变量类型 • 实战项目05:利用偏函数解决函数改造问题,生成新函数 • 模块和包、名字空间和作用域 • 实战项目06:根据企业项目需求编写自定义模块 • 面向对象编程、类的组合、派生 • 实战项目07:冒泡排序算法 • hashlib模块、tarfile模块 • 实战项目08:快速排序算法 • 正则表达式、re模块及其函数/方法 • 实战项目09:利用hashlib模块加密数据 • pymysql模块操作数据库 • 实战项目10:编写数据分析脚本 • SQLAlchemy、SQLAlchemy ORM • 实战项目11:编写小型企业数据库模型 | ||
运维开发实战 | • 多进程及僵尸进程处理、多线程 • 实战项目01:多进程版本SSH并发访问程序 • urllib模块、json模块 • 实战项目02:编写网络爬虫程序 • paramiko模块与服务器并行管理 • 实战项目03:利用urllib模块抓取网页数据 • smtplib模块、email模块与邮件编程 • 实战项目04:编写Python脚本自动首发邮件 • zabbix API编程、实现机器人报警 • 实战项目06:编写Python脚本实现zabbix报警机器人 • 编写ansible模块、动态主机清单 • 实战项目07:编写Python脚本自动添加zabbix监控主机 • requests模块 • 实战项目08:编写Ansible Playbook剧本 • git、gitlab服务器配置及应用 • 实战项目09:编写自动化部署Python脚本 • jenkins及CI/CD • 实战项目10:Jenkins持续集成项目案例 | ||
Web开发实战 | • HTML语言、CSS+DIV基础 • 实战项目01:制作HTML静态网页 • bootstrap前端框架 • 实战项目02:CSS+DIV页面布局 • Django编程、MTV框架、路由系统 • 实战项目03:编写Web投票程序 • 模板语法详解、模型ORM详解 • 实战项目04:编写博客系统 • django应用及部署 • 实战项目05:编写简易cmdb系统 | ||
特色实战课程云课堂 | • 云课堂01:教学环境需求分析与实施 • 云课堂11:云计算职业发展规划 • 云课堂02:PXE网络装机与自动化脚本 • 云课堂12:Cacti监控 • 云课堂03:企业常见故障分析与处理 • 云课堂13:企业Shell脚本实战 • 云课堂04:NFS+rsync+inotify+高可用 • 云课堂14:Shell脚本调试 • 云课堂05:网络对云计算的意义何在? • 云课堂15:生产环境如何管理好你的软件包 • 云课堂06:OSPF与企业业务的结合 • 云课堂16:如何将NAT、VRRP与服务器业务结合? • 云课堂07:Tomcat服务器之war包 • 云课堂17:Linux系统的带外管理 • 云课堂08:分布式存储之GlusterFS • 云课堂18:我的运维20年 • 云课堂09:漫话数据库优化那些事 • 云课堂19:软的还是硬的?Linux软路由之Zeb • 云课堂10:编写数据库存储过程 • 云课堂20:自定义Docker镜像的核心秘籍 |
红帽认证工程师(RHCSA+RHCE)课程大纲
课程主题 | 课程内容 |
红帽系统管理 I | 访问命令行、从命令行管理文件、在红帽企业 Linux 中获取帮助创建 / 查看和编辑文本文件、管理本地 Linux 用户和组、控制文件访问权限监控和管理 Linux 进程、控制服务和守护进程、配置和保护 OpenSSH 服务 分析和存储日志、管理红帽企业 Linux 网络 归档文件并在系统间复制文件、安装和更新软件包访问 Linux 文件系统、使用虚拟化系统RH134 |
红帽系统管理 II | 使用 Kickstart 自动安装 Linux 主机 通过 grep 使用正则表达式、计划将来的 Linux 任务、管理 Linux 进程的优先级 使用访问控制列表 (ACL) 控制对文件的访问、管理 SELinux 安全性 连接到网络定义的用户和组、管理磁盘 / 分区和文件系统 管理逻辑卷管理 (LVM)存储 访问具有网络文件系统 (NFS)的网络存储、访问具有 SMB 的网络存储 对红帽企业版 Linux 启动过程进行控制和故障排除、使用 firewalld 限制网络通信RH254 |
红帽系统管理 III | 管理 IPv6 网络、配置链路聚合和桥接、网络端口安全性 管理服务器的 DNS、配置电子邮件传输、提供 iSCSI 远程块存储、提供基于文件的存储 编写 Bash 脚本、Bash 条件语句和控制结构、配置 Shell 环境 跨平台的 SMB 文件共享、配置 / 使用 MariaDB 数据库、提供 Apache HTTPD Web 服务 Linux 容器和 Docker、增强用户安全 系统与网络活动监控、SMTP 网络管理与数据包过滤 |
红帽认证架构师(RHCA)课程大纲
课程主题 | 课程内容 |
RH318 红帽企业级虚拟化 | 红帽企业级虚拟化概述 部署 / 配置和测试 RHEVM、部署 / 配置 RHEVH、创建虚拟化数据中心及集群 创建和管理 RHEV 存储、创建虚拟网络 部署 RHEV 虚拟机、自动化部署虚拟机、监控及报表、虚拟化迁移及高可用 |
RH442 Linux 性能调优 | 调优应用场景(大内存、高性能计算、数据库、文件服务器) 虚拟机调优 内存和缓存调优 使用 Cgroup 调优 CPU 和内存使用率 收集性能数据进行调优 |
RH236 红帽集群存储 | 红帽集群存储概述、部署存储服务器、配置存储服务器、创建集群存储逻辑卷 客户端挂载存储 配置 ACL 及配额、扩展存储卷容量 配置高可用、配置区域复制、故障排错、创建并管理快照 |
DO280 OpenShift | 容器与 Docker 介绍,使用 Openshift 管理 Docker 集群 OpenShift 概述、自动化部署 OpenShift 部署基础架构主机、部署节点主机 管理资源部署应用并快速启动 管理员控制台、创建自定义黑盒、隔离环境 |
CL210 红帽企业版 OpenStack | 自动化部署 OpenStack 使用 Horizon 创建虚拟机实例、管理 RabbitMQ 消息队列 管理 Keystone 认证服务 管理 Swift 对象存储服务、管理 Glance 镜像服务、管理 Neutron 网络服务 管理 Nova 计算和控制服务、管理 Nova 计算节点、管理 Ceilometer 服务、管理 Heat 服务 |
达内课程优势
- 授课模式
多种班型,线上线下学习;
- 授课师资
讲师均具有多年的授课经验;
- 教学特色
课程设置源于企业用人需求;
- 学员服务
前期提供训练营学习,一对一访谈;
- 就业支持
毕业60天未找到工作,可申请重修;
- 多年经验
专注IT职业教育多年,积累了经验;
达内职场活动