JBoss Training Logo

JBoss Training

Live Online & Classroom Enterprise Training

Does your project require an open source implementation of J2EE framework ? Backed by some extensive community support ? Then our course in JBoss server is the perfect recipe for your requirement. Our course covers implemented parts of all the J2EE components like JTA, JMS, JNDI, JAAS, etc. in great detail.

Looking for a private batch ?

REQUEST A CALLBACK

Need help finding the right training?

Your Message

  • Enterprise Reporting

  • Lifetime Access

  • CloudLabs

  • 24x7 Support

  • Real-time code analysis and feedback

What is JBoss Training about?

The JBoss Training course covers the JBoss Administration. Participants will learn the details of setting up configuring and fine-tuning JBoss application server.

Participants in JBoss Training will learn the details of JBoss architecture steps involved in setting up the application server basic deployments production installation and deployment issues tuning and monitoring securing the services and clustering.

This course is based on the latest JBoss Application Server though it also covers differences from the previous versions of the server.

JBoss Application Server features many improvements over previous releases such as centralized configuration management easier administration modular core and class loading parallel deployment improved startup times and many new features.

What are the objectives of JBoss Training ?

At the end of JBoss training course, the participants will be able to:

  • Explain how JBoss relates to Java EE (J2EE) and compares to other application servers
  • Install and setup JBoss on both Windows and UNIX-type environments
  • Deploy, support, and troubleshoot applications on JBoss
  • Navigate JBoss' directory structure
  • Understand JBoss architecture, modular class loader, boot process, configuration files 
  • Effectively monitor and manage JBoss via administrative consoles, both CLI and Web
  • Understand the structure and configuration of Java EE components and applications
  • Secure JBoss and applications running on it
  • Set up JBoss for SSL
  • Tune JBoss's performance
  • Explore different load-balancing and high-availability (HA) strategies with JBoss (clustering, sticky sessions, smart-proxies, etc.)
  • Trouble-shoot deployment, classloading, security, performance, and scalability issues
  • Web and Application Server Administrators
  • Java EE Developers (To take advantage of JBoss infrastructure and services)

What are the prerequisites for JBoss Training?

To get the most benefit from this JBoss Training course, participants should be familiar with the basic principles of web/application server administration. Additionally, prior exposure to any of these concepts can be helpful

    • Basic rules of XML (i.e., being able to edit XML files)
    • HTTP protocol (i.e., the stateless nature of HTTP, the need for sessions, HTTP methods, SSL, etc.)
    • Java environments (e.g., memory settings, automatic garbage collection, JDBC)
    • Other Java EE (J2EE) application servers and basic concepts behind Java EE Applications

    Available Training Modes

    Live Online Training

    18 Hours

    Classroom Training

    3 Days

    Course Outline Expand All

    Expand All

    • Overview of Java EE (a.k.a. J2EE)
    • Java EE vs. other Web technologies
    • Java EE 6 standards/specifications/semantics
    • Java EE 6 and JBoss
    • About JBoss
    • Community vs Enterprise Edition
    • JBoss Highlights
    • JBoss Architecture
    • Domain vs Standalone Mode
    • Getting and Installing Java
    • Configuring Java
    • Getting JBoss AS
    • Installing JBoss AS
    • Exploring and Explaining JBoss AS Directory Structure - bin, bundles, docs, domain, modules, welcome-content, standalone -
    • Exploring 'bin' script directory
    • Exploring 'domain' and 'standalone' directory
    • Exploring 'modules' directory
    • Exploring standalone.xml configuration file
    • Exploring domain.xml and host.xml configuration files
    • Starting and Stopping JBoss in Standalone Mode
    • Starting and Stopping JBoss in Domain Mode
    • Stopping and Restarting JBoss Instances
    • JVM Processes in Standalone Mode
    • JVM Processes in Domain Mode
    • JVisualVM Tool
    • Deployment descriptors and JBoss deployments
    • Deployment artifacts - WAR and EAR files
    • Deploying applications in Standalone Mode using Automatic and Manual deployment
    • Deploying applications in Domain Mode using CLI and Web Admin console
    • Web container and JBoss Web configuration
    • Web deployment descriptors
    • JBoss specific web deployment descriptors
    • JBoss Web Connectors
    • JNDI in Java EE 6
    • JNDI on JBoss
    • Migrating to JBoss
    • Configuring JavaMail on JBoss
    • JMS Overview
    • JMS Architecture
    • Configuring HornetQ (JBoss Messaging)
    • Defining resource references
    • Installing JDBC drivers in JBoss
    • Configuring datasources in JBoss
    • Overview of EJB 3.x
    • Stateless and Stateful Session Beans, Interceptors, Message-driven Beans
    • New EJBs in Java EE 6
    • Configuring EJB Container in JBoss
    • Overview of WebServices
    • JBoss and JAX-WS
    • JBoss and WebServices Tools
    • JBoss Admin Console
    • Overview of JMX
    • JMX Control from JConsole
    • JBoss CLI Admin Console
    • Securing web applications
    • Securing management interface on JBoss
    • Securing JBoss with SSL
    • Configuring JBoss Login Modules
    • Class Namespace Isolation
    • Classloading in Java EE
    • Classloading in JBoss
    • JBoss Deployment Structure
    • Defining Modules in JBoss
    • JVM Tuning and GC Optimization
    • JBoss Web Tuning
    • JMS Tuning
    • RMI/EJB Tuning
    • Log4J Tuning
    • Tuning other JBoss services
    • High-availability
    • Configuring JBoss AS to work with Apache HTTP Server
    • Clustering on JBoss
    • Managing Session Affinity
    • Managing Session Replication

    Who is the instructor for this training?

    The trainer for this JBoss Training has extensive experience in this domain, including years of experience training & mentoring professionals.

    Reviews