Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Get Off the Bus Gus, 50 Ways to Leave Your Main...

Get Off the Bus Gus, 50 Ways to Leave Your Mainframe

Cost of running workloads on the mainframe, lack of skilled personnel, speed of innovation as well as the window of despair between OLTP and Batch processing is leading to enterprises moving their legacy workloads to the cloud. This session will present strategies to replatform and refactor existing mainframe COBOL batch applications to Cloud Foundry. We will provide guidance and best practices in migrating monolithic mainframe apps and data including JCLs wrapped in CICS and IMS using Spring components like Spring Data Flow, Spring Cloud and Spring Batch.

This session will provide a pathway to migrate thousands of apps trapped on zOS to a 3 rd generation platform. Session we will delve into technologies like iBM Cloud Connect and IBM zOS API Connect that will open the door for mainframe developers to enter the PaaS ecosystem. Enterprises will benefit from a discussion on the role of CF for legacy mainframe workloads.

Rohit Kelapure

August 04, 2016
Tweet

More Decks by Rohit Kelapure

Other Decks in Technology

Transcript

  1. Get Off the Bus Gus, 50 Ways to Leave Your

    Mainframe Rohit Kelapure Pivotal Advisory Solutions Architect
  2. Summary • Before & After • Four Strategies • Mainframe

    Integration Patterns • z/OS Connect 2.0 • Replacing Batch Processing • Offloading Data
  3. 3

  4. 4

  5. Modernizing Off The Mainframe • Lift-and-Shift • Greenfield Approach •

    Incremental Replacement • Application Tier Replacement 5
  6. Saving Money • Rationalize Redundant Technologies • Leverage latest features

    from zOS Transaction Managers • Compilers Matter, Version Of Java matters • Transaction Server Optimization • Externalize Business Rules • Offload processing to zIIP & zAAP Processors 12
  7. Batch Modernization • Batch programs concurrently executed with online transactional

    programs • Ability to freely intermix technologies to enhance batch programs • Reduction or Elimination of needless data movement • Technical Solutions - I/O Acceleration Techniques … • Don’t use batch for app integration 13
  8. Spring Batch on PCF • JSR 352 Specification on top

    of Spring Batch Implementation • Auto scale slave nodes in the cloud based on the amount of that the batch job processes • SCDF PartitionHandlers execute slave partitions as Tasks on PCF • v3 CAPI that exposes Diego Task API is experimental • cf cli Plugin for v3 apps lacks ability to delete apps bound to services • v3 apps do not show up in the AppsManager UI 14