AD258

红帽 JBoss 企业应用平台 8 简介

概述

课程概述

介绍红帽 JBoss EAP 8 的功能以及如何对 EAP 8 服务执行基本的管理。

红帽 JBoss 企业应用平台 8 简介对红帽 JBoss 企业应用平台(JBoss EAP)8 的功能进行了介绍。通过动手实验室,了解系统管理员在实际工作中需要执行哪些基本任务以在 JBoss EAP 上高效部署和管理应用。

本课程基于红帽 JBoss® 企业应用平台 8.0。

课程内容摘要

  • 安装和管理红帽 JBoss 企业应用平台 8
  • 迁移到 JBoss EAP:识别迁移到 JBoss EAP 8 的要点
  • 迁移到 JBoss EAP:应用迁移工具包(MTA)
  • 迁移到 JBoss EAP:服务器迁移工具
  • JBoss EAP 安全防护:Elytron 和 JBoss EAP 安全防护简介
  • JBoss EAP 安全防护:迁移到 Elytron
  • JBoss EAP 安全防护:管理接口和 HTTP 接口中的 TLS
  • JBoss EAP 安全防护:管理接口和 HTTP 接口中的 RBAC
  • OpenShift 上的 JBoss EAP:在混合云中部署 JBoss EAP 应用
  • OpenShift 上的 JBoss EAP:针对 OpenShift 上的应用配置和微调 JBoss EAP
  • OpenShift 上的 JBoss EAP:JBoss EAP 操作器

培训对象

  • 管理 Java 应用服务器的系统管理员
  • 构建 JakartaEE 应用的开发人员
  • 负责企业组织的 Java 应用基础架构的设计和自动化的自动化架构师、云管理员和平台工程师

培训推荐

  • 需要具有基本的 Linux 操作经验,或者已完成红帽系统管理一(RH124)课程
  • 需要了解与 Java 和 JakartaEE/JavaEE 规范相关的基本编程概念,或者已完成红帽应用开发一:Java EE 编程(AD183)课程
  • 需要具有基本的 JBoss EAP 管理经验
  • 需要具有基本的红帽 OpenShift 或 Kubernetes 操作经验,或者已完成 OpenShift 应用简介(DO101)课程

技术注意事项

  • 不提供 ILT 课堂教学

大纲

课程大纲

安装和管理红帽 JBoss 企业应用平台 8

安装和管理红帽 JBoss 企业应用平台服务器,并了解其提供的一系列最新关键功能

迁移到 JBoss EAP:识别迁移到 JBoss EAP 8 的要点

描述迁移到 JBoss EAP 8 时需要注意的主要问题

迁移到 JBoss EAP:应用迁移工具包(MTA)

使用应用迁移工具包(MTA)分析应用、评估迁移工作并重构 Java 软件包名称

迁移到 JBoss EAP:服务器迁移工具

使用 JBoss EAP 服务器迁移工具从先前的 JBoss EAP 版本迁移服务器配置

JBoss EAP 安全防护:Elytron 和 JBoss EAP 安全防护简介

描述 JBoss EAP 安全防护架构,并了解如何使用 Elytron 工具

JBoss EAP 安全防护:迁移到 Elytron

识别需要迁移到 Elytron 的旧版安全防护组件,并使用 Elytron CLI 工具来协助完成迁移

JBoss EAP 安全防护:管理接口和 HTTP 接口中的 TLS

配置和管理 JBoss EAP 服务器上与应用和管理接口之间的 TLS 连接

JBoss EAP 安全防护:管理接口和 HTTP 接口中的 RBAC

为 JBoss EAP 服务器上的所有公开接口配置基于角色的授权

OpenShift 上的 JBoss EAP:在混合云中部署 JBoss EAP 应用

使用 Maven 插件或 Helm 图表在混合云(包括公共云和基于容器的 OpenShift 环境)中部署 JBoss EAP 应用

OpenShift 上的 JBoss EAP:针对 OpenShift 上的应用配置和微调 JBoss EAP

使用环境变量和 Helm 图表在 OpenShift 上配置 JBoss EAP 应用并微调其 JBoss EAP 运行时的功能,以优化性能并提高安全性

OpenShift 上的 JBoss EAP:JBoss EAP 操作器

在 OpenShift 上安装 JBoss EAP 操作器,并用其部署和监控 JBoss EAP 应用

成果

企业组织获益

  • 企业组织在努力将其 JakartaEE 应用迁移到不同的基础架构,如公共云或容器化环境。在云时代,Java 仍然是企业最常用的编程语言之一,而 JBoss EAP 已优化为使企业组织能够在任何位置运行 Java 工作负载,无论是虚拟基础架构、裸机安装系统、私有云、公共云还是容器化环境。本课程介绍了红帽 JBoss EAP 的最新功能,还介绍了通过将现有应用迁移、重构或重新部署到不同平台来优化 JakartaEE 基础架构的选项。
    AD258 主要通过以下三个方面帮助企业组织决定如何优化 JakartaEE 基础架构:
    • 将应用和应用服务器迁移到 JBoss EAP 8 的迁移流程和工具
    • 新推出的 Elytron 安全防护子系统
    • 在混合云中使用 JBoss EAP,以红帽 OpenShift 为重点

个人获益

  • 完成本课程的学习后,您应能够描述在不同的平台上安装和管理 JBoss EAP 环境的选项。您将了解如何分析迁移到 JBoss EAP 8 的选项,以及如何使用迁移工具进行迁移。您将能够使用 Elytron 保护部署的应用及应用服务器,并在红帽 OpenShift 中部署和管理红帽 JBoss EAP 8。