JavaEE Logo

Goals


- Understand the challenges of maintaining a Geronimo application server

- Master common administration tasks

- Manage clustered Geronimo servers (load-balancing, fail-over)

Program

Presentation, positioning, licenses and Little-G version
The components of a JEE application server
Architecture and coupling with Jetty or Tomcat
Geronimo core and life cycle management of GBeans
JEE services: infrastructure and communication

Jetty / Tomcat distributions
Types of installation (complete / minimal)
Prerequisites and Customization
Geronimo structure (bin, deploy, docs, repository …)
Start modes and tests

Practical workshop: server installation and test

Configuration of instances
Presentation of the administration console
Configuration of services
Log management
Security and optimizations
Geronimo plug-in available

Practical workshop: application of the various administration tasks

JEE project deployment tools (console / Geronimo Deployer)
Maven deployment plugin
Geronimo specific deployment files
Installation of connectors
JNDI directory and use of resources
Configuration of resources:
– JDBC: connection pools and data sources (configuration and optimization)
– Sessions JavaMail
– JMS resources (ActiveMQ Resource Adapter)
– JTA resources (XA drivers, distributed transactions)
– JAAS and JAAC security Practical

workshop: project deployment (.war, .jar, .ear) – Resource configuration and use

JVM tunning parameters
Thread pool management
Optimization of web container configuration (Jetty / Tomcat)
Security (Users, Groups, certificate management …)

Practical workshop: server optimization and JVM configuration

Replication

Objectives, strategy and principles of a replication
Implementation of load-balancing, fail-over
Sessions and synchronization in replication

Practical workshop: implementation of a cluster and deployment of applications – Management of load distribution

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

Duration

4 days

Price

£ 2475

Audience

All

Prerequisites

Notions of JEE

Reference

JAV297-F

Sessions

Contact us for more informations about session date