Course Name: JBoss Application Administration



RedHat JBoss Application Administration (jb248) building on command line skills for jboss application administration



system administrator will learn how to deploy and configure EAP7 in both standalone and a managed domain, as well as use the web management console,the Command Line Interface(CLI), and customize configuration files,


Different from the previous version, it will be focused on the CLI management,


it includes some new subsystems as well as completely rewritten subsystems (Messaging,Web,and Security).

Course Overview

Red Hat Jboss Application Administration 1 (JB248) focuses on the installation and configuration of the JBoss Enterprise Application Platform 7.0 (EAP7). , This hands-on class covers the real-world tasks that a System Administrator needs to know to deploy and manage applications on JBoss EAP.



Base experince with system administration on windows,UNIX,or Linux operating systems,


Understanding of hardware and networking,


No prior knowledge of java,scripting,or JBoss Developer Studio is required.

Topics In Topics In JBoss Application Administration

Describe the architecture and features of JBoss EAP,

Describe the available methods for installation and how to install JBoss EAP,

Describe the architecture of extenions,subsystems,modules,and profiles,

Describe the management options available for JBoss EAP.

Configure an instance of JBoss EAP to run a standalone server,

Describe the configuration files for a standalone server and make configuration changes,

Configure JBoss EAP network interfaces and socket binding groups,

Configuring interfaces and socket binding Groups.

Connect to an instance of JBoss EAP with execute general commands,

Deploy a java EE application to a server instance running as a standalone server,

Introducing the DMR syntax.

Describe managed domain architecture,

Assign the domain controller and start the managed domain,

Describe the configuration options for a host controller and make configuration changes to a host controller,

Describe the configuration option for a domain controller and make configuration changes to the domain controller,

Recovering from a failed domain controller.

Describe the relationship between hosts, server groups,and servers in a managed domain,

Configure server groups in a managed domain ,

Configure servers on host controller,


Describe the purpose and architecture of the data source subsystem,

Deploy a JDBC driver as a module and configure the driver in the data source subsystem,

Configure a data source,

configure an XA data source,

Database connection validation.

Configure various types of logging handlers,

Configure ROOT and category loggers.

Describe the java Messaging Service and the architecture 9of the messaging subsystems,

Configure connection factories and destinations,

Configure messaging journals and other messaging subsystems settings,

Exploring the messaging subsystem.

Configure a security domain based on the database login module,

Configure a security domain based on the LDAP login module,

Configure role-based access to topics and queues in the messaging subsystems,

Protect passwords that are stored in server configuration files by using the password vault.

Make JVM configuration settings in a standalone server,

Make JVM configuration settings in a managed domain.

Describe the features of the undertow web subsystem,

Configure the components of the web subsystem,

Configure JBoss EAP network interfaces and socket binding groups.

Describe the benefits of clustering and the JBoss EAP subsystems involved in supporting clustered applications deployments,

configure infinispan and JGroups to support clusters,

configure Undertow as a load balancer,

Configure and deploy a high availability application.

Describe the functionality of batch jobs and the JBeret implementation supported by JBoss EAP,

Configure the batch subsystem to support batch job execution.

Describe the new features in JBoss EAP7,

Describe strategies for migrating JBoss EAP6 applications to JBoss EAP7.

Practice and demonstrate knowledge and skills learned in RedHat JBoss Application Administration 1.


This course is intended to develop the skills needed to minimize time to market for applications, and to simplify administration tasks. These skills are suitable for organizations seeking to increase application stability and cut costs for managing applications,

As a result of attending this course, you should be able to manage JBoss EAP 7 in both standalone mode and a managed domain with both the EAP CLI and web console.