Configuration and Administration of WebSphere Application Server Liberty Profile 8.5.5 Training

Course #:WA2382

Configuration and Administration of WebSphere Application Server Liberty Profile 8.5.5 Training

This course introduces developers and administrators to the WebSphere Application Server 8.5.5 Liberty Profile.  The Liberty profile is a lightweight, dynamic profile that enables the server to provide only the features that the deployed application requires.  Liberty profile also has a much faster startup time and smaller memory footprint than the "full" WebSphere Application Server which makes Liberty perfect for development and even cloud deployment scenarios.

In this course you will learn how to install and configure WebSphere Liberty Profile servers.  This includes configuration of many common application resources like database and messaging resources and troubleshooting and monitoring the Liberty server.  Also explored are some of the new 8.5.5 features that allow for setting up a cluster of WebSphere Liberty Profile servers as a "collective". 



Upon completion of the course, students will be able to:

  • Install WebSphere Liberty Profile and related development tools
  • Modify server configuration
  • Use Liberty logs to troubleshoot problems
  • Configure common resources like databases and messaging
  • Monitor Liberty servers for performance metrics
  • Configure a cluster of Liberty servers


  • Installation of Liberty Profile
  • Liberty Server configuration
  • Troubleshooting
  • Database connections
  • Messaging resources
  • Monitoring Liberty
  • Configuring and running Liberty Collectives for clustering



Java EE developers who will like to learn about how to use the WebSphere Liberty profile to simplify development and testing of WebSphere applications. 

A secondary audience is WebSphere administrators who would like to learn about how WebSphere Liberty profile is configured and some of the advanced deployment options available like clustering.



Participants can benefit from having a background in Java and Java EE but it is not required.  The following course is an optional prerequisite:

  • WA1278 Introduction to Java Using Eclipse


  Two days

Outline of Configuration and Administration of WebSphere Application Server Liberty Profile 8.5.5 Training

Chapter 1. Introduction to WebSphere Application Server Liberty Profile

  • Overview of Liberty profile
  • Java EE Web Profile support
  • Comparing Liberty profile to "Full" profile
  • Runtime architecture
  • Using Liberty with development tools
  • Use cases for Liberty profile
  • How to get Liberty profile

Chapter 2. Installation and Configuration of Liberty Profile

  • Installation options
  • Bootstrap process
  • Configuration with server.xml
  • Using multiple configuration files
  • Command line commands
  • Deploying applications
  • Dynamic application updates
  • Updating Liberty profile

Chapter 3. Logging and Troubleshooting

  • Logging configuration
  • Bootstrap logging
  • Enabling tracing
  • Improving logging performance with HPEL
  • Viewing log records from binary HPEL format
  • Dumping runtime information from a Liberty server

Chapter 4. Configuring Database Connections

  • JDBC Resources
  • JDBC Driver libraries
  • Data source configuration
  • Data source audit logging
  • Using MongoDB from Liberty Profile

Chapter 5. Configuring Messaging Applications

  • Liberty messaging features
  • Embedded JMS messaging provider
  • Messaging configuration
  • Connecting to WebSphere MQ

Chapter 6. Security

  • Configuring SSL server certificate
  • Embedded user registry
  • Using LDAP registries
  • Single sign-on
  • Encoding passwords in configuration files
  • Java EE security

Chapter 7. Monitoring Liberty Profile

  • Liberty monitoring feature
  • Using JConsole tool for monitoring
  • Liberty monitoring through REST connector

Chapter 8. Clustering Liberty with Collectives

  • Liberty Profile cluster architecture
  • Configuring Collective Controllers
  • Defining Collective members
  • Configuring cluster membership
  • Generating Web Server Plug-in configuration
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.