JavaEE Logo

Goals


- Understand the challenges of maintaining a GlassFish application server

- Master common administration tasks

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

Program

History and available versions
Other servers available
Presentation of servlets, JSP, EJB
JEE services: infrastructure and communication

General architecture: OSGI modularity
Instances of the GlassFish application server

Installation modes (base / cluster)
Node and domain agents
Start-up and tests

Practical workshop: server installation and tests

Instance configuration
Presentation of the administration console
Log management: use of Chainshaw
Supervision (console / AsAdmin tool)

Practical workshop: creation and configuration of a domain, node agents and instances – Log configuration – Instance supervision

Principles and tools (asadmin, appclient, asant …)
« AsAdmin » utility (start, configuration and commands …)
Types, choices and procedures
Automate tasks

Practical workshop: Creation of scripts with asadmin

Project deployment (WAR, JAR and EAR)
Installation of connectors
Management of HTTP sessions
JNDI directory and use of resources
Configuration of resources:
– JDBC: connection pools and data sources (configuration and optimization)
– JavaMail sessions
– JMS resources (Point to Point Vs Publish / Subscriber)
– JTA resources (XA drivers, distributed transactions)
– JAAS and JAAC security Practical

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

JVM tunning parameters
Thread pool management
Optimization of container configuration
Automatic transaction retrieval
JBI container and service management

Practical workshop: server optimization and advanced transaction management

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

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

workshop: implementation of a cluster – deployment of applications and management of the distribution of load

Duration

4 days

Price

£ 2475

Audience

All

Prerequisites

Notions of JEE

Reference

JAV257-F

Sessions

Contact us for more informations about session date