IBM Support

Liberty z/OS Review of "Good Practices"

White Papers


Abstract

Liberty is an application server runtime that is very flexible in how you can use it. It can be configured from a simple single-server, or it can be configured into a cross-platform, multi-server collective.

Content

The goal of this material is to provide a "framework" of understanding how Liberty, and Liberty z/OS specifically, operates and can be used. Included in this framework is a set of "good practice" recommendations to help you get the most out of Liberty z/OS.

 Overview and Key Concepts 

 Liberty z/OS Key Concepts -- this deck is optional, depending on your starting knowledge of Liberty and Liberty z/OS. The purpose of this deck is to lay the foundation for some key concepts that play a central role in the more detailed good practices that follow.

Liberty zOS - Key Concepts - CHARTS.pdf
Liberty zOS - Key Concepts - CHARTS.pdf

Liberty zOS - Key Concepts - NOTES.pdf
Liberty zOS - Key Concepts - NOTES.pdf

 Good Practices Overview -- this deck provides a high-level view of Liberty z/OS and some of the good practices that have emerged from real-world use of Liberty z/OS.

Liberty zOS - Overview - CHARTS.pdf
Liberty zOS - Overview - CHARTS.pdf

  Liberty zOS - Overview - NOTES.pdf 

 Topology Design 

The goal of this unit is to review different approaches to server topology design.

Liberty zOS - Topology Design - CHARTS.pdf
Liberty zOS - Topology Design - CHARTS.pdf

  Liberty zOS - Topology Design - NOTES.pdf 

 Security Overview 

Security is always an important topic, and that is true with Liberty z/OS as well.

In this unit we focus on three layers of security: file system security; z/OS server security; and Java application-layer security. We cover recommended good practices, and provide an understanding how z/OS Security Access Facility (SAF, the security interface provided with z/OS, behind which a security product such as IBM RACF runs) is used with Liberty z/OS.

Liberty zOS - Security Overview - CHARTS.pdf
Liberty zOS - Security Overview - CHARTS.pdf

  Liberty zOS - Security Overview - NOTES.pdf 

 Applications and Application Deployment 

The application programming interfaces (APIs) of Liberty are common and consistent across all the platforms supported by Liberty.

In this unit we look at how applications are deployed to Liberty, and we look at the considerations for moving an application from WAS traditional to Liberty.

Liberty zOS - Applications and Deployment - CHARTS.pdf
Liberty zOS - Applications and Deployment - CHARTS.pdf

Liberty zOS - Applications and Deployment - NOTES.pdf
Liberty zOS - Applications and Deployment - NOTES.pdf

 Collectives 

Collectives are a way of organizing individual Liberty servers into a logical collection for the purposes of administration and management.

In this unit we review how collectives are constructed, and how z/OS SAF can be used for the security that operates under a collective.

 Note:  this unit is still under construction. Check back for updates. 

 Operations, Monitoring, and Problem Determination 

Once you have Liberty z/OS servers created and running, you will want to operate them effectively, monitor them, and perform problem determination when issues arise.

This unit is designed to provide a framework of understanding around how these are performed.

 Note:  some sections this unit are still under construction. Check back for updates. 

  

  Liberty zOS - Operations, Monitoring, PD - CHARTS.pdf
Liberty zOS - Operations, Monitoring, PD - CHARTS.pdf
  

  Liberty zOS - Operations, Monitoring, PD - NOTES.pdf
Liberty zOS - Operations, Monitoring, PD - NOTES.pdf
  

 Other Resources 

  Liberty z/OS Knowledge Center 

  WP102110 

  WP102554 

 Credits 

The material here is the result of the efforts of many people: Jim Mulvey, David Follis, Mike Stephen, Jeff Mierzejewski, Keith Jabcuga, Gary Picher, Tim Kaczynski, Kevin Senior, Edward McCarthy.

Please report any errors in the charts or speaker notes to dbagwell@us.ibm.com.

Original Publication Date

16 January 2017

[{"Business Unit" :{"code": "BU022", "label":"Technical Sales Support" },"Product":{"code":"SS7K4U","label":"WebSphere Application Server for z/OS"},"ARM Category":[],"Platform":[{"code":"z/OS","label":"Platform Independent"}],"Version":""}, {"Business Unit" :{"code": "BU022", "label":"Technical Sales Support" },"Product":{"code":"SS7K4U","label":"WebSphere Application Server for z/OS"},"ARM Category":[],"Platform":[{"code":",z/OS","label":"Platform Independent"}],"Version":""}]

Document Information

Modified date:
16 January 2017

UID

WP102687