1-877-WEBUCATE
(1-877-932-8228)
info@webucator.com
 
Microsoft Training
Java Training
XML Training
Database & SQL Training
PHP, Perl, ASP, Groovy, Grails, Ruby on Rails Training
HTML, JavaScript, Ajax & CSS Training
Adobe CS3 Training
◊ PRIVATE JBOSS TRAINING

Need a private class for your team delivered at your site or a location near you?
For private groups of three or more, Webucator offers completely customizable and cost-effective JBoss classes delivered at your offices or a location near you.

To have someone contact you about these classes, please fill out the form below.

* (Required)
* (Required)
* (Required)
* (Required)
* (Required)
(The number of people requiring training)
(For Federal Government Pricing)
* (Required)

Administration of JBoss Application Server V4 Training (5 days)


This JBoss class is delivered for private groups onsite at your offices or a location of your choice. It can also be delivered via the Internet for geographically distributed staff.

Administration of JBoss Application Server V4 Training Overview

This JBoss administration training class teaches the basics of the deployment and administration of web applications to a JBoss Application Server V4 environment. on Windows. This course concentrates on providing best-practice solutions to handle common problems that occur in a JBoss environment so students will have a high-level of skill with regard to JBoss administration.

Administration of JBoss Application Server V4 Training Course Goals

  • Install JBoss Application Server
  • Install and configure J2EE applications
  • Use various tools to solve several types of problems
  • Configure various application resources
  • Modify logging properties of JBoss Application Server
  • Configure JBoss Security
  • Administer the environment using the web-based Admin Console or command line tools
  • Monitor JBoss performance
  • Use various techniques to create a more robust environment and avoid common problems
  • Maintain a cluster of JBoss Application Servers

Administration of JBoss Application Server V4 Training Course Prerequisites

Experience in the following areas is required:

  • Windows operational skills like running commands from a command prompt and networking

Experience in the following areas would be beneficial.

  • Familiarity with web-based applications, web servers
  • Java

