Administering JBoss EAP 6 Training in Santa Fe
 
                    Enroll in or hire us to teach our Administering JBoss EAP 6 class in Santa Fe,  New Mexico by calling us @303.377.6176.  Like all HSG
                    classes, Administering JBoss EAP 6 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 JBoss EAP 6 may be taught at one of our local training facilities.  
                    
                    | 
                	 We offer private customized training for groups of 3 or more attendees.
                 | ||
| Course Description | ||
| The JBoss Application Server is one of the most popular open source Java
application servers on the market. The latest release, JBoss AS 7 / EAP
6, is a major release that includes many improvements and changes from
the widely adopted JBoss 5 platform. This course is geared specifically
for the EAP 6 version of the server, which is a subscription-supported
version that is now freely downloadable for development purposes.  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 
                        Course Length: 4 Days Course Tuition: $1690 (US) | ||
| Prerequisites | |
| Some experience in working with JBoss servers. | |
| Course Outline | 
| 
	Session 1:  JBoss AS 7 / EAP 6 Introduction and Installation 
	Java EE Overview and Architecture 
	JBoss AS 7 / EAP 6 Background and Overview 
	Installing and Starting EAP 6 
	Working with EAP 6 
	Documentation Overview 
	Session 2: AS 7 / EAP 6Structure and Architecture 
	EAP 6 Directory and File Structure 
	JBoss Modules 
	Server Architecture and Configuration 
	Session 3: EAP 6 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 
	Audit Logging 
	Session 4: Interfaces and Socket Bindings / Port Configuration 
	Interface Configuration 
	Socket Bindings and Socket Binding Groups 
	Setting the Bind Address 
	Session 5: Application Deployment 
	Java EE Deployment Archives (Jars, Wars, Ears, Sars) 
	Deploying with the CLI and Admin Console 
	Auto-Deployment in EAP 6 (Marker Files, Expanded, Archived) 
	Deployment Dependencies 
	Session 6: 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) 
	EJB Subsystem 
	Session 7: Messaging in EAP 6 
	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 
	Session 8 : Security 
	JBoss Server Security Overview 
	Management Interface Security 
	Local Access 
	Security Realms, Authentication, and Authorization 
	File Based and LDAP Realms 
	Role-Based Access Control (RBAC) 
	Overview 
	Standard Roles 
	Membership and Permissions 
	Configuring 
	Security Domains - Application Security 
	Overview 
	Login Modules - UsersRoles, DatabaseUsers/DatabaseServerLoginModule, LDAP 
	Configuration and Details 
	Java EE Security Overview and Role Mapping 
	Using the Vault for Sensitive Data (passwords) 
	Enabling SSL 
	SSL Overview 
	Setting Up HTTPS, keytool, configuration 
	Other Uses of SSL 
	Session 9: Clustering in EAP 6 
	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 
	Session 10: EAP 6 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 EAP 6 
	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 
	Session 12: 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.
                    - Introduction to Spring 6, Spring Boot 3, and Spring REST 
 15 December, 2025 - 19 December, 2025
- Fast Track to Java 17 and OO Development 
 8 December, 2025 - 12 December, 2025
- RED HAT ENTERPRISE LINUX SYSTEMS ADMIN II 
 8 December, 2025 - 11 December, 2025
- RHCSA EXAM PREP 
 17 November, 2025 - 21 November, 2025
- Object-Oriented Programming in C# Rev. 6.1 
 17 November, 2025 - 21 November, 2025
- See our complete public course listing 






