CP4I Modernization Practicum Workshop Singapore

APAC PRACTICUM WORKSHOP

IBM Cloud Pak for Integration (CP4I)

Refer to below table for Cloud Pak For Integration (CP4I) Practicum Lab Exercise Book.

Scenario Link Use Case Description CP4D Products Used Authors
Event Stream + MQ FictionCorp is a Online shopping company which recieves the user registration data and stores it in kafka cluster to be consumed by other subscribed applications. They want to use MQ Queue Manager to consume data from kafka topic for to notified downstream applications for new user registrations.

They have recently bought CP4I entitelment and exploring to use IBM Event Streams and MQ for implementing above user case.
Event Streaming (IBM Event Stream)

Enterprise Messaging (IBM MQ)

Application Integration (IBM App Connect Enterprise)
Sandeep Ved

Sujatha Sureshkumar
       
APIC + MQ The XYZ Bank still has a core banking system running on IBM System Z. Currently the only way to integrate with this system is via MQ. The core banking system provides typical account functions such as query balance, deposit and withdraw.

The Bank has initiated a digital transformation program to modernize their channel applications such as Internet Banking, using reactive technology to make it more user friendly and compelling to their customers. They want to user APIs in order to quickly unlock their assets in the legacy systems - so that their channel applications can consume.

Security is paramount, they need to ensure that the APIs exposed needs to be secured using client id/secret and OAuth/OIDC. Architect and build a solution that enable the customer to expose their digital assets via APIs using Cloud Pak for Integration. Each transaction should trigger events that can be audited or based on business rules trigger alerts.
API Management (IBM API Connect)

Application Integration (IBM App Connect Enterprise)

Enterprise Messaging (IBM MQ)
Sandeep Ved

Glen Christian
       
Integration Modernization Your customer has been a long-time user of App Connect (IIB/WMB) and MQ. They have recently decided to investigate the value of modernizing their integration. They are eager to explore IBM Agile Integration practices.

They would like you to use one of their existing flows and queue definitions to explore how to move to containerized integration. While eager to understand the modernization journey, they also have reservations on their ability to scale and manage the workload.

Demonstrate how to analyze, componentize, and containerize existing integration artefacts, and illustrate how to scale and monitor the new deployments.
Enterprise Messaging (IBM MQ)

Application Integration (IBM App Connect Enterprise)
Santhoshi Gopalkrishnan

Mano Saelao
       
API Life Cycle Management Your customer has been an OpenAPI definition for an exiting REST service. They have recently decided to investigate the value of modernizing their integration. They are eager to explore IBM API connect to deploy their rest services.

They would like you to create an API by importing the OpenAPI definition for an existing REST service. Also configure Security endpoints, and proxy to invoke endpoint. After testing the REST API in the online developer toolkit, publish it API for their developers.

Demonstrate how to analyze, componentize, and containerize existing integration artefacts, and illustrate how to scale and monitor the new deployments.
API Management (IBM API Connect)

Application Integration (IBM App Connect Enterprise)
Sandeep Ved

Pham Manh Hung