考试概述

红帽认证企业微服务开发人员考试(EX283)旨在考察您是否具备在微服务环境中开发可靠的高性能 JEE 应用所需的知识和技能。本考试重点关注使用 Microprofile API 来开发微服务企业 Java 应用。

如果您当前已是红帽认证企业应用开发人员(RHCEAD),则通过此项考试后,您将成为红帽认证企业微服务开发人员。

如果您当前已是红帽认证 JBoss 开发人员(RHCJD),则通过此项考试后,您将成为红帽认证企业微服务开发专家。任何人都可以参加此项考试,但您必须是 RHCEAD 或 RHCJD 才能成为红帽认证企业微服务开发人员。

此项考试基于 Eclipse MicroProfile 1.3。

考试对象

想要检验以下相关技能和能力的 JEE 开发人员:使用 Java 开发面向微服务的高级企业应用。

考试前提条件

  • 参加 OpenShift 应用简介(DO101),或具备同等经验
  • 参加红帽应用开发二:实施微服务架构(DO283)
  • 通过红帽认证企业应用开发人员考试(EX183),或具备同等 JEE 从业经验
  • 熟悉如何在红帽® 企业 Linux 环境中使用红帽® JBoss® 开发者工作室
  • 拥有扎实的 JEE 基础,包括理解核心的 Java 概念和 API。例如,异常、标注和集合 API 都属于必需掌握的内容
  • 最好对 Openshift 有一定认识

考试要点

您应能独立完成下列任务。虽然此项考试考察的技能和能力旨在用于处理 Microprofile 和微服务,但是这些技能和能力同样适用于各种高级企业 Java 开发工作:

  • 通过应用内部和外部的多个环境感知型来源提供和获取配置属性,并通过依赖性注入使这些属性可供使用,或使用 Microprofile 配置查找这些属性
    • 将数据外化到所配置的值中
    • 使用 @Inject 和 @ConfigProperty 限定符将所配置的值注入到 bean 中
    • 访问或创建某一个配置
    • 了解默认和自定义 ConfigSource 和 ConfigSource 排序
    • 了解并实施转换器
  • 使用 Microprofile 容错功能区分执行逻辑和业务逻辑
    • 了解与 MicroProfile 配置的关系
    • 了解异步和同步执行类型并知晓默认值
    • 使用 @Timeout
    • 了解重试策略,并使用 @Retry 应用策略
    • 了解并定义 fallback
    • 了解并应用 CircuitBreaker 和 Bulkhead
    • 了解并设置容错配置
  • 通过 MicroProfile 健康检查探查其他机器中的计算节点的状态
    • 了解并实施健康检查接口和健康检查响应
    • 构建人性化健康检查响应
    • 了解协议和线路格式
  • 使用 Microprofile 指标将监控数据导出至管理代理
    • 理解与健康检查的区别
    • 了解并使用三个子资源集(范围):基础、供应商和应用
    • 了解标记(标签)、指标注册表和 @Metric
    • 了解元数据及其被视为最佳实践的原因
    • 通过 REST API 提供各项指标
    • 了解必备的指标
    • 了解应用指标编程模型
  • MicroProfile 可互操作型 JWT RBAC:基于 OpenID 连接(OIDC)的 JSON Web 令牌 (JWT),用于对微服务端点实施基于角色的访问控制(RBAC)
    • 了解 RESTful 服务和基于令牌的身份验证中的安全令牌
    • 使用 JWT 承载令牌保护服务
    • 将 JAX-RS 应用标记为需要进行 MP-JWT 访问控制
    • 将 MP-JWT 令牌映射至 Java EE 容器 API

对于所有实际任务操作型的红帽考试,您的所有系统配置必须在重启后仍然有效(无需人工干预)。

备考

红帽建议您参加红帽应用开发二:实施微服务架构(DO283),帮助备考此项考试。此类课程并非强制性要求,考生可以选择只参加考试。

尽管参加红帽课程是您备考的一个重要部分,但只参加课程并不能确保顺利通过考试。以往的经验、实践以及本身的资质也是决定能否通过考试的重要因素。

我们拥有众多有关红帽产品系统管理的书籍和学习资源供您选择。红帽官方未指定任何内容作为备考指南。但您会发现额外的阅读会有助您加深对所学知识的理解。

考试形式

此项考试属于上机实践操作考试,要求您完成真实的开发任务。考试期间不提供互联网接入,您也不得将任何纸质或电子文档带入考场。禁止携带的物品包括:笔记、书籍或任何其他材料。MicroProfile 规范和相关的文档会在考试期间提供。

成绩及公布

考试的官方成绩由红帽认证中心独家公布。红帽未授权考官或培训合作伙伴直接向考生公布考试结果。考试成绩通常会在 3 个美国工作日内公布。

公布的考试结果为总分。红帽不公布单个项目的成绩,也不会应考生要求提供额外信息。

 

本文原创地址:https://www.linuxprobe.com/ex283.html编辑:刘遄,审核员:暂无