How-tos

Bluemix Meets Mainframe Data

Share this post:

This is part 1 of a five-part series on accessing mainframe data from your Bluemix applications.

If you’re like me, you love to use your credit card’s mobile app to keep an eye on your expenses. But, have you ever thought about the technology that enables such an app? Where does the data that you engage with on your mobile app come from? Well, I can tell you that it most likely comes from a mainframe system, as that’s where most Systems of Record reside. In fact, all major banks and financial institutions use mainframes for their Systems of Record. All of them.

However, in the age of Uber and SnapChat–an age of transformed experiences and instant communication–organizations are always looking to enhance their customers’ experience by creating new cloud-based ubiquitous mobile systems, often referred to as Systems of Engagement. Obviously, such systems have an acute need to access the Systems of Record data for timely and relevant information. However, there has been no easy way to integrate with the mainframe. Developers have continued to struggle to bridge this gap—until now, that is!

Rocket Mainframe Data Service

Rocket Mainframe Data Service, a Bluemix-enabled service from Rocket Software, allows you, the developer, to easily access mainframe data from Bluemix with very little friction. In fact, you can use your favorite stack to access the mainframe data without worrying about the internal mainframe formats. You can even access IT operational data on the mainframe without ever worrying about data layout or specialized mainframe languages. This is made possible by our proven Rocket Data Virtualization technology, which enables access to all mainframe data (VSAM, IMS DB, SMF, Physical Sequential files and even DB2 on z etc.) using SQL or MongoDB APIs. So, you can now develop in your favorite language, or use the MEAN stack and access data on the mainframe as if it was stored in MySQL or in MongoDB.

It’s easy to get started working with mainframe data in Bluemix. You can either select the Mainframe Data tile in the Integration section of the Bluemix catalog, or go directly to the Rocket website. Once you register for the data service you will get an email with complete instructions for getting started (we’ll go over these in the next few posts, so don’t worry—just have the email handy so you can follow along as we move forward).

Yes, I know you can’t wait to start coding and consume that mainframe data. We just have to get this house keeping done before you can access your data from Bluemix. In part 2 of this series, we’ll dive deeper into the installation of Rocket Mainframe Data Service and discuss how you can get it up and running on your mainframe (z Systems). Stay tuned!

More stories
May 1, 2019

Two Tutorials: Plan, Create, and Update Deployment Environments with Terraform

Multiple environments are pretty common in a project when building a solution. They support the different phases of the development cycle and the slight differences between the environments, like capacity, networking, credentials, and log verbosity. These two tutorials will show you how to manage the environments with Terraform.

Continue reading

April 29, 2019

Transforming Customer Experiences with AI Services (Part 1)

This is an experience from a recent customer engagement on transcribing customer conversations using IBM Watson AI services.

Continue reading

April 26, 2019

Analyze Logs and Monitor the Health of a Kubernetes Application with LogDNA and Sysdig

This post is an excerpt from a tutorial that shows how the IBM Log Analysis with LogDNA service can be used to configure and access logs of a Kubernetes application that is deployed on IBM Cloud.

Continue reading