Courses

JBOSS Administration Content

Installation
Services

  • Tomcat Web Container
  • Architecture and Configuration (server.xml)
  • Concepts (Connectors, Engine, Host, Context, Valve, etc.)
  • Understanding web.xml (Filters, Servlets, Mappings, etc.)
  • Default web.xml
  • Serving Static Content
  • Virtual Hosting
  • Web Access Logging 

JNDI

  • Overview
  • JNDI on JBoss

JMX

  • Overview
  • Architecture
  • MX on JBoss
  • JMX Console
  • Twiddle command-line tool
  • Deploying JMX Services
  • Web Console
  • JBoss Monitoring

JMS

  • Overview
  • Architecture
  • Domains (Point-to-Point vs. Publish-Subscribe)
  • JMS on JBoss
  • Configuration

Securing JBoss AS

  • User and file system security
  • Securing console applications/tools
  • Securing other JBoss AS services
  • Running with Java Security Manager
  • Running behind a firewall

Performance

  • JVM Tuning and GC Optimization
  • Tomcat Tuning
  • RMI/EJB Tuning
  • Log4J Tuning
  • Tuning other JBoss services
  • Slimming JBoss

High Availability and Scalability

  • Defining Requirements
  • Overview of clustering architectures
  • Fronting JBoss with Apache Web Server
    • Advantages
    • Installing and Configuring mod_jk
  • Load Balancing with mod_jk
  • Enabling sticky sessions (server-affinity)
  • Clustered Session Replication
  • Clustered Single-Signon
  • Clustering other JBoss AS Services
    • HA-JNDI
    • HA-JMS
  • Cluster Farming Deployment

live Chat