Administering the JBoss7 /EAP 6 Application Server Training in Lee's Summit
 
                    Enroll in or hire us to teach our Administering the JBoss7 /EAP 6 Application Server class in Lee's Summit,  Missouri by calling us @303.377.6176.  Like all HSG
                    classes, Administering the JBoss7 /EAP 6 Application Server may be offered either onsite or via instructor led virtual training.  Consider looking at our public training schedule to see if it
                    is scheduled:  Public Training Classes
                    
                
                        Provided there are enough attendees, Administering the JBoss7 /EAP 6 Application Server may be taught at one of our local training facilities.  
                    
                    | 
                	 We offer private customized training for groups of 3 or more attendees.
                 | ||
| Course Description | ||
| This course covers all the important administrative tasks that are
required to administer this new version of JBoss AS. It starts with
installation, architecture, and basic configuration and monitoring. It
covers management using the new and expanded Web console, as well as the
structure of the management model and how to use it via the admin CLI
(Command Line Interface) and via scripting. It includes coverage of
using the management tools to deploy and configure Web and Enterprise
applications, datasources, JMS resources (topics, queues), as well as
covering the configuration of the major subsystems, including the Web
(HTTP), Web Services, Messaging (including the new HornetQ based
provider), Logging, and Security subsystems. You will also learn the
structure and contents of the underlying XML configuration files that
reflect the actual configuration. The course also covers the use of
JBoss in standalone mode (consistent with previous releases of JBoss),
and explains the new domain model for managing multiple JBoss nodes from
a single management point. The last part of the course delves into the
details of clustering JBoss for high availability and load balancing, as
well as going into the details of setting up and managing a JBoss domain
with the new domain model  The course is focused and informative, and
created by experts in the JBoss AS. It will demystify the many new
capabilities and structure of JBoss 7, and leave you well prepared to
manage JBoss AS installations. It also points out many of the issues
that you may run into while migrating applications from JBoss 5. 
                        Course Length: 4 Days Course Tuition: $1690 (US) | ||
| Prerequisites | |
| Some experience in working with JBoss servers. | |
| Course Outline | 
| 
	JBoss AS 7 Introduction and Installation 
	Java EE Overview and Architecture 
	JBoss AS 7 Background and Overview 
	Installing and Starting AS 7 
	Working with AS 7 
	Documentation Overview 
	AS 7 Structure and Architecture 
	AS 7 Directory and File Structure 
	JBoss Modules 
	Server Architecture and Configuration 
	AS 7 Management and Logging 
	Using the CLI (Command Line Interface) 
	Management Model 
	Working with Management Resources 
	Common Management Tasks 
	The Web Admin Console 
	Other Management Capabilities 
	Server Logging 
	Interfaces and Socket Bindings / Port Configuration 
	Interface Configuration 
	Socket Bindings and Socket Binding Groups 
	Setting the Bind Address 
	Application Deployment 
	Java EE Deployment Archives (Jars, Wars, Ears, Sars) 
	Deploying with the CLI and Admin Console 
	Auto-Deployment in AS 7 (Marker Files, Expanded, Archived) 
	Deployment Dependencies 
	Subsystem Configuration 
	Thread Pools 
	Web Container 
	Web Container Overview 
	Web Container Configuration in standalone.xml 
	Querying Container Configuration via the CLI 
	Configuring the HTTP, HTTPS, and AJP Connectors (in standalone.xml, and via the CLI) 
	JNDI and Naming Overview 
	JBoss Naming Overview and Configuration 
	JNDI Client Configuration 
	DataSource and JCA Overview 
	DataSource Configuration (XML, CLI, and Admin Console) 
	The H2 Database and ExampleDS 
	EJB Subsystem 
	Messaging in AS 7 
	JMS (Java Message Service) Overview 
	HornetQ Overview 
	Configuring Connection Factories (XML, CLI, and Admin Console) 
	Configuring Queues and Topics (XML, CLI, and Admin Console) 
	Dead Letter and Redelivery 
	Messaging Security 
	Security 
	Java EE Security Overview 
	Authentication, Authorization, Identity 
	Security Roles 
	Web App Security Constraints 
	AS 7 Security Architecture (PicketBox Security) 
	AS 7 Security Domains 
	AS 7 Login Modules 
	Using PropertiesUsersLoginModule 
	Using DatabaseServerLoginModule 
	Role Mapping Configuration 
	Fine Grained Authorization Policies 
	Other Login Modules (LDAP, etc) 
	Securing the Management Interfaces 
	Enabling SSL 
	SSL Overview 
	Setting Up HTTPS, keytool, configuration 
	Other Uses of SSL 
	Clustering in AS 7 
	Clustering Overview 
	Clustering Configuration, JGroups Overview 
	Troubleshooting Multicast Issues 
	Managing Clusters 
	Clustered Services (HA-JNDI/High Availability JNDI, EJB, Messaging) 
	Load Balancers and Clustered Http 
	Load Balancing with Apache httpd and mod_cluster 
	Installing and Configuring mod_cluster 
	Load Balancing Between Nodes 
	Managing with the CLI 
	AS 7 Domain Mode 
	Domain Mode Overview 
	domain.xml and host.xml 
	Domain Controllers, Host Controllers, Server Groups, Servers 
	Domain Configuration - domain.xml, Controller, and Server Configuration 
	Domain Management 
	Session 11: Tuning JBoss AS 7 
	JBoss AS and the Java Virtual Machine (JVM) 
	Tuning The Heap (Memory Usage) 
	Garbage Collection (GC) Overview and Generational GC 
	Tuning GC 
	Tuning the Web Tier (Tomcat) 
	Connector Tuning 
	Other Optimizations 
	Database Connection Tuning 
	Messaging Tuning 
	Other JBoss AS Optimizations 
	Creating Minimal Configurations 
	Migration 
	Configuration and Management Differences 
	Classloading and Modules 
	Database / Datasource 
	Security 
	Messaging 
	JBoss is a registered trademark of Red Hat, Inc. in the U.S. and other countries. 
	HartmannSoftware has no affiliation with Red Hat. | 
