前言:
最近有一些新朋友和老战友咨询笔者红帽培训相关的事情,笔者结合自身参加RHC认证考试的体会,写本文介绍一下红帽认证体系。本文尝试用相对有趣的写法,描述各项课程的特点。本文只代表个人观点,如不准确之处,请见谅,并欢迎指出。
在金庸的武侠小说中,论场面宏大,武功昌盛者,非天龙八部莫属。今天,我们就把红帽的武功,和天龙八部中的武功,对对看一看。
红帽认证体系
红帽的认证考试,与红帽的整体解决方案体系,是一一对应的;此外,红帽所有认证考试,均为上机操作考试,无笔试。
整体上看,红帽认证体系分为初级(RHCSA)、中级(RHCE)和高级(RHCA)三个层面。RHCE和RHCSA实际上是一门课程。课程通常是4天。第五天进行认证考试,上午考RHCSA,下午考RHCE。两门都考过,红帽考试中心会发送RHCSA和RHCE电子版的证书。
RHCSA
RHCSA考试难度不算高,四天培训听下来,基本都能考过。RHCSA主要考察的是Red Hat Linux一些基本的配置操作,如:配置SELinux、LVM管理、配置LDAP、升级Linux内核等。
RHCSA类似于武林中,太祖长拳三十二式、擒拿手之类或者其他门派比较基础的入门功夫。
RHCE
相比于RHCSA,RHCE的考察项的数量要多很多,考试难度也要高不少。考察点如:防火墙配置、网络链路聚合、配置邮件系统、配置Iscsi、配置Web服务器、安装配置MariaDB等。
IT武林中,RHCE这项武功可以说是大名鼎鼎的。原因在于:首先,服务器运行操作系统数量,Linux占绝大部分。而在整个企业级Linux市场中,红帽Linux的份额占到了70%以上。所以,不仅是红帽的员工要学RHCE,很多使用Linux的用户(即使使用的是Centos而不是RHEL),通常也会学习RHCE的课程。
如果说RHCSA是太祖长拳,那么RHCE可以说是少林派的经典内功心法《易筋经》了。在红帽整个知识体系中,RHCE是基础,没有RHCE的功力,修习更上一层的各种武功,容易走火入魔。
RHCA
从认证的角度,RHCA(RED HAT CERTIFIED ARCHITECT)是红帽最高级别的认证了。当然,在RHCA中,也有不同的级别,但级别不会体现在RHCA的证书上。
我们知道,在武林中,每个高手所擅长武功通常不止一项,武功的风格也不同。有的力大招沉、有的招数轻灵。有的善近身格斗,有的擅长远程攻击。同样,RHCA有五个方向(方向仅供选课和学习方向参考,学习时并非必须只能选择某一个方向的课程学习;而且每个方向的课程中,也有重复的),而通过RHCA认证,则必须通过至少5门考试(除RHCSA和RHCE之外任意五门考试)。
方向一:数据中心方向
数据中心方向RHCA的各项课程,基本上以Linux为核心。此类课程比较适合本身Linux功力很深的朋友(例如性能调优和故障诊断还是有一定难度的),或者想做或正在Linux运维的朋友。
此武功方向代表人物:乔峰。善近身格斗。
方向二:云技术
数据中心方向RHCA的各项课程,基本以云为核心,包括虚拟化、软件定义存储、IaaS、PaaS相关的课程。此类课程比较适合于想构建云计算相关知识体系的朋友。对Linux功力的要求,相对而言没有数据中心方向要求那么高。
此武功方向代表人物:虚竹,武功全面。
方向三:应用平台
应用平台方向RHCA的各项课程,基本以JBoss和OpenShift为核心。此类课程比较适合于本身做中间件或应用运维的朋友(如有WAS/WebLogic的基础)。
此武功方向代表人物:鸠摩智。武功全面,招数变幻莫测。
方向四:应用开发方向
应用开发方向RHCA的各项课程,以JBoss为核心,包含各种开发课程。此类课程比较适合于本身做中间件或应用开发背景的朋友。
此武功方向代表人物:无崖子,具有创造性的武学大师。
方向五:Devops方向
Devops方向RHCA的各项课程,基本以容器为核心,包括配置部署工具的课程。此类课程适合于想在Devops方向有一些深造的朋友。
此武功方向代表人物:段誉,擅远程攻击。
总结:在IT圈内,各种认证考试,本质都是应试性质。但整体上看,红帽认证考试实用性还是比较强的;此外,其在IT圈内的认可度,也比较高。