Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

IMS Trends & Directions - IMS UG June 2018 Tokyo


Published on

IMS Trends & Directions presentation by Skyla Loomis

Published in: Technology
  • Be the first to comment

  • Be the first to like this

IMS Trends & Directions - IMS UG June 2018 Tokyo

  1. 1. IMS Trends and Directions The Heartbeat of Your Enterprise Skyla Loomis, Director, IMS and z/TPF 22 June 2018 IMS Regional User Group - Tokyo, Japan
  2. 2. 2IBM IMS / © 2018 IBM Corporation
  3. 3. Tweets 7,812 Facebook posts 15,650 Tinder swipes 16,500 Google Searches 63,386 Snapchat snaps 30,000 YouTube views 71,381 IMS Transactions 3 Million IBM IMS What occurs in a second? 3IBM IMS / © 2018 IBM Corporation
  4. 4. Is this still your view of IMS? 4IBM IMS / © 2018 IBM Corporation It is true that IMS can be a transaction processing monitor for COBOL and PL/I programs. It is true that IMS can reliably process hundreds of thousands of transactions every second. It is true that IMS still provides the core applications for the world’s largest companies.
  5. 5. Or how about this? It is also true there are simple and powerful mechanisms for building and extending IMS applications. It is also true IMS can easily be integrated into DevOps pipelines built on popular open source technologies. 5IBM IMS / © 2018 IBM Corporation
  6. 6. 6 “…it is not the most intellectual of the species that survives; it is not the strongest that survives; but the species that survives is the one that is able best to adapt and adjust to the changing environment in which it finds itself…” 6IBM IMS / © 2018 IBM Corporation
  7. 7. 7 Co-creation IMS is evolving how we deliver… 7IBM IMS / © 2018 IBM Corporation
  8. 8. Customized Test Driven Testing On Demand Builds On Demand TestingFast Code Delivery 8IBM IMS / © 2018 IBM Corporation IMS agile transformation & DevOps Utilize DevOps and Open Source tooling to transform a 50 years product IMS. Optimize the infrastructure tooling with Agile and Design Thinking adoption. QA Framework z/OSMF
  9. 9. Why IBM Z is moving to continuous delivery IMS Db2 CICS MQ TPF z/OS Connect and much more 9IBM IMS / © 2018 IBM Corporation
  10. 10. Smaller, more frequent code changes deliver value • Based on proven Agile and DevOps methodologies • Delivers new function to you at a much faster pace • Allows you to selectively implement new function on your timeline • Protects system integrity and availability by minimizing scope of change • Sponsor User model with new Personas build stronger solutions Release Develop Build Test Deploy Sponsor Users 10IBM IMS / © 2018 IBM Corporation
  11. 11. How will IMS deliver code continuously? 11IBM IMS / © 2018 IBM Corporation
  12. 12. IMS 15 is a stable base • New function delivered continuously in service stream as PTFs • Enhancements to be delivered disabled wherever possible • Enable enhancements either by using a command or specifying a PARMLIB • Existing IMS clients do not need to reinstall to get new function • Maintenance plans can still be based on the IBM RSU schedule • IMS Continuous Delivery FAQ: 12IBM IMS / © 2018 IBM Corporation
  13. 13. Continuous delivery lifecycle IMS 15 Support lifecycle Years of support + Years of support extensions Minimum of 5 + 3 for the version as a whole Release 15.1 Release 15.x Release 15.y Release 15.z PTFs PTFs PTFs 15.1 fixes only 15.x fixes only 15.y fixes only ✫ ✫✫✫ ✫Minimum of two years of support + one year of support extension End of service milestones + 12 Months: R15.1 End of service in effect R 15.1 End of service announced IMS 15 Continuous Delivery 13IBM IMS / © 2018 IBM Corporation
  14. 14. What best practices can we follow? 14IBM IMS / © 2018 IBM Corporation
  15. 15. We recommend that you: • Install all enhancements to minimize impact to your systems • Stay current with maintenance • Become an IMS Sponsor User to add your voice to the design phase and stay up-to-date on delivery 15IBM IMS / © 2018 IBM Corporation
  16. 16. Evolving the IMS feedback program 16IBM IMS / © 2018 IBM Corporation
  17. 17. Our existing feedback models “As is” CACQPP All Other IMS Users 17IBM IMS / © 2018 IBM Corporation
  18. 18. Playbacks Co-creation Agile Design Thinking Personas RFEsContinuous Delivery “To be” 18IBM IMS / © 2018 IBM Corporation
  19. 19. Collaborate & co-create IMS Gold mission: 19IBM IMS / © 2018 IBM Corporation
  20. 20. 20 IMS GOLD provides a platform where clients and IBM discover, co-create, incubate, and progress ideas that provide mutual business value. This collaborative approach fosters client insight and helps prioritize additions to the IMS offering roadmap. Sharing business and technology perspectives of their respective roles leads to more comprehensive Personas for clients as well as IBM. Listen Learn Launch 20IBM IMS / © 2018 IBM Corporation
  21. 21. Personas 21IBM IMS / © 2018 IBM Corporation
  22. 22. Susan Sanjay EdwardMaria Steve Application Developer System Programmer Executive Decision Maker (CIO/CFO) Enterprise Architect Database Administrator 22IBM IMS / © 2018 IBM Corporation
  23. 23. Z Client Feedback Program Agreement All IMS Customers Co-create with IBM in an agile setup Hills-based benefits to each persona Provide feedback as features get designed and developed Co-present with IBM Exploit new functionality It all adds up to GOLD The Global IMS Customer base has the opportunity to become feedback clients. A One-time enrollment process simplifies how to join the Z Client Feedback program. Bring all 5 Personas to the design table 23IBM IMS / © 2018 IBM Corporation
  24. 24. Creating a new gold standard And celebrating the 50th year of IBM IMS! IBM IMS GOLD PROGRAM 24IBM IMS / © 2018 IBM Corporation
  25. 25. 25 Co-creation IMS is evolving what we deliver… 25IBM IMS / © 2018 IBM Corporation
  26. 26. IMS has been changing from the outside in Affordable application agility with Java Open and connected Database vitality Rapid provisioning and DevOps Cognitive insightFast and secure 26IBM IMS / © 2018 IBM Corporation
  27. 27. 27 IMS: Open and connected • Open access to IMS data and transactions • Create RESTful APIs from your IMS transaction assets • Harness new opportunities with your growing API portfolio • Maximize opportunity by connecting IMS on-prem assets to the Cloud • Convert IMS from cost center to revenue center Innovate and extend your IMS investment to the Cloud 27IBM IMS / © 2018 IBM Corporation
  28. 28. IBM z/OS Connect Enterprise Edition IBM Host Access Transformation Services IBM Data Virtualization Manager for z/OS Digital transformation with APIs IBM IMS, CICS, MQ, Db2z, batch IBM Application Discovery and Delivery Intelligence IBM Application Delivery Foundation for z/OS 28IBM IMS / © 2018 IBM Corporation
  29. 29. Client success with APIs + Offer enhanced payment services to clients North American Insurance Company Enabled account provisioning from 3 days down to 218 milliseconds In first 3 months, gained: • 5500 new accounts • 150M in ledger 3 days longer • 750 hours saved in call center Australian Bank 29IBM IMS / © 2018 IBM Corporation
  30. 30. Connected IMS: affordable application agility • Modern languages, tooling and frameworks improve application developer productivity and shrink time- to-value • Leverage 14 million Java developers worldwide to keep trusted IMS applications thriving • Gain insight into the structure of your most critical applications • Reduce time, MIPs, and stress with cloud-hosted development and test Innovate and extend your core applications with speed and confidence 30IBM IMS / © 2018 IBM Corporation
  31. 31. “Combining IMS, Java and COBOL technologies is an effective strategic way of modernizing existing mainframe applications with minimal disruption, operational risk and costs.” - Carsten Pfläging, CIO Fiducia & GAD Read the full story: 31IBM IMS / © 2018 IBM Corporation
  32. 32. Connected IMS: Rapid provisioning & integrated DevOps • Enable cloud-like provisioning of IMS using automated processes and self- service portals • End-to-end DevOps drives continuous integration and delivery • Simplify deployment and configuration and reduce IT costs Innovate and extend continuous delivery of and access to IMS assets 32IBM IMS / © 2018 IBM Corporation
  33. 33. z/OS Management Facility (z/OSMF) • IMS sample workflows on GitHub to: ⎯ Provision full IMS system ⎯ Provision FastPath database on an existing IMS 33IBM IMS / © 2018 IBM Corporation
  34. 34. Simplifying IMS provisioning: A client success story Nordics-based bankThe challenge: A major Nordics-based bank needed to reduce the time associated with both applying maintenance and testing The solution: Using z/OS Management Facility custom workflows, the client was able to: • Easily test new IMS functions • Quickly apply maintenance • Test all custom usermods, exits and home written programs The result Automate the entire provisioning process:  Remove manual steps  Develop easy-to-maintain custom workflows for specific tasks DevOps and Agility z/OSMF z/OS 34IBM IMS / © 2018 IBM Corporation
  35. 35. 35 Connected IMS: Database vitality • IMS is open and connected via Open Database solution • Enable data modeling and data insight with Catalog • Focus on DBA to broaden the available skill base for managing IMS Innovate and extend your IMS database and your most trusted data 35IBM IMS / © 2018 IBM Corporation
  36. 36. Travelers Insurance “If your company has a need to access your legacy IMS data, then Open Database will literally open the door for easy, fast access to your data. The biggest benefit to IMS Open Database is the ease of access into IMS data using today’s standard SQL.” - Rob De Sesa, Manager, Mainframe Engineering Bringing industry standard data access patterns to IMS Travelers achieved continuous access to mission-critical Rate, Quote, and Issue applications with a single view of client data integrating data across IMS and distributed platforms . 36IBM IMS / © 2018 IBM Corporation
  37. 37. • IBM IMS has evolved into a more dynamic system, based on continuous redesign that will ultimately eliminate the need for system generation. This redesign currently includes dynamic definition for resources such as application programs, databases, routing codes, transactions, OSAM buffer pools, VSAM share pools, MSC physical links, logical links, logical link paths, and remote logical terminals. • IMS 14 delivered optional support allowing IMS to dynamically manage application control blocks (ACBs). IMS- managed ACBs allows for the use of DDL to replace DBD and PSB generation processes. Databases and program views can be dynamically defined using SQL DDL statements instead of generation utilities, such as ACBGEN. • IBM intends to require IMS management of ACBs in the future. IMS and the IMS catalog must be set up to support ACB management. IMS provides a utility for this. • At a later date, after the requirement for IMS-managed ACBs is in place, IBM also intends to remove the generation processes for PSBLIB, DBDLIB and ACBLIB. At that time, the IMS catalog, SQL, and DDL become the interface to IMS database management. • These planned changes to IBM IMS will enhance availability, free up DBA resources, improve productivity, simplify operations, testing, and debugging, and accelerate time-to-value for new business solutions. • Statements regarding IBM’s future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Statement of direction IBM IMS / © 2018 IBM Corporation 37
  38. 38. Clear statemen t of direction Understan d what is in the directory Populate catalog in hours not days Usage and access statistics – Catalog Support coexistenc e scenarios Ability to dump the directory The value of implemen ting mACBs – video In-depth presentati ons- single vs plex environ Education sessions on migration scenarios Vendors can understand how to implement tools with mACBs Clearly document the 4 paths to migration Clear checklist for what's required to implemen t mACBs Multiple success stories across industries The value of implemen ting mACBs – presentati n 4 paths of migration thoroughl y tested Complete, accurate and tested documentation z/OSMF workflows Can define directory data set location Easily recover the directory Easily purge the catalog Easily back out changes Improved ability to size the catalog data sets and partitions Resume a failed populatio n of the catalog Automaticlly expand directory set Support shared and non- shared systems ACBs Fallback from managed ACBs to non- managed ACBs Leverage Catalog API Ensure IMS utilities work with mACBs in consistent manner DC can use directory data sets without accessing the catalog Traditional Dl/I debugging for locking, contention in catalog, etc. Usage and access statistics – Directory No degradati n in security - needs follow up Vendor tools required for customers to go into productio n Catalog API - more efficient Catalog API - more Scalable z/OS batch can access the directory Fallback to prior release in productio n Customer success stories of production implementa tion Solution Test scenarios Successful productio n setup within IBM Migration workflows Easy migration from test to productio n 1st Priority Second Priority Third Priority Sponsor User Prioritized Backlog IBM IMS / © 2018 IBM Corporation 38
  39. 39. IMS Skills & Education Hill Otto Experienced IMSer Otto needs to easily get resolutions to issues that arise. He spend a fair amount of time training newbies to IMS and would like to spend more time TCOB and implementing the ‘new stuff’. Sanjay Newbie IMSer Sanjay’s main goal is to get up to speed on IMS as soon as possible. He feels bad that he relies so much on Otto but what other choice does he have. Sam Solution Provider Sam is always looking for insight on where IMS is headed in the future and appreciates being able to influence the direction. Maria CxO Maria’s main goal is to enhance organizational agility and efficiency. She thinks mostly in terms of ROI. Any IMS user can find and leverage the appropriate level of education and support in the preferred format at the right time. 39IBM IMS / © 2018 IBM Corporation
  40. 40. API Open IMS transaction and database access as API Open Database Open access to IMS DB with JDBC and SQL Administrate IMS database with catalog and DDL IMS Makerspace Transform IMS for the Digital World DevOps Integrate IMS assets into enterprise DevOps pipeline • Meet the experts and learn how simple it is to modernize IMS assets • Define your digital transformation strategy with IMS • Jump-start with hands-on workshop and POC • Guided deployment for production Java Extend existing or develop new IMS applications with Java IMS Modernization through Education & Co-Creation 40IBM IMS / © 2018 IBM Corporation
  41. 41. What are you taking advantage of? 41IBM IMS / © 2018 IBM Corporation
  42. 42.