JBoss Training

(3) 3 Ratings

Course Schedule



Mon - Sat

07:30 PM - 10:00 PM ( IST )



Mon - Fri

11:00 AM - 02:00 PM ( IST )



Sat - Sun

05:30 AM - 06:30 AM ( IST )

Total Learners

899 Learners

LMS Access

365 days

Course duration

30 days


24/7 support

Can't find convenient schedule?

Our experts can help you find a batch that meets your needs

The Instructor for this course is from one of the Big5 Companies in the world.

Drop us a Query

I agree to the Training T&C

Modes of Training

Corporate Training

Live, Classroom Or Self Paced Training

Online Classroom

Attend our Instructor Led Online Virtual Classroom

Self Paced Training

Comprehensive Recorded Videos by Experts to learn at your own pace

Course Features

Live Instructor-led Classes

This isn't canned learning. Its dynamic, its interactive, its effective

Expert Educators

Only the best or they're out. We are constantly evaluating our trainers

24&7 Support

We never sleep. Need something answered at 3 am? No Problem

Flexible Schedule

You don't learn as per our calendar. We work according to yours

☰ Details

Course Curriculum

Boss Introduction and Installation

  • Java EE Overview and Architecture
  • JBoss Background and Overview
  • Basic JBoss AS Architecture
  • Downloading and Installing JBoss AS (zip and graphical installation)
  • Starting and Stopping JBoss.

JBoss AS Structure and Architecture

  • JBoss AS Directory and File Structure
  • JBoss Standard Configurations and Custom Configurations
  • Configuration Directory and File Structure
  • JMX and the JBoss JMX Microkernel
  • The JMX MBean Server in JBoss
  • JBoss AS Services and Service Definitions
  • The Admin Consoles (JMX and Web Consoles).


  • Java EE Application Structure (Jars, Wars, Ears, Sars)
  • JBoss AS Deployers
  • Deploying and Redeploying Archives
  • Expanded Deployments and Nested Deployments
  • Deployment Dependencies and Ordering (Explicit and Implicit)
  • JBoss Classloading, and Effect on Deployment.

Web Container, JNDI, and Datasources

  • Web Container Overview
  • The server.xml and other config file
  • Configuring the HTTP, HTTPS, and AJP Connectors
  • JNDI and Naming Overview
  • JBoss Naming Overview and Configuration
  • JNDI Client Configuration
  • DataSoruce and JCA Overview
  • DataSource Configuration and *-ds.xml Files
  • The Hypersonic Database and DefaultDS.

Other Services

  • Remote Object Invokers
  • Unified Invoker, and RMI Invoker
  • HTTP Invoker
  • JMS - Java Message Service
    • JMS Overview
    • JBossMQ Overview
    • JBossMQ Configuration
    • JBossMQ Invokers
    • Configuring Queues and Topics
  • Web Services
  • Other Services - EJB, JMX Invoker Adapter, RMI Classloading
  • The ServiceBinding Manager.


  • Java EE Security Overview
    • Authentication, Authorization, Identity
    • Security Roles
    • Web App Security Constraints
  • JBoss AS Security Architecture
  • JBoss AS Security Domains Overview
  • Defining Security Domains
  • JBoss AS Login Modules - Overview
  • Using UsersRolesLoginModule
  • Password Hashing
  • Using DatabaseServerLoginModule
  • Other Login Modules (LDAP, etc)
  • Encypting Datasource Passwords
  • Enabling SSL
    • HTTPS
    • RMI Over SSL (EJB usage)
    • Other Uses of SSL
  • Securing Other JBoss AS Services - Consoles, Invokers, and others.

Tuning JBoss

  • JBoss AS and the Java Virtual Machine (JVM)
    • Tuning The Heap (Memory Usage)
    • Garbage Collection (GC) Overview and Generational GC
    • Tuning GC
  • Tuning the Web Tier (Tomcat)
    • Connector Tuning
    • Other Optimizations
  • Database Connection Tuning
  • RMI Invoker and Messaging Tuning
  • Other JBoss AS Optimizations
  • Creating Minimal Configurations.


  • Overview (Load Balancing and Fault Tolerance, State Replication)
  • JBoss AS Clustering and JGroups Overview
  • Cluster Configuration and Partitions
  • Troubleshooting Multicast Issues
  • Farming Service
  • Clustered Naming (HA-JNDI)
  • Clustered EJB
  • Clustered HTTP - Replicated Sessions.

Course Description

What are Course Objectives of this Training?

  • Understand boot process, services, deployers, and configuration files.
  • Deploy, support, and troubleshoot applications on JBoss.
  • Effectively monitor and manage JBoss via JMX.
  • Enterprise management via Fabric, using CLI and Hawt.io management interface.
  • Basic standards and Terms associated with ESB and System Integartion.
  • Acquisition of practical skills associated with JBoss Fuse / Fabric8.

What are the Pre-requisites of this Training?

  • System administrators should have a basic knowledge of Java, but don't require in-depth knowledge about Java development or Java Enterprise Edition.
  • Java Application developers should be familiar with Linux, but not necessarily familiar with previous versions of JBoss.
  • Some exposure to other JEE containers would be useful, but not essential.

Who should opt for jboss certification training?

  • People having knowledge of Java EE Overview and Architecture.
  • People having knowledge of JBoss Background and Overview.
  • People having knowledge of Basic JBoss AS Architecture.
  • People having knowledge of Downloading and Installing JBoss AS (zip and graphical installation).
  • People having knowledge of Starting and Stopping JBoss. 


Do you have self paced training?

Yes, we offer self paced training

How do you provide training?

We offer three different modes of training. Instructor Led Live Training, Self Paced Training and Corporate Training

Do you offer any discounts?

Yes we offer discounts for group of 3 plus people.

Can I choose timings that suits my schedule?

Yes we are the only company where we work with students and offer flexible timings which fits your schedule

Who are the Instructors?

All our instructors are from MNC companies who have real time experience of more than 10 years.

Can I attend a demo session before joining?

Yes we offer a free demo session with the instructors. The trainer will answer all your queries and share the course agenda.

Course Reviews


It was a great experience to undergo and get certified in the JBOSS Course fromLTB. As a working professional, it has not only given me an exposure to the domain, but also helped me learn cross technologies and develop an inclination towards it.


I came across Live Trainings Bangalore while I was searching for Fast Track courses in JBoss. Their coordinators and instructors responded positively and I was able to get a good conceptual overview. Thank you LTB.


The course itself is very useful because it can be seen that the instructor has practical knowledge.The lessons are interesting, useful, clear, and well organized. Thank you LTB.