在中国,有linux的地方就有达内学员
你会成为下一个linux 软件工程师吗?
云计算就是将大量的硬件资源虚拟化之后再进行分配使用,其较重要的组件就是虚拟化。目前虚拟化比较出名的几款软件,vmware,xen,kvm都是基于linux为核心。Eucalyptus、Cloudstack、Openstack这些著名的开源云计算软件所涉及到的很多组件都是基于linux的。
大数据就是海量数据的高效处理,根据Dice Holding与Linux基金会的一份调查表明, 大数据使得对具备Linux经验的人才需求猛增。远远超越Java、iOS、Android等软件工程师的年薪。华尔街日报根据针对部分企业招聘经理的调查, 半数以上招聘经理声称他们计划在今后的6个月内招聘具备Linux经验的系统管理员或者程序员。招聘经理认为,人才的短缺导致招募有经验的Linux人才“有点困难”或者 “很困难”。
RHCSA认证
随着2010年11月10日,红帽企业版6(以下简称RHEL6)的发布同时,红帽英文官网也于当天更新了其RHCE的培训策略,推出了新的入门级认证——红帽认证系统管理员(RHCSA)以取代传统的RHCT(红帽认证技师)。RHCSA将做为单独的一门课程进行培训及考试,考生只有先通过了RHCSA,才能考取RHCE。
RHCSA认证
RHCE是Red Hat Certified Engineer的简称——红帽认证工程师 始于1999年3月。 Red Hat是全世界Linux厂商中的龙头老大,其市场占有率从1999年起就已超过了50%。并在业界得到广泛应用。而红帽认证工程师也是业界公认的优秀的Linux认证之一。
RHCSA认证
RHCA(Red Hat Certified Architect),是RedHat公司在2004年推出的顶级认证,也是Linux界公认的操作系统高级认证。获得RHCA认证,证明你对Linux系统有极其深入的理解以及具有用Linux构建大型企业服务的能力。截至2011年4月,国内仅有RHCA 50人左右。
Linux是一种类似于Unix的操作系统,是一个完全免费的操作系统。 随着物联网、4G、云计算的发展,Linux急速增长的用户需求,尤其是Linux的商业价值持续不断渗入各大企业中,使得Linux 的专业教育训练格外紧要。因此,对急于转向IT业界的人员来说,Linux认证是一个不错的选择。
达内Linux系统运维工程师培训
开创网络工程师2.0时代
构建大型企业网络结构
学会如何保障整个网络的基础平台稳定。
· 配置核心交换机,实现互联线缆的以太网链路捆绑;
· 配置核心交换机,实现HSRP冗余网关;
· 配置接入层交换机的内网Vlan划分;
· 配置出口两台路由器,实现内网用户访问外网的NAT地址转换;
· 配置静态路由及默认路由,实现全网互通;
· 配置相应接口ACL指令,控制外网机内网与服务器的互通。
构建智能DNS及邮件系统,
学会如何熟练地管理和维护邮件服务器。
· 使用BIND提供智能DNS解析、实现内外分离;
· 使用Postfix+Dovecot提供邮件收发服务;
· 使用EXTMail为用户提供Web邮箱界面;
· 使用EXTMan为管理员提供邮箱管理接口;
· 针对邮件内容实现病毒扫描、垃圾邮件过滤。
构建百万并发Web 集群架构,
学会如何在生产环境中要保证服务器7x24 小时不间断提供服务。
· 使用LVS+HAProxy 实现负载分发;
· 使用Keepalived 实现资源间的高可用性;
· 使用Nginx+Squid 缓存组提高Web 响应能力;
· 使用IPSAN 提供共享的数据存储;
· 使用Cacti+Nagios 实现设备和服务资源监控;
· 使用PXE+Kickstart 技术快速部署服务器;
· 使用Oracle 或MySQL 构建数据库双机系统。
全真项目模块实训
四个月相当于两年工作经验
一阶段(以搭建维护底层网络基础平台为驱动) | ||
实训主题 | 实训内容 | 实训目标 |
计算机基础 | 计算机硬件组成;虚拟机环境部署;安装维护Windows 7; Ghost系统备份与还原 | 掌握计算机硬件组成;掌握使用VMWare部署实验环境,VMWare基本管理;掌握Windows 7操作系统的安装部署; 掌握Ghost备份系统与还原; |
Windows Server 2008 系统管理 |
Windows Server 2008的安装与基本环境设置;用户与组的管理 权限管理;Active Directory与Windows域;NTFS磁盘的安全与管理;访问网络文件;打印服务器的设置与管理;文件服务器的管理;配置FTP服务器、Serv-U应用;注册表概述与结构;磁盘管理;远程桌面连接;组策略与安全设置;系统启动的疑难排除;灾难恢复 | 对服务器操作系统有一个全新的认识;掌握Windows Server 2008服务器操作系统的安装与管理;掌握Windows下用户与组账户的管理,以及如何合理分配权限;掌握Windows工作组环境与域环境特点;能够熟练搭建文件服务器和FTP服务器;掌握注册表的管理;掌握Windows服务器的磁盘管理;掌握远程桌面连接; 熟悉组策略与安全设置;掌握Windows下系统启动的疑难排除; 满足中小型企业Windows网络部署和维护需求; |
计算机网络 | 网络概述、网络拓扑结构;OSI参考模型与TCP/IP协议;物理层、双绞线的制作;综合布线;数据链路层与交换机;网络层与IP地址 传输层、TCP三次握手、四次握手;Sniffer抓包分析;应用层协议 (DNS/SMTP/POP3/HTTP/HTTPS/Telnet/FTP/TFTP) | 掌握网络基本概念和原理;掌握小型网络环境的组建与维护; 熟悉ODF架(跳线架)、光纤类型、光模块和光纤接口;熟悉OSI参考模型与TCP/IP协议; 熟悉Cisco交换机路由器工作原理; 掌握常用的应用层协议的工作原理;熟练使用Sniffer抓包软件进行数据抓包与分析 |
思科高级路由交换技术 | Cisco产品体系以及IOS命名规范;路由器工作原理;静态路由配置与默认路由配置; ACL概述、标准ACL、扩展ACL;NAT概述与应用、NAT的配置;交换机工作原理与常用命令;VLAN和VLAN Trunk;STP生成树协议;三层交换;HSRP概述和工作原理、配置HSRP;Ethernet Channel | 了解Cisco产品体系以及IOS命名规范;熟悉Cisco交换机路由器工作原理;熟悉VLAN、VLAN Trunk;熟练配置默认路由与静态路由;掌握STP生成树协议的配置;掌握三层交换技术; 熟练配置HSRP、ACL、NAT应用;熟练配置Ethernet Channel;掌握构建大中型企业网络,并处理网络中常见故障; 保证网络的可靠性,可扩展性;能够对网络进行优化及调试排错; |
全真项目实训一:企业网络规划与组建 |
二阶段(以Linux 服务器操作系统部署和管理平台为驱动) | ||
实训主题 | 实训内容 | 实训目标 |
Linux系统管理 | 安装Linux操作系统;Linux常用命令、高级文件搜索命令;vim编辑器的基本操作与高级应用;Linux用户与用户组管理、用户相关配置文件解析;软件包管理、搭建YUM源;文件权限管理;磁盘管理、文件系统管理、RAID阵列、LVM卷管理;进程管理、计划任务、系统引导过程;日志管理、内核管理 ;网络管理、远程控制;备份策略、引导故障排除 | 了解Linux系统的发展史、Liux系统的版本、Linux系统在企业中的应用;熟练使用Linux常用命令;了解Linux系统下常用的编辑器 掌握vim编辑器的基本使用与高级应用;能够熟练查看、添加、删除、修改用户、用户组信息;熟练设置Linux系统普通文件权限 特殊权限位 文件facl权限;熟练调整磁盘空间容量;掌握数据的备份与恢复;掌握基本的网络配置与远程访问配置;掌握系统常见故障的修复 |
Linux网络服务 | 搭建DHCP服务器;搭建NTP服务器、配置NTP客户端;文件共享服务的配置(NFS、Samba、Vsftpd);搭建主从DNS服务器、配置DNS服务器解析;DNS事务签名(Transaction Signatures) 部署LAMP网站运行平台;网站服务的部署与维护;搭建基于本地用户/虚拟用户的邮件系统Postfix;部署垃圾邮件过滤、病毒邮件扫描系统 | 了解DHCP服务工作原理 掌握DHCP服务的配置 DHCP客户端配置;熟练配置NTP服务器 NTP客户端;掌握NFS、Samba、Vsftpd 文件服务器的配置及客户端访问;理解DNS工作原理、掌握主从DNS服务器的配置;DNS常见指针类型的使用;熟练配置基于域名的Web虚拟主机服务;了解邮件服务的工作原理;熟练配置企业级邮件系统 |
全真项目实训二:企业服务器搭建与维护 |
三阶段(以企业实战、企业高端技术平台为驱动) | ||
实训主题 | 实训内容 | 实训目标 |
MySQL数据库管理 | 搭建数据库服务器;数据库/数据表操作、SQL查询语句;数据库存储引擎;数据导入导出;用户权限管理;数据备份与恢复、数据增量备份;MySQL AB复制、MySQL 读写分离;配置MySQL集群 MySQL性能调优 | 了解更流行的数据库服务软件 MySQL的结构体系;数据库的创建与删除、表的创建与删除、常见查询操作;数据类型、表结构的修改、索引类型;了解MySQL支持的存储引擎;了解MySQL日志类型、掌握binlog文件的使用;掌握用户的授权与权限的撤销、查看权限 了解数据备份方式 使用备份工具备份数据;了解AB复制工作原理、配置主从AB复制结构、熟练配置MySQL读写分离架构;熟练配置MySQL集群 理解工作原理;优化MySQL服务器,掌握服务的瓶颈在哪里 |
Linux Shell脚本编程 | Shell简介、Shell基础、Shell变量;条件测试 运算符 编写Shell脚本;流程控制(分支结构、循环结构、选择结构、控制指令);定义函数 函数的递归调用;变量类型、数组的使用、变量替换;什么是正则、正则执行过程、正则符号� ��sed简介、sed处理过程、语法格式、常用选项;sed处理动作、使用sed导入导出数据;sed模式空间、保持空间的使用;使用正则表达式;awk简介、处理数据方式、处理顺序、语法格式、常用选项;awk内置变量、正则表达式 流程控制 | 了解什么是Shell、Linux系统支持哪些Shell;了解脚本语言有哪些、掌握BASH的功能;Shell脚本的书写格式与执行过程;熟练使用正则表达式匹配数据;熟练使用sed对文件/文本进行操作;熟练使用awk对数据做过滤/提取/统计操作;了解Shell脚本在生产环境中的应用;培养脚本编程思想 |
Linux运维与监控 |
Squid缓存机制、基本代理配置、ACL访问控制;CDN分发技术原理、Squid反向Web加速应用;高性能HTTP加速器Varnish;Web前端加速(HAProxy+Varnish);Nginx安装部署、构建LNMP(或称LEMP)平台;Nginx配置优化、反向代理应用;Web后端加速及Session共享(LNMP+Memcached);PXE+KickStart无人值守安装;系统&网络监控概述、基本监控工具(sar、mpstat、iptraf等)SNMP协议原理、SNMP配置及查询、RRDTool绘图引擎;常用监控系统介绍(Cacti/Nagios/Zabbix/Ganglia/NTOP) Cacti安装及配置、Cacti高级应用;Nagios安装及基础配置、Nagios高级应用;其他监控工具(Zabbix和Ganglia)部署使用 |
了解CDN分发技术原理,熟练配置Squid、Varnish缓存加速服务;熟练部署LNMP+Memcached网站运行平台;熟练配置Nginx服务;了解PXE工作原理,部署PXE服务器;了解生产环境中常用的监控软件,熟练部署Nagios监控系统;掌握常用网络监控工具的使用 |
全真项目实训三:企业服务器安全、高可用、高性能、虚拟化技术保障 |
四阶段(以企业真实案例作为项目实战平台为驱动) | ||
实训主题 | 实训内容 | 实训主题 |
Linux安全应用 | 什么是安全、服务器安全维护的原则 文件及文件系统安全(set位、粘滞位、umask chattr、挂载控制) 用户账号安全、su、sudo、PAM认证模块 配置基于密钥认证的SSH服务 TCP Wrappers防护机制 DAC、MAC、SElinux安全策略、SElinux企业实战 对称加密、非对称加密、加密算法 加密工具(OpenSSL、 GnuPG) CA服务工作原理、配置CA服务器、CA 客户端配置 常用扫描分析工具(NMAP、EtterCAP、Tcpdump、WireShark) 防火墙分类、iptables组成、iptables工作原理 自定义防火墙规则、filter表的过滤和转发策略 iptables扩展匹配、iptables状态匹配 nat表的使用-SNAT、nat表的使用-DNAT 网络入侵检测、主机入侵检测 OpenVAS漏洞检测/风险评估 |
了解服务器安全的原则 了解网络常见的网络攻击手段 掌握数据加密、解密的工作原理 了解数据加密工具、加密算法 熟练使用PAM SELinux 熟练配置CA服务器与CA客户端 熟练使用网络扫描工具、抓包工具 了解iptables工作原理 熟练配置防火墙规则 熟练配置并使用IDS系统 |
Linux集群与存储技术 | DAS、NAS、SAN、iSCSI部署及访问、Udev设备绑定 IPSAN系统构建(FreeNAS)、GFS2全局文件系统 分布式文件系统(MooseFS、Hadoop)、MooseFS配置实现 集群结构/类型及应用方案、LVS负载均衡原理、LVS调度策略分析 LVS-NAT、LVS-DR群集的配置实现(网站、邮件案例) HAProxy负载均衡实现(4层分发、7层交换) HeatBeat高可用、DRBD镜像存储、HeatBeat+DRBD存储案例 Keepalived高可用、Keepalived+LVS网站群集 RHCS集群套件机制、配置实现 RHCS+GFS2高可用Web群集案例 |
了解数据存储方式及每种存储方式的优略 熟练部署iSCSI服务、IPSAN存储系统 掌握分布式文件系统的工作原理 熟练部署MooseFS 分布式文件系统 了解集群工作原理与集群的分类 掌握常用集群算法与应用场景 熟练使用LVS、HAProxy软件部署四层、七层LB集群 熟练使用HeatBeat、Keepalived软件部署HA集群 |
Linux性能调优 | Linux系统优化思路、服务器性能分析要点 CPU负载分析、调度算法、队列调整、strace调用跟踪 内存分页机制、内存调优 磁盘介质分析、读写速度分析、内核I/O调度算法、磁盘I/O调优 网络队列分析(发送/接收)、半连接池、网卡Bond、连接优化 内核总览、系统运行参数调整、网络安全参数调整 EXT3/EXT4文件系统分析、FS日志策略及挂载参数优化 用户资源控制(ulimit、cgroup)、会话调优 系统性能评测和分析(Perf 、OProfile工具) 服务性能评测和分析(Apache、Vsftpd) |
掌握Linux系统优化思路、服务器性能分析要点 了解CPU调度算法、掌握进程优先级的调整 掌握内存分页机制、内存调优 了解影响磁盘I/O速度的因素、磁盘I/O调优 熟练配置网卡Bond 内核优化 调整系统运行参数调整 文件系统优化 EXT3/EXT4文件系统分析 FS日志策略及挂载参数优化 掌握常用优化工具的使用 |
虚拟化技术 | 虚拟化基础知识(架构类型、虚拟对象类型)、 常见虚拟化技术及相关软件介绍 Xen虚拟化技术 KVM内核虚拟化的实现、虚拟化平台构建、部署虚拟机 KVM虚拟机的管理(克隆、迁移、主机备份) VMware vSphere虚拟化平台构建、vCenter虚拟化平台管理 Oracle VM Server服务器虚拟化 虚拟化与云计算(IaaS/PaaS/SaaS等概念) 构建OpenStack企业私有云 |
了解什么是虚拟化、虚拟化的优点、 了解虚拟化软件有哪些 掌握全虚拟化、半虚拟化的区别 部署Xen、KVM虚拟 掌握虚拟的克隆、迁移、主机备份 理解云计算的概念、部署OpenStack企业私有云 |
网络工程项目实战 | 知名互联网企业的网络组建、系统选购及服务平台构建与维护 | 整个课程以此项目来设计和研发,做完这个项目,将把整个课程中的重点技术融会贯通 |
终结“一师”时代,开创 “梦之队”
5位专业技术讲师与3位终身制职业发展顾问按照课程体系教1名学生,是达内推行的8师制。
5位技术讲师只在自己擅长的技术领域授课,实现每一门课程都以“梦之队”的师资阵容组合授课。
3位职业发展顾问分别负责学员职业素质与职业规划,终身服务。
韩少云
总裁/教育官
前亚信公司软件事业部副总工程师,两次受邀参加美国软件开发者大会。软件设计行家、课程设计行家和教师培训行家。达内公司创始人。
周华飞
网络工程教学总监
曾就职于Domob( 多盟) 智胜网络技术有限公司,担任高级系统运维工程师一职。10 年Linux 系统操作经验。
冯 华
嵌入式教学总监
嵌入系统行家,9年嵌入式系统软件开发、调试经验。曾任诺亚舟科技有限公司高级软件工程师,广银通集团高级项目经理。
庞丽静
网络工程讲师
5 年项目管理经验,曾在多家知名培训机构任职一线培训讲师。
曾 晔
网络工程讲师
曾任ThizLinux 集团高级网络工程师、某大型IT 教育集团首席Linux 技术顾问,精通Linux 操作系统/ 网络/ 安全相关技术。
张志刚
网络工程讲师
对Linux/Windows
系统、思科网络设备以及数据库均有深入的研究。是MCT(微软官方授权讲师)、RHCT(红帽官方授权讲师)。