Version 1

    In the vain of its creator (Red Hat): "... we gain the most when we share. It is core to our business and our development models." As a result, we (http://middlewaremagic.com/) are bringing you a free course on JBoss AS 7 (EAP 6). In the course you will learn the following:

    • Introduction           
      • JBoss Application Server architecture (standalone, process controller, host controller, domain)
      • JBoss Application Server internal architecture (listen threads, threads pools, containers)
      • Standalone configuration
      • Command-line utility
      • Admin console
    • JVM Tuning           
      • Code generation
      • Memory management
      • Garbage collection performance
      • JConsole and JVisualVM
    • Deployment           
      • Packaging applications recommendations
      • Deployment descriptors
      • Server logging
      • Front-end configuration using the Apache HTTP Server and mod_jk
    • Class Loading           
      • Modules
    • Security           
      • JAAS introduction
      • Role-based security
      • Secure communications (SSL and TLS)
    • Configure Resources           
      • Domain configuration
      • Configure data sources
      • Monitoring resources
      • Configure JMS environment
    • Clustering           
      • Unicast or multicast?
      • Denial of service configuration
      • Vertical and horizontal scaling
      • Caching
      • Apache HTTP Server and mod_cluster
      • Load balancing
      • Load testing

    Note that this is a course you can do at your own pace. The exercises lead you step-by-step through the process of installing, configuring, deploying etcetera. The material consists of the following:

    Happy learning and most of all have fun!