有七个红帽(Red Hat)认证是面向企业开发人员和应用管理员的。它们分别是红帽认证企业应用开发人员、红帽认证 JBoss 开发人员 (RHCJD)、红帽认证 JBoss 管理员 (RHCJA)、红帽认证 Persistence 专家、红帽认证 Camel 开发专家、红帽认证数据虚拟化专家、红帽认证业务流程设计专家。以下做大致的介绍。
1.红帽认证企业应用开发人员 红帽认证企业应用开发者考试 (EX183) 面向以下 JSE 开发人员:富有经验,并想拓展和检验自己在现代企业 Java 开发方面的知识与技能。这一考试可以衡量您对实施现代无状态企业服务所需的核心企业 Java API 的掌握情况。 在成为红帽认证企业应用开发者后,企业应用开发人员能够: 将 JAX-RS 用于简单的 REST 创建、读取/搜索、更新和删除 API。 使用 JAAS 来保护服务的访问。 使用无状态 EJB 来保护业务逻辑。 使用 CDI 来集成组件。 使用 JMS 来发送和接收消息。 使用 Bean 验证来确保数据格式和一致性。 使用基本 JPA 来创建、读取、更新和删除持久对象及其关系。
2.红帽认证 JBoss 开发人员 (RHCJD) 红帽认证 JBoss 开发人员 (RHCJD) 证书展示了认证人员构建 Java 企业版 (JEE) 应用程序的独特能力,能够在红帽 JBoss 企业中间件应用平台或其他 JEE 兼容平台上部署。雇主可以放心雇佣经过红帽认证的 JBoss 开发人员,因为他们是合格的 JEE 开发人员,他们的知识和技能都经过严格检验。 做为红帽认证 JBoss 开发人员,您必须具备以下所示的任务知识和技能: 配置和创建企业就绪 Web 项目 使用上下文 (CDI) 使用 POJO/JEE 组件 通过 API 访问和管理身份信息 使用 Web/JSF 组件和 Web 导航 使组件暴露于外部和遗留接口 创建身份验证表单
3.红帽认证 JBoss 管理员 (RHCJA) 红帽认证 JBoss 管理员 (RHCJA) 具有安装、配置和管理红帽 JBoss 企业应用平台以及在此平台上部署和管理应用程序所需的技能、知识和能力。 注意:RHCJA 以前称为 JBoss 认证应用程序管理员 (JBCAA)。 RHCJA 管理员应能够执行以下任务: 安装和运行红帽 JBoss 企业应用平台的实例 配置多个实例 配置 JBoss Web 连接器 部署应用程序 为已部署的应用程序配置 Web 属性 配置日志记录 配置访问控制 配置 Java 虚拟机 (JVM) 属性 移除不必要的服务 配置 XA 和非 XA 数据源 配置数据库管理系统 (DBMS) 安全域 使用传输控制协议 (TCP) 配置群集 创建群集 Java 消息服务 (JMS) 队列 配置负载平衡和故障转移
4.红帽认证 Persistence 专家 获得Red Hat Certified Specialist in Persistence的应用程序开发人员具备使用带 JBoss Hibernate 的 Java Persistence API (JPA) 所需的知识和技能。Hibernate 是一种实施 JPA 的高性能对象关系型持久化和查询服务,包含在红帽 JBoss 企业应用平台中。 获得红帽 Persistence (持久性) 专业技能证书的企业应用程序开发人员能够执行以下任务: 配置 JPA 和 Hibernate 将 Java 对象映射到关系表 将对象关联映射到关系 管理事务 创建和检索持久对象 操纵持久对象
5.红帽认证 Camel 开发专家 获得红帽 Camel 开发专业技能证书的企业应用程序开发人员,证明其具备了基于红帽 Fuse Camel 框架和 API 创建和维护企业集成服务所需的知识和技能。 获得红帽 Camel 开发专业技能证书的企业应用程序开发人员应能够: 创建和维护 Camel 路由 使用和制作各种格式的文件 使用数据库和 Java Persistence API (JPA) Camel 组件 了解和使用不同的企业整合模式 配置消息传递的动态路由
6.红帽认证数据虚拟化专家 IT 专业人士可通过获取红帽数据虚拟化专业技能证书,以证明其具备使用红帽 JBoss 数据虚拟化整合多个来源的数据所需知识与技能。 红帽数据虚拟化认证专业人士,应具备执行以下任务的能力: 建立和导入数据源 从本地平面文件源导入数据 从平面文件源 ftp 导入数据 从 RDBMS 导入数据 整合和转换数据 使用 Teiid Designer 向导自动生成数据转换器 了解和更新生成的转换器 应用简单数据转换,如类型转换 使用内置转换功能应用复杂转换 使用各种内置转换器 VDB 建模 合并不同类型的数据存储以创建整合视图,包括: 文件(平面 和 XML) 多个、不同类别的关系数据库 从不同的数据存储实施 SQL 逻辑 了解和实施具体化视图 调优 通过使用内存缓存改善性能 按需使用技术绕开缓存 根据特定要求调整缓存行为 报告/数据输出 创建 READ 程序调用 以 xml 或 json 格式提供程序调用结果 使用 REST 获取/访问数据 了解和预测性能问题 运行时 打包和部署虚拟数据库 了解如何使用 Teiid Designer 控制和管理数据虚拟化运行时
7.红帽认证业务流程设计专家 IT 专业人士可通过获取红帽业务流程设计专业技能证书,以证明其具备使用红帽 JBoss 开发者工作室和红帽 Process Automation Manager执行多种任务的专业知识和技能。 业务流程设计专业技能证书的持有者应具备进行以下操作的能力: 配置和使用红帽 Process Automation Manager的各类操作 定义和管理红帽 Process Automation Manager变量 理解并在 Process Automation Manager业务流程中运用流程控制
结语 以上的红帽(Red Hat)认证不常见到,但是非常实用,要求的技能也是专业性非常强。比如应用服务器管理员、应用管理员、应用开发人员、部署管理人员、系统架构师、质量保证工程师等应该考虑获取 RHCJA 认证,以能够证明在专业上的技能水平。
相关主题 |