Course Directory [training on all levels]
Technical Training Courses
                                Software engineer/architect, System Admin ... Welcome!
                            - .NET Classes
- Agile/Scrum Classes
- AI Classes
- Ajax Classes
- Android and iPhone Programming Classes
- Azure Classes
- Blaze Advisor Classes
- C Programming Classes
- C# Programming Classes
- C++ Programming Classes
- Cisco Classes
- Cloud Classes
- CompTIA Classes
- Crystal Reports Classes
- Data Classes
- Design Patterns Classes
- DevOps Classes
- Foundations of Web Design & Web Authoring Classes
- Git, Jira, Wicket, Gradle, Tableau Classes
- IBM Classes
- Java Programming Classes
- JBoss Administration Classes
- JUnit, TDD, CPTC, Web Penetration Classes
- Linux Unix Classes
- Machine Learning Classes
- Microsoft Classes
- Microsoft Development Classes
- Microsoft SQL Server Classes
- Microsoft Team Foundation Server Classes
- Microsoft Windows Server Classes
- Oracle, MySQL, Cassandra, Hadoop Database Classes
- Perl Programming Classes
- Python Programming Classes
- Ruby Programming Classes
- SAS Classes
- Security Classes
- SharePoint Classes
- SOA Classes
- Tcl, Awk, Bash, Shell Classes
- UML Classes
- VMWare Classes
- Web Development Classes
- Web Services Classes
- Weblogic Administration Classes
- XML Classes
Business Training Courses
                                Project Managers, Business Analysts, Paralegals ... Welcome!
                            Upcoming Classes
                    Gain insight and ideas from students with different perspectives and experiences.
                    - Object-Oriented Programming in C# Rev. 6.1 
 17 November, 2025 - 21 November, 2025
- Fast Track to Java 17 and OO Development 
 8 December, 2025 - 12 December, 2025
- RHCSA EXAM PREP 
 17 November, 2025 - 21 November, 2025
- RED HAT ENTERPRISE LINUX SYSTEMS ADMIN I 
 3 November, 2025 - 7 November, 2025
- Introduction to Spring 6, Spring Boot 3, and Spring REST 
 15 December, 2025 - 19 December, 2025
- See our complete public course listing 






