Introducing IBM Micro Learning - A hands-on experience

You want hands on experience now. Perhaps you are looking for specific skills for a current project. Maybe you just attended a conference and with a little more time, would have participated in one more hands-on lab. Or you are planning ahead for your next assignment and want to invest an hour to building your skills today.

Introducing quick labs for cloud professionals, developers, and managers.

Focused. Quick.Affordable.

Gain key skills through new, self-paced labs from IBM Cloud.

Located on the digital learning platform, each lab provides a guide and a lab environment ready to go.

Explore more.

Want to see more? Click the video below.

IBM Micro Learning Labs available now:

MC09002 - Liberty JSP and Application Security

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - This lab will show you how to create a simple and secure application to run on the Liberty profile. You will use a simple user registry to test

MC09003 - Liberty Migration Toolkit

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - In this lab, learn to use two different migration tools. The Liberty Migration Toolkit determines the suitability of migrating your applications from WebSphere Application Server and other third party Java EE servers on the Liberty.

MC09004 - JDBC on Liberty

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - In this lab, learn to Configure Derby Database on Liberty, Create a sample JDBC servlet, and Run the sample JDBC Servlet.

MC09005 - JMS and MDB

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - In this lab exercise, learn to Enable JMS messaging for the Liberty Profile, Create a sample JMS P2P servlet, Create a sample JMS PubSub servlet, Create a sample JMS MDB, and Run all the sample JMS applications created

MC09006 - Liberty extension and custom user registry

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - Learn how to take an existing java library and use it to create your own Liberty feature,create your own custom user registry as a new Liberty feature, and receive configuration properties from the liberty server.xml file and inject those properties for use by your feature.

MC09007- WebCache

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - This lab demonstrates the use of Model-View-Controller architecture in a web application, with the web browser displaying the view rendered via JSPs, Servlet as controllers, and plain old java objects used to access the data model stored in a relational database.

MC09008 - WebSockets

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - In this lab, learn how to use WebSocket via a sample application demonstrating five different patterns: An annotated endpoint, use of encoders and decoders, programmatically configured extended endpoint, and ping and pong with client parameter processing.

MC09009 - JAXWS Web Service

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - In this lab, learn how to use JAXWS web service via a sample application demonstrating seven different patterns: A web service stub client, A web service dynamic client, a POJO based endpoint, handler chain, Web service message context, catalog support, and MTOM support

MC09010 - Java Batch

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - Java Batch is a new specification in Java EE 7 for offline data processing. In this lab, learn how to use JavaBatch via a set of job steps to populate and process data in a database.

MC09011 - Managing Liberty collective with Admin Center

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - This lab demonstrates how to use the Admin Center graphical user interface to manage Liberty servers from a collective controller

MC09012 - Using IBM HTTP Server with SSL to a Liberty server

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - In this lab, configure IBM HTTP Server (IHS, a web server based on Apache) to act as a front-end web server for a Liberty server, configure Liberty, IHS, and the plug-in that connects them to use SSL, so the entire communications channel from browser to IHS to plug-in to Liberty is secure.

MC09013 - Creating a merged web server plug-in configuration file for Liberty

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - In this lab, create a merged plug-in configuration file that will allow a web server to spray HTTP requests across three liberty server that are running the same sample application, make use of the ability of the Liberty server to automatically generate a plug-in configuration file.

MC09014 - Using dynamic routing for collective members

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - In this lab,  generate a special web server plug-in configuration file that will provide dynamic routing information to allow a web server to spray HTTP requests across three liberty server that are running the same sample application.

MC09015 - Auto-Scaling

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - In this lab, learn how to use the auto-scaling feature that automatically starts and stops JVM instances based on scaling policy.

MC09016 - Monitoring

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - In this lab, learn: Enabling monitoring feature, use JConsole to monitor the Liberty Server, use IBM Monitoring and Diagnostics Tools for Java Health Center to monitor the Liberty Server, Introduce load to the server and debug a response time issue.

MC09017 - Creating a static cluster of Liberty servers

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - In this lab, take the management of the servers one step further and organise them into a managed cluster, so that the collective controller can manage them as a group.

MC09018 - Run Liberty as a Windows Service

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - In this lab, Running Liberty as a Service.

MC09021 - Liberty API Discovery

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - This lab will show how to expose and explore REST APIs provided by a JAX-RS application.

 

MC09022 - Hello Docker!!

Duration: 0.5 hour

This lab is a primer on how to use, build, deploy and run Liberty in a Docker container.

MC09023 - Embeddable Runtime

Duration: 0.5 hour

Summary - This lab shows how to run a REST application with an embedded liberty runtime (runnable jar).

MC09031 - IBM RPA with Automation Anywhere Lab: Implementing my first software bot

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - This lab brings IBM Robotic Process Automation with Automation Anywhere to life where you will build a bot from scratch all while helping speed along routine business work.

MC09032 - IBM RPA with Automation Anywhere and BPM Lab: Integrating a bot with Business Process Manager

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - This lab brings IBM Robotic Process Automation with Automation Anywhere to life by integrating it with IBM Business Process Manager to build a bot while helping speed along routine business work..

MC09033- Work with IBM Cloud Private like a pro

Duration: 1.5 hour
Lab Access Time: Maximum of 3 hours

Summary - This lab brings A guided walk through how to deploy different application patterns on a IBM Cloud Private instance covering the concepts and basis along the way.

.

MC09034 - Introduction to Agile Service Manager

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - This lab is an introduction to Agile Service Manager (ASM) architecture and components.

 

MC09035 - Event Seasonality analysis to discover events that occur in a non-random pattern over time

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - Learn to leverage event seasonality analysis to discover events that occur in a non-random pattern over time

MC09036 - IBM Cloud APM 814 Introduction

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary - IBM Cloud APM is a comprehensive solution that helps you manage the performance and availability of applications that are deployed on premises (private), in a public cloud, or as a hybrid combination.

MC09037 - IBM Cloud Application Performance Management v814 New Features

Duration: 1 hour
Lab Access Time: Maximum of 3 hours

Summary -Learn how, as an end-user, to create custom views, to deploy a data collector to retrieve Node.js data, and to review data collected from a docker container.