IBM Course Code: VY583G
This course requires you to use your own computing device with the Windows, Linux, or Mac OS X operating system. You download and configure freely available software as part of the hands-on exercises. At the end of the course, you have a working runtime environment that you can continue to use.
This course introduces the WebSphere Application Server Liberty Profile and covers installation and configuration. It describes WebSphere Development Tools and how to use them to administer a Liberty profile server along with command-line scripts. The course also explains the Admin Center and Liberty Repository and how to use them to manage a Liberty environment.
This course is similar to course Working with Liberty Profile on Bluemix (BYOE) (VY103G). The differences between the two courses are:
- Working with WebSphere Application Server V184.108.40.206 Liberty Profile (BYOE) - WBT (VY583G) includes an additional unit about working with Liberty Profile on z/OS
- The VY583G exercises use your computing device exclusively, but the VY103G exercises use your device as a staging environment for running the Liberty profile on Bluemix.
- VY583G walks you through setting up a complete development environment that includes Eclipse, while VY103G emphasizes IBM Cloud environment.
- VY103G uses the DevOps environment (previously known as Jazzhub) for code development, build, and deploy to Bluemix.
In this course, you learn how to deploy applications and configure resources such as data sources and JMS messaging. The course covers topics such as flexible configuration, security, monitoring and tuning, and troubleshooting. The course also describes the Liberty Profile for z/OS, along with Liberty features that are specific to z/OS.
Lab exercises are provided for installing Eclipse and adding the WebSphere Development Tools (WDT). There are also exercises for installing Liberty Profile, creating application servers, and deploying applications.
What You'll Learn
- Describe the characteristics and architecture of the Liberty profile
- Install and configure the Liberty profile by using the WebSphere Development Tools
- Use WebSphere Development Tools to deploy applications to a server
- Create and configure Liberty profile servers
- Use the Administration Center to manage Liberty servers
- Deploy applications by adding configuration elements and by using a monitored directory
- Configure data sources and application security
- Configure applications resources such as JMS messaging and JPA
- Use tools to monitor, tune, and troubleshoot Liberty profile resources
- Describe Liberty profile features that are specific to z/OS
Who Needs to Attend
This intermediate course is designed for Java EE application developers and WebSphere administrators who are comfortable working independently with minimal guidance.
- Prepare your own computing device to use for the lab exercises (Windows, Linux, or Mac OS X)
- Have basic operational skills for Eclipse
- Have experience in developing or deploying Java EE applications
There are no follow-ons for this course.
- Course introduction
- Overview of the Liberty profile
- Exercise: Getting started with the Liberty profile
- Administering the Liberty profile
- Exercise: Administering the Liberty profile from the command line
- Deploying applications to the Liberty profile: Introduction
- Exercise: Configuring the Liberty profile and deploying an application
- Deploying applications to the Liberty profile: Advanced application deployment features
- Exercise: Deploying and testing more complex applications
- Monitoring, tuning, and troubleshooting the Liberty profile
- Liberty profile on z/OS
- Course summary