JavaEE Logo

Goals


- Understanding the challenges of maintaining a JBoss application server

- Knowing how to administer a server or a set of JBoss EAP servers

Program

Components and containers
Packaging: .jar, .war, .ear, .rar
JEE specifications and standards: Servlet / JSP, WS, EJB, JMS, …
JEE application servers: Web Profile, Full Profile
Application deployment

Workshop: Structure of JEE archives (.jar, .war, .ear) and deployment descriptors

Standalone mode:
– Tree structure
– Configuration: standalone.xml
– Extensions, profiles and subsystems
Domain mode:
– Host, host controller, domain controller, group of servers
– Configuration: domain.xml, host.xml
– Setup work
Log management

Workshop: server configuration scenarios in the 2 modes (standalone and domain)

Deployment under JBoss EAP: mechanism, structure of the
Archives and Exploded Archive repository
Deployment in 2 modes: standalone and domain
Hot deployment (by copy)
Deployment by web console
Deployment by CLI
Monitoring of deployed applications
Update, fallback of applications
Management of the classpath

Workshop: deployment of applications by different methods: console, CLI, copy

JNDI: presentation, operation, call
Management of JDBC drivers (archives, modules)
Configuration of Datasources for access to databases
Connection pool management
Configuration of JMS
Monitoring queues

Workshop: Resource configuration by web console and CLI

DMZ architecture
Configuration of a web front-end (Apache HTTPD or Undertow)
Horizontal / vertical architecture and coupling modes
Load balancing: load balancing, session affinity
Fail over: disaster recovery

Workshop: Coupling of JBoss EAP with a web front-end and multiple configurations: load balancing, fail over

Server security systems
Login modules available (UserRolesLoginModule, DataBaseLoginModule)
Application security: JAAS,
SSL annotations (HTTPS)

Workshop: Configuration of security modules

Tuning strategy
JVM optimization,
JBoss EAP server tuning memory analysis

Workshop: Advanced server and JVM configuration

Practical workshop: setting up a cluster – deploying applications and managing load distribution

Duration

2 days

Price

£ 1495

Audience

All

Prerequisites

Notions of JEE

Reference

JAV1063-F

Sessions

Contact us for more informations about session date