Call us at 1-800-413-0939

Advanced JBoss Training Course

Over 100 metro locations. Attend face-to-face, remotely or on site at your facility.

Travel Packages Remote Attendance

Advanced JBoss® 7/EAP 6 Server Administration

Duration: 4 Days

Price: $2095

Remote Attendance: Click here for more information.

Students Will Learn:

  • Overview of the server structure, architecture and usage
  • Working with the CLI, it's management model and the operations it makes available
  • Deploying applications with the CLI and with auto-deployment
  • Application dependencies, including implicit and automatic dependencies and how to configure them
  • Configuring the HornetQ messaging subsystem via the XML config and the CLI, including address settings configuration, producer flow control and security settings
  • Using RBAC (Role Based Access Control)
  • Masking sensitive strings with the Vault mechanism
  • Setting up, working with and managing server clusters
  • Configuring, using and customizing the Infinispan subsystem for replication (HTTP and SFSB) and caching, including as a second-level Hibernate cache
  • Setting up and working with server domains
  • Managing domains and application deployments to a domain with the CLI
  • Structure of the RHQ management console
  • Installing RHQ and working with it to manage JBoss servers

Course Description: This course covers advanced topics in administering the JBoss family of application servers. It provides administrators who already have some experience in working with JBoss servers the information they need to successfully manage them in production environments.

The course starts with a quick refresher on server structure, architecture, and usage. It then moves on to covering the management tools in depth, with special focus on the CLI - its management structure, how to use it, and how to write scripts for it. It includes coverage of managing the HornetQ messaging subsystem, RBAC (Role Based Access Control), and in-depth coverage of clustering that includes usage and configuration of Infinispan for caching in a cluster. It also includes in-depth coverage of creating and managing domains, as well as an introduction to the open-source RHQ management platform that forms the basis for JON (JBoss Operations Network).

The course is hands-on, with labs for every important topic covered. It provides a wealth of hard-to-find information on managing JBoss servers, and is created by experts in the JBoss family of servers. It is written to JBoss EAP 6.2, but is suitable for audiences using the community releases also (JBoss AS 7.1.1)

Course Prerequisites: Completion of Administering the JBoss 7/EAP 6 Application Server course or equivalent knowledge.

JBoss Server Overview
  • JBoss Server Family - JBoss AS, EAP, WildFly
  • Server Structure and Layout
  • Starting/Stopping
Architecture Review
  • Modular Classloading / JBoss Modules, Application Dependencies
  • Profiles and Subsystems
  • Exploring the XML Config Schema Files
Management Tools
  • CLI Overview/Review, Management Tree Structure, Addressing, Operations
  • CLI Command Files and Scripting
  • Using Properties in Command Files
  • Exploring the Management Model
  • Management (Web) Console Review
Application Deployment
  • CLI Deployment
  • Auto Deployment Review and Management with the CLI
  • Deployment Classloading
  • Classloading Precedence - Implicit, Automatic, Explicit
  • Controlling Classloading - jboss-deployment-structure.xml
  • HornetQ Overview and Configuration
  • Configuring Destinations
  • Configuration of Address Setting (for Dead Letter, Redelivery, and Security
  • Paging Configuration and Producer Flow Control
  • Management via the CLI
  • Security Review - Security Realms and Security Domains
  • Role Based Access Control (RBAC)
  • Encryption Overview
  • Masking Sensitive Strings Using the Vault
Clustering and Replication with Infinispan
  • Clustering Review / Setting up a Cluster
  • Infinispan and Replication Overview
  • Infinispan Subsystem Configuration
  • Customizing Replication
  • Infinispan and JPA
Configuring and Managing Domains
  • Domain Mode Review - Structure and Configuration
  • Managing Controllers and Servers (Console and CLI)
  • Managing Deployments
  • Advanced Topics
    • Operating a Domain without a DC
    • Handling Controller Restarts after Config Changes
    • Running Controllers in ADMIN_ONLY Mode
RHQ Management Console
  • Overview of RHQ - Structure, Server, Agents
  • Acquiring and Installing RHQ and its Associated Database (Postgres)
  • Working with Inventory - Auto-Discovery, Importing, Viewing Details
  • Monitoring Inventory with RHQ
  • Administering RHQ
  • Course materials include student guide, hands-on lab manual and USB flash drive for examples and lab work
  • Students receive a certificate of completion at the end of class
  • Students can retake any portion of a class that has been completed, within 12 months at no extra cost
  • There are no registration fees or cancellation fees

The instructor was a true expert in the field and was extremely accommodating with after hours assistance.
— S.S., MERS

Individual training passes: save up to 43%! For complete discount options » click here «

# Courses Total Cost Cost Per Course % Savings
2 $4,090 $2,045 22%
3 $5,490 $1,830 30%
4 $6,690 $1,672 36%
5 $7,790 $1,558 40%
6 $8,890 $1,482 43%

JBoss is a registered trademark of Red Hat, Inc. in the U.S. and other countries.

Multiple Training Locations - Convenience and Cost Control

Attend Regularly Scheduled Courses in More than 100 Cities Across North America and the United Kingdom or via Remote Attendance