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