JBOSS Online Training

JBOSS Online Training



    JBoss Training makes you an expert in administering JBoss Server including install, configure, upgrade, administer, monitor, maintain the security of JBoss Server and the components running inside it.

    Course Content

    1.Overview Of Java Enterprise Edition

    What is Java EE?

    Open and Standard-based Multi-tier Web-Enabled Server Centric Component-Based Distributed Architecture Enterprise Applications J2EE architecture and Java EE Contents and Services.

    2.Overview Of JBOSS Application Server

    • Server JBOSS Organization
    • Server JBOSS AS
    • Background Highlights of JBOSS AS
    • What is new in JBOSS AS 5 and 6 ?
    • Server JBOSS AS Architecture
    • Server JBOSS Micro container
    • Layer Services
    • Layer Aspect
    • Layer Application
    • Layer Server
    • JBOSS AS Services and Requirements

    3.Installation And Configuration Of JBOSS AS

    • Getting and Installing Java
    • Configuring Java Getting JBOSS AS
    • Installing JBOSS AS 5

    4.Server JBOSS Directory Structure

    5.Controlling The Life-Cycle Of JBOSS AS

    • Starting JBOSS AS
    • Verifying JBOSS AS
    • Startup Stopping JBOSS AS
    • Starting From a Remote Server

    6.Deployments On JBOSS

    • Java EE Deployment
    • Lifecycle Deployment
    • Descriptors Deployment on JBOSS AS
    • Deployers on JBOSS AS
    • Deployment Dependencies Hot vs. Cold Deployment
    • Bootstrapping JBOSS


    7.Web Application Administration

    • Web Technologies CGI vs. Servlets/JSPs Tomcat Web Container
    • Tomcat’s server.xml
    • Tomcat’s web.xml
    • Session Configuration
    • Serving Static Content
    • Virtual Hosting with Tomcat
    • Web Access Logging

    8.JNDI Administration

    • Java Naming and Directory Interface JNDI in Java EE
    • JNDI on JBOSS
    • JMX Administration
    • What is JMX?
    • Why JMX?
    • JMX Architecture
    • JMX on JBOSS AS
    • JMX Console Web Console Twiddle Tool Server
    • JBOSS AS Administration Console Server
    • JBOSS Monitoring
    • Monitoring with JConsole Lab: Monitoring

    9.Database Integration On JBOSS

    • Steps Involved Resource Requirement
    • Install JDBC Drivers
    • Define a RDBMS DBCP
    • Resource Map our Resource Using our DataSource (RDBMS DBCP)
    • Hypersonic Database
    • Detecting Connection Leaks Lab: Database Connectivity

    10.Creating Multiple Instance On Singe Machine

    11.Security On JBOSS

    • Securing Applications
    • Authentication & Authorization Plain-Text Login Module
    • Database Login Module
    • FORM-based Login
    • Configuring JBOSS AS for SSL
    • Creating SSL Certificates
    • Configure SSL Connector
    • Testing SSL Configuration
    • Requiring SSL in Apps Lab: Application Security Securing JBOSS AS

    12.Performance Tuning And Troubleshooting In JBOSS

    • JVM Tomcat Log4j and other services Tuning Slimming JBOSS
    • Troubleshooting the production issues w.r.t JBOSS and Web server
    • Taking thread dump and heap dumps to analyze the issues

    13.Web Server

    • Installation of Apache web server
    • Configuration of Web server
    • Types of virtual hosting
    • Overview of httpd.conf file

    14.High Availability And Scalability On JBOSS

    • Requirements of Clustering: General understanding
    • Clustering and JBOSS Simple Web Architecture
    • External Load Balancer Architecture
    • Smart Proxy Architecture
    • General configuration for the following examples. Fronting with a Web Server with Apache HTTPD, Installing and Configuring mod_jk, Enabling Sticky Sessions, Clustered Session Replication, Clustering Single Sign-On Clustering with HA-JNDI

    Write a Review

    Your email address will not be published. Required fields are marked *

    Course Reviews


    • 5 stars0
    • 4 stars0
    • 3 stars0
    • 2 stars0
    • 1 stars0

    No Reviews found for this course.

    • 4 weeks, 2 days
    Contact Us

    +1 475-212-0075

    Drop us a query

    Error: Contact form not found.

    Job Support

    Error: Contact form not found.

    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.

    Customized Training's

    The most part self-managed and adaptable to suit a person's particular adapting technology needs

    Priority Based Training's

    Real-time Scenario based Assignments and Case Studies