Administration of JBoss Application Server V4 Training Course Outline

  1. JBoss Introduction
    1. JBoss Family
    2. JBoss Application Server
    3. Hibernate
    4. JBoss Portal
    5. JBoss jBPM
    6. JBoss Eclipse IDE
  2. Installing JBoss
    1. Installation Prerequisites
    2. Other Common Components
    3. JBoss Installation
    4. JBoss Installer
    5. Installing in Production
    6. Starting JBoss
    7. JBoss Admin Consoles
    8. JBoss Configurations
  3. Managing JBoss Configurations
    1. JBoss Configurations
    2. JBoss Eclipse IDE
    3. Perspectives and Views
    4. JBoss IDE Tips
    5. XML in JBoss IDE
    6. Controlling JBoss Servers
    7. Managing JBoss Configuration
    8. Updating JBoss Version
  4. J2EE Overview
    1. Goals of Enterprise Applications
    2. What is Java?
    3. What is J2EE?
    4. Role of Application Server
    5. The J2EE Specifications
    6. J2EE Components
    7. What is a Servlet?
    8. What is a JSP?
    9. What is an EJB?
    10. Model-View-Controller Architecture
    11. MVC An Example
    12. Web Client
    13. Applet
    14. Application Client
    15. J2EE Vendor Specifications
    16. Containers
    17. J2EE Blueprint
  5. Building and Installing Applications
    1. EAR File
    2. What are Modules?
    3. J2EE Deployment Descriptors
    4. Web Module
    5. EJB Module
    6. Client Module
    7. JBoss Deployment Descriptors
    8. JBoss Default EJB Deployment
    9. Ant
    10. Sample Ant buildfile
    11. Ant Features in JBoss IDE
    12. JBoss Application Deployment
    13. Deployment from JBoss IDE
    14. Testing an Application
    15. Updating an Application
    16. Applications in Web Console
  6. Introduction to OnlineStore Application
    1. OnlineStore Functions
    2. Application Homepage
    3. New Customer Registration
    4. Customer Login
    5. Browse Products
    6. View Cart Place Order
    7. Order Confirmation
    8. Error Notification
    9. OnlineStore Application Structure
    10. OnlineStoreWeb.war Contents
    11. OnlineEJB.jar Contents
  7. JBoss Logging
    1. Log4j
    2. Configuring Log4j in JBoss
    3. Log Output
    4. Standard Appenders
    5. Appender Example
    6. Log Categories
    7. Category Example
    8. Appender References
    9. Logging Code
    10. Adjusting Logging from the Consoles
    11. Common Tasks for Log4j
    12. HTTP Access Logs
    13. Tomcat HTTP Access Log
  8. JMX Microkernel
    1. JMX Intro
    2. JBoss XMBeans
    3. JBoss JMX Microkernel
    4. MBean Services
    5. Deployers
    6. Invokers
  9. Connecting JBoss to a Database
    1. Hypersonic Database
    2. Examining the Hypersonic Database
    3. What is JDBC?
    4. JDBC Driver
    5. Typical JDBC Use
    6. Problems to Address
    7. Data Source Architecture
    8. JDBC Data Sources
    9. Types of JBoss Data Sources
    10. Typical Use of Data Source
    11. Adding JDBC Drivers
    12. Configure Data Source
    13. Common Data Source Properties
    14. Connection Pool Properties
    15. Monitor Connection Pool
  10. JNDI & Naming Services
    1. Naming Service
    2. Phone Number Example
    3. Objects in Namespace
    4. What is JNDI?
    5. Using JNDI
    6. JNDI Binding in JBoss
    7. NameNotFoundException
    8. JNDIView MBean
    9. JNDI References
    10. Binding JNDI References
  11. JBoss Security
    1. Authentication and Authorization
    2. Challenge Mechanism
    3. J2EE Security Roles
    4. JBoss Security Domain
    5. Login Modules
    6. Using a Database for Authentication
    7. Using an LDAP Server
    8. Stacking Login Modules
    9. Hashed Passwords
    10. Testing Security
    11. Digital Certificates
    12. Creating Self-Signed Certificate
    13. SSL (Secure Sockets Layer)
    14. Enabling SSL on Tomcat
  12. JBoss JMS Messaging
    1. Messaging Intro
    2. Messaging Example
    3. Messaging Components
    4. Messaging Types
    5. JMS (Java Messaging Service)
    6. JMS Resources
    7. Message Driven Beans (MDB)
    8. JBossMQ
    9. Configuring JMS
    10. MDB Destinations
    11. JMS Security
    12. JMS Security Configuration
  13. Monitoring JBoss
    1. Monitoring Tools
    2. JBoss Web Console
    3. MBean Attributes
    4. Live Graphs and Snapshots
    5. Monitors
    6. Monitor Configuration
    7. Command Line Queries
  14. Web Services
    1. Web Service Example
    2. What are Web Services?
    3. How do Web Services Communicate?
    4. How are Web Services Described?
    5. WSDL Example
    6. How are Web Services Discovered?
    7. Web Service Architecture
    8. Web Service Security
    9. Forms of J2EE Web Services
    10. JAX-RPC Service Endpoints
    11. EJB Endpoints
    12. JBoss Configuration Files
    13. Deploying Web Services
    14. Web Service References
  15. Overview of Clustered Architecture
    1. Clusters
    2. Horizontal Scaling
    3. Vertical Scaling
    4. Clustering Terminology
    5. Clustering in JBoss
    6. Running Multiple Instances of JBoss on Single Machine
    7. Adding JBoss Instances to a Cluster
    8. Clusters on the Same Network
    9. Viewing JBoss Cluster Information
  16. JGroups Network Communication
    1. Introduction to JGroups
    2. Group Coordinator
    3. Joining the Group
    4. JGroups Layering
    5. Sample JGroups Layers
    6. Transport Protocols
    7. Network Impact
    8. Discovery Protocols
    9. Merging Groups
    10. Failure Detection Protocols
    11. Group Membership Service
    12. State Transfer
  17. Clustered Deployment
    1. Deployment Options
    2. Regular Deployment
    3. HA-Singleton Deployment
    4. Farming Deployment
    5. Issues of Farm Deployment
  18. Load Balancing with Apache and mod_jk
    1. Role of Web Server
    2. Supported Web Servers
    3. Using Apache with Tomcat
    4. Configuring mod_jk
    5. Adding mod_jk Module
    6. Loading mod_jk Module
    7. Configure mod_jk
    8. Configure workers.properties
    9. mod_jk Load Balancing
    10. Configure uriworkermap.properties
    11. Configure Tomcat
    12. Apache mod_jk Status
  19. Distributed Applications
    1. Application State
    2. Distributed Failover
    3. HTTP Session State Replication
    4. JBossCache
    5. Configuring Tomcat for HTTP Session Replication
    6. Utilizing Session Replication
    7. Clustered Session EJBs
    8. Clustering Stateless Session Beans (EJB 2.x)
    9. Clustering Stateful Session Beans (EJB 2.x)
    10. Clustering Entity Beans (EJB 2.x)
    11. Clustering Entity Beans (EJB 2.x)
    12. Problems Deploying to default Configuration
    13. Clustering Stateless Session Beans (EJB 3.x)
    14. Clustering Stateful Session Beans (EJB 3.x)
    15. Clustering Entity Beans (EJB 3.x)
    16. Clustering Entity Beans (EJB 3.x)
  20. Clustered Services
    1. Clustering Services
    2. Clustered JNDI Services
    3. HA-JNDI Clients
    4. Access HA-JNDI in Java Code
    5. Access HA-JNDI by Modifying jndi.properties File
    6. Properties in jndi.properties File
    7. HA-JNDI With EJBs
    8. Clustered JMS Services
    9. Configure HA-JMS
    10. HA-JMS and HA-JNDI
    11. MDB EJBs and HA-JMS
    12. HA-JMS Failover
  21. Rolling Out JBoss to Production
    1. Securing Management Functions
    2. Removing Hypersonic
    3. Configuring JBoss with Firewalls
    4. Setting a Root Web Application
  22. Managing CMP Persistence
    1. Entity EJB Types
    2. Default CMP Settings
    3. Managing CMP Schema
    4. Controlling Table Changes
    5. Mapping Objects
    6. Mapping Relations
    7. Audit Data
    8. Generating Primary Keys
  23. JBoss Operations Network
    1. JBoss Operations Network
    2. JBoss ON Features
    3. JBoss ON Architecture
    4. JBoss ON Server
    5. JBoss ON Agent
    6. Supported Platforms
    7. JBoss ON Console
    8. Dashboard
    9. Browse Resources
    10. Resource Detail
    11. Monitoring
    12. Metric Summary
    13. Metric Detail Chart
    14. Inventory
    15. Control
    16. Configuration
    17. Alerts
    18. Console Users
    19. Command Line

Administration of JBoss Application Server V4 Training Course Materials

In addition to a comprehensive set of materials, including course notes and all the programming examples, each student will also receive a one-year subscription to Webucator's online reference library, which contains hundreds of the most current electronic technology books - a $149.95 per student value.

Administration of JBoss Application Server V4 Training Technical Requirements

  1. Operating System Options
    • Windows Vista
    • Windows XP with Service Pack 2
  2. JBoss
  3. MySQL 5.0
  4. Browser Options
  5. Adobe Acrobat Reader
  6. Additional Software will be provided on CD

Class Files for Administration of JBoss Application Server V4 Training

The class files for this course will be sent by email in a zipped file.

home - onsite classes - instructor-led online courses - self-paced online courses - why webucator - partners - contact - sitemap
© 2007 Webucator. All rights reserved. info@webucator.com | Toll Free: 877-WEBUCATE (877-932-8228) | From Outside the USA: 315-446-0560 | Fax: 315-410-5320
Phoenix, AZ | Santa Clara, CA | Santa Clara, CA | Los Angeles, CA | Sacramento, CA | Washington, DC | Atlanta, GA | Chicago, IL | Indianapolis, IN | Muncie, IN
New Orleans, LA Boston, MA | Cambridge, MA | Charlestown, MA | Framingham, MA | Ipswich, MA | Lincoln, MA | Wellesley, MA | Worcester, MA | Bangor, ME | Detroit, MI
Raleigh, NC Winston-Salem, NC | Lincoln, NE | East Hanover, NJ | Eatontown, NJ | Madison, NJ | Parsippany, NJ | Trenton, NJ | Albany, NY | Buffalo, NY | Rochester, NY
New York City, NY | Syracuse, NY | West Babylon, NY | Dayton, OH | Bethlehem, PA | Philadelphia, PA | Pittsburgh, PA | Pittsburgh, PA | State College, PA
Middletown, RI | Rapid City, SD | Austin, TX | Dallas, TX | Houston, TX | Arlington, VA | McLean, VA | Seattle, WA | Toronto, Canada | Ottawa, Canada | Calgary, CA