JBoss Application Administration — A 4 day course
The JBoss Application Administration course teaches the core skills needed to install and manage the JBoss Application Server up to version 7.1.
As well as configuring the JBoss Application Server, this hands-on course shows delegates how to deploy and monitor Java Enterprise Edition and web applications. Delegates will also configure various JBoss subsystems such as logging, data sources and messaging, and investigate tuning and high availability concepts such as clustering and load balancing.
This course will enable the delegate to work towards achieving the Red Hat Certified JBoss Administration (RHCJA) qualification, previously known as JBoss Certified Application Administrator (JBCAA).
To provide the skills necessary to install, configure, manage, deploy applications to and understand the core aspects of JBoss Application Server.
By the end of this course the delegate should be able to:
- Understand the Java Enterprise Edition architecture
- Install and configure JBoss
- Configure the application server in both standalone and domain modes
- Deploy applications
- Administer JBoss using the CLI and Web Admin Consoles
- Configure the logging subsystem
- Enable database access and connection pooling
- Establish communication with JMS messaging services
- Implement JBoss security
- Understand clustering and load balancing
- Monitor and tune performance
- Administration and Course Materials
Introduction to JBoss
- Community and Enterprise Editions
- The Application Server Environment
- JBoss Component Tour
Java Enterprise Edition Architecture
- Java Enterprise Edition (JEE) Applications
- Web Components
- Business Components
- Web Services
- JBoss and Middle Tier Architecture
- Installation Options
- Installing Java
- Installing the JBoss Application Server
- Using the Command Line Interface (CLI)
- Using the Web Admin Console
- Scripting Tasks with CLI
- JBoss and JMX
Configuration in Standalone Mode
- Configuring JBoss for Standalone Mode
- The standalone.xml Configuration File
- The Standalone Mode Directory Structure
Configuration in Domain Mode
- Configuring JBoss for domain mode
- The domain.xml and host.xml Configuration Files
- Domain Controllers and Host Controllers
- Using Server Groups
Managing the Application Server
- Starting and Stopping JBoss Instances
- Instance Life Cycle in Standalone Mode
- Instance Life Cycle in Domain Mode
- Backup and Recovery Options
Working with Logs
- Configuring and Using the Logging Subsystem
- Configuring the Built-in Handlers
- WAR Files, EAR Files and Deployment Descriptors
- Standalone Mode Deployment
- Domain Mode Deployment
- Server Group Deployment
- Deploying with CLI
- Deploying with Web Admin Console
- Communicating with databases
- JDBC Drivers
- Defining a Datasource
- Database Connection Pooling
- Introduction to JMS
- JBoss Messaging with HornetQ
- Configuring Connection Factories, Topics and Queues
- Monitoring Applications
- Monitoring Server Subsystems
Web Tier Configuration
- JBoss Web Configuration
- Web Deployment Descriptors
- Web Connectors
- Configuring Apache Servers
- Web Services and JAX-WS
- The JBoss Security Model
- Using Login Modules
- Securing Web Applications, EJBs and Web Services
- Configuring HTTPS Connectors
- Connecting to LDAP
- High Availability Solutions
- JBoss Clustering
- Load Balancing Configuration
- Standalone and Domain Mode Clusters
- Performance Issues and Solutions
- Tuning the JVM
- Web, JMS and EJB Tuning
Publicly scheduled dates, locations, and prices
A schedule of dates for this subject is not currently available. Please call 0333 210 0140 or use our contact form to enquire about places and availability.
This JBoss Application Administration course is aimed at application server administrators. It may also benefit developers who require a greater understanding of deployment and administration with JBoss.
- Apache Web Server
- Developing Applications with Java EE
No prior knowledge of JBoss is required, but delegates should be from a technical background.
The JBoss Application Administration course provides the basic skills required to study towards taking the Red Hat Certified JBoss Administration (RHCJA) qualification, previously known as JBoss Certified Application Administrator (JBCAA).
Following attendance on the relevant courses, delegates will need to dedicate time for self study and researching the topics covered on the course. They will also need to gain hands-on experience so they can put into practice what they have learnt on the course.
Attending courses alone will not guarantee exam success, previous experience, practice, self study and aptitude are also key requirements.
Before taking any exam, delegates should ensure they have the recommended experience by checking the Red Hat website for current exam requirements as these are updated regularly.
Exams are not included as part of the course nor in the course fee.