© 2013 IBM Corporation1
IMS Modernation & Integration
Strategy and Solutions
Shyh-Mei F. Ho IBM Distinguished Engineer
shy...
© 2013 IBM Corporation2
Availability. References in this presentation to IBM products, programs, or services do not imply ...
© 2013 IBM Corporation33
100,000 transactions per second, on a
single IMS system, sustained!
© 2013 IBM Corporation4
www.ibm.com/ims
© 2013 IBM Corporation5
IMS Modernization & Integration Strategy
Continue to evolve with emerging technology and trends wi...
© 2013 IBM Corporation6
IMS Enterprise Integration Solutions
z/OS
T
C
P
/
I
P
WAS
IMS TM & DB
Resource
Adapters
Universal ...
© 2013 IBM Corporation7
IMS Database: Emerging Technology and Standards
IMS provides Java and SQL/JDBC access to IMS
datab...
© 2013 IBM Corporation
IMS and Cognos BI for enhanced Reporting
& Opertional BI
Provide real-time access to IMS data for r...
© 2013 IBM Corporation9
IMS Transaction: Emerging Technology and Standards
Provide Java container in IMS regions since 200...
© 2013 IBM Corporation10
SOAP
Gateway
WebSphere
DataPower
IBM
Integration
Bus
Enterprise
Service Bus
Web ServicesWeb Servi...
© 2013 IBM Corporation11
Public Cloud
IBM Cast Iron
Synching data with
SaaS apps to leverage
new cloud economy
Private Clo...
© 2013 IBM Corporation12
DataPower: Mainframe integration
Offload processing for reduced MIPS
Web Services Enablement for
...
© 2013 IBM Corporation13
Premier System z Web service enablement
through DataPower as Ubiquitous Gateway
IBM cross-brand i...
© 2013 IBM Corporation14
IMS Integration with WebSphere DataPower
IMS Database integration
IMS Transaction integration
IMS...
© 2013 IBM Corporation15
DataPower Models for IMS solutions
XI52, XI50B, XB62, XG45IMS DB support
XI52, XI50B, XI50Z, XB62...
© 2013 IBM Corporation16
IBM WebSphere DataPower Family
Integration Appliance XI52
High density 2U form
“Any-to-Any” conve...
© 2013 IBM Corporation17
DataPower Processing Flow
Protocol transformation
WS Monitoring
Network-level HA and
distribution...
© 2013 IBM Corporation18
IMS Synchronous Callout with DataPower 6.0
IMS synchronously go outbound to external server via D...
© 2013 IBM Corporation19
Fast and cost-effective development, integration and management of rich, cross-platform
mobile ap...
© 2013 IBM Corporation20
DataPower: Mobile Connectivity
Securely & Rapidly connect Mobile Apps
with Enterprise Services
© 2013 IBM Corporation21
e.g. REST & JSON
over HTTPS
SSL Offload
Threat Protection
Validation, Filtering
Authentication
Au...
© 2013 IBM Corporation22
Mobile Enablement for System Z with WebSphere
DataPower
DataPower as a Mobile Gateway
DataPower i...
© 2013 IBM Corporation23 23
DataPower and IBM Worklight
© 2013 IBM Corporation24
e.g. REST
(JSON/XML)
over HTTPS
WebSphere
DataPower HTTP(S)
with
security
token
e.g. LTPA
Worklig...
© 2013 IBM Corporation25
Customer Demo: DataPower as “RESTful Service Facade”
© 2013 IBM Corporation2626
IMSISPF
IMS Explorer for Administration
(Web Browser)
AdministratorsDevelopers
IMS Explorer for...
© 2013 IBM Corporation27
IMS Explorer for Development
Change IMS Database and Program Definitions sources
Integrate with E...
© 2013 IBM Corporation28
Requirements: IMS Explorer for Administration
Provide IMS system programmers and DBAs a state-of-...
© 2013 IBM Corporation
IBM Tools Administration Console
Provides a single, holistic easy-
to-use web-based interface
• Con...
© 2013 IBM Corporation30
Summary: IMS Strategic Objectives
Reduce Total Cost of Ownership
– Reduce MIPS usage
– Advanced a...
© 2013 IBM Corporation3131
Thank You
Upcoming SlideShare
Loading in …5
×

IMS Modernization & Integration Solutions - IMS UG NYC Sept 2013.pdf

1,011 views

Published on

Published in: Sports, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,011
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

IMS Modernization & Integration Solutions - IMS UG NYC Sept 2013.pdf

  1. 1. © 2013 IBM Corporation1 IMS Modernation & Integration Strategy and Solutions Shyh-Mei F. Ho IBM Distinguished Engineer shyhmei@us.ibm.com IMS On Demand SOA Chief Architect SVL, San Jose, CA. USA
  2. 2. © 2013 IBM Corporation2 Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Acknowledgements and Disclaimers © Copyright IBM Corporation 2013. All rights reserved. – U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. IBM, the IBM logo, ibm.com, IMS, DB2, CICS and WebSphere MQ are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml Other company, product, or service names may be trademarks or service marks of others. The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.
  3. 3. © 2013 IBM Corporation33 100,000 transactions per second, on a single IMS system, sustained!
  4. 4. © 2013 IBM Corporation4 www.ibm.com/ims
  5. 5. © 2013 IBM Corporation5 IMS Modernization & Integration Strategy Continue to evolve with emerging technology and trends with enterprise support for integration and standards Drive new workload – Offer state of the art support for developing net new (and transferring existing) COBOL and PL/I workload to provide tight integration between IMS as the TM of choice and enterprise transactional integration channels • Top-down approach – First-class Java container • Inter-operation with existing language artifacts Provide graphical tooling to develop, deploy and manage both IMS and its applications in support of IBM's "One UI Strategy“ – IMS Explorer for Development – IMS Explorer for Administration (Cloud-style IMS system management) • IMS integration with Web browser IMS and large attachments (e.g. biometric records, picture files, etc.) Integration with Big Data IMS Goes Mobile! Cloud provisioning enablement with IMS
  6. 6. © 2013 IBM Corporation6 IMS Enterprise Integration Solutions z/OS T C P / I P WAS IMS TM & DB Resource Adapters Universal JDBC & DLI drivers Vendor & RYO Solutions WebSphere DataPower SOAP Gateway IIB & IPS IMS TM Resource Adapter IMS TM IMS IMS DB IMS Connect is the high speed TCP/IP gateway for IMS: >15,000 transactions/sec IMS Connect API I M S C O N N E C T DB2
  7. 7. © 2013 IBM Corporation7 IMS Database: Emerging Technology and Standards IMS provides Java and SQL/JDBC access to IMS database since 2000 All IMS data are captured as standard metadata – IMS Catalog (V12) – Allow desktop tools to consume and understand IMS data IBM WebSphere can access IMS data via IMS DB Resource Adapter – DataPower V6 to access IMS data IMS Open Database (with V11+) provides distributed access to IMS data via standard interfaces Distributed applications can access IMS data via IMS universal drivers, JDBC, ODBC IMS Explorer integrates with Eclipse to give relational view of IMS data via Data Source Explorer; and provide graphical editor to create SQL statements to use with IMS data Cognos V10 is fully integrated with IMS Open Database (with V12) to do business reporting against both operational and data warehousing environments SAP & .NET directly access IMS database InfoSphere Guardium 8.2: Block privileged users from accessing sensitive IMS data IMS goes Mobile! Zillow.com Competitive Mashup iGoogle New
  8. 8. © 2013 IBM Corporation IMS and Cognos BI for enhanced Reporting & Opertional BI Provide real-time access to IMS data for report generating No longer need to be skilled in IMS to write reports Create and manage business-related metadata into visual presentations Ease decision making faster, sooner and react more quickly Compare performance across dimensions to spot trends and anomalies over time 8 Cognos BI Data Store IMS IMS Universal JDBC Data Model Published Reports Report Authoring Cognos Framework Manager Consumer Author JDBC
  9. 9. © 2013 IBM Corporation9 IMS Transaction: Emerging Technology and Standards Provide Java container in IMS regions since 2000 IMS has evolved from its initial server function with the ability to consume external resources as well as provider access to external applications – IMS as an Integration Focal Point in enterprise environments – Support both Web services and non-Web services protocols Integration with IBM products in supporting XML, Java, JEE, Web Services, SOAP, RESTful, JSON, etc. – WebSphere: WAS, WDP, WTX • DataPower V6 to support IMS Callout – PureSystems – IIB (IBM Integration Bus), BPM IPS (IBM Process Server) – IODM (IBM Operational Decision Manager) – WebSphere MQ Integration with solution packages and databases – JEE compliant application servers – .NET – BizTalk – SAP – and Oracle, etc. Integration with Big Data IMS goes Mobile! Zillow.com Competitive Mashup iGoogle New
  10. 10. © 2013 IBM Corporation10 SOAP Gateway WebSphere DataPower IBM Integration Bus Enterprise Service Bus Web ServicesWeb Services • Direct IMS SOAP endpoint for Web Services • Inbound and Outbound to/from IMS • SOA appliances • Ubiquitous gateway • Fast web services and XML transformation • Inbound to IMS • Outbound from IMS (WebSphere DataPower V6.0) IBM Business Process Manager WebSphere Transformation Extender BPMBPM • Transform complex data types • Inbound to IMS Complex Data Transformation Complex Data Transformation • Business process automation and choreography • Inbound to IMS • Interoperability among heterogeneous services and data environments • Inbound to IMS Network Gateway WebSphere Application Server or Java EE Server Java EEJava EE • Full SOA and Java EE Services • Inbound and Outbound to/from IMS IBM Operational Decision Manager Business Rules Business Rules • zRule Execution Server (stand-alone) supports IMS • Rule Execution Server in zWAS supports IMS IBM Worklight MobileMobile • Open mobile platform • Integration with other servers (WAS, DataPower, IMS SOAP Gateway, IIB, and etc.) for inbound to IMS New WebSphere DataPower 6.0 Integration with IMS: Announced on 4/23/2013! GA on 6/28/2013! New IMS TM Connectivity and Integration Many IBM application servers already provide built-in support for IMS transaction access today
  11. 11. © 2013 IBM Corporation11 Public Cloud IBM Cast Iron Synching data with SaaS apps to leverage new cloud economy Private Cloud BPM WAS DB DB CICS DB2 SAP .JCAPs .NET Pattern Pattern IMS ODM DB IBM Integration portfolio Mobile Internet of Things Trading partner communities Developer Communities IBM Message Broker Integration Bus provides universal connectivity for heterogeneous environments across enterprise processes, applications, and data IBM MQ messaging Messaging backbone provides reliable transport and data delivery across data center IBM PureApplication System Enterprises looking to achieve “more with less” by better managing IT resources as collectives IBM Worklight Productive multi- device development and management IBM Web API Management Manage your APIs to open up access encouraging innovation from App Developers IBM MQTT Reliable, efficient, scalable messaging for mobiles and sensors DMZ DMZ IBM DataPower Gateway Appliance B2B Integration Gateway for secure collaboration with communities of trading partners IBM Caching Appliance Cache grids improve scale and performance IBM DataPower Gateway Appliance Integration Gateway for secure & controlled access to enterprise resources, while optimizing workload delivery
  12. 12. © 2013 IBM Corporation12 DataPower: Mainframe integration Offload processing for reduced MIPS Web Services Enablement for IMS, DB2, CICS
  13. 13. © 2013 IBM Corporation13 Premier System z Web service enablement through DataPower as Ubiquitous Gateway IBM cross-brand initiative Corporative synergy between DataPower, System z, including IMS, CICS and DB2, to support DataPower as the premier System z gateway – Position DataPower for mainframe with a complete range of connectivity and integration to all databases, in addition to all transactions DataPower Processing Flow Protocol transformation WS Monitoring Native z transports Transaction distribution Network-level HA and distribution RACF-centric security IMS DB/2 CICS
  14. 14. © 2013 IBM Corporation14 IMS Integration with WebSphere DataPower IMS Database integration IMS Transaction integration IMS Callout and DataPower is a leadership project Many WW customers expressed interest in IMS Callout DataPower Processing Flow Protocol transformation WS Monitoring Native z transports Transaction distribution Network-level HA and distribution RACF-centric security IMS New New
  15. 15. © 2013 IBM Corporation15 DataPower Models for IMS solutions XI52, XI50B, XB62, XG45IMS DB support XI52, XI50B, XI50Z, XB62IMS TM provider support XI52, XI50B, XB62IMS TM synchronous callout support DataPower Models supporting 6.0 release WebSphere DataPower V6.0: • Announced on 4/23/2013! • GA on 6/28/2013! New New New
  16. 16. © 2013 IBM Corporation16 IBM WebSphere DataPower Family Integration Appliance XI52 High density 2U form “Any-to-Any” conversion at wire-speed Bridges multiple transport protocols Mainframe integration & enablement Service Gateway XG45 Entry-level device, slim footprint (1U) Security gateway (AAA, XML threat, etc) Service level management and monitoring Intelligent load distribution & dynamic routing Lightweight integration functions (optional module) B2B Appliance XB62 High density 2U form B2B Messaging (AS1/AS2/AS3/ebMS) Trading Partner Profile Management B2B Transaction Viewer Integration Blade XI50B/XI50z Functionally equivalent to XI52 Form factor flexibility XI50B: BladeCenter form factor XI50z: zEnterprise BladeCenter Extension (zBX) form factor
  17. 17. © 2013 IBM Corporation17 DataPower Processing Flow Protocol transformation WS Monitoring Network-level HA and distribution RACF-centric security IMS IMS Connect Direct Access IMS database via DataPower ODBM ODBM IMSDB IMS Open Database offers direct access to IMS database resources anywhere in the IMSplex from z/OS and distributed environments – Support different APIs to leverage Distributed Relational Database Architecture (DRDA) • IMS universal DB resource adapter to support J2EE, e.g. WebSphere • IMS universal JDBC driver to make SQL calls • IMS universal DL/I driver – Open Database Manger (ODBM) works together with IMS Connect as a DRDA server for IMS data DataPower to access IMS database directly via the Open Database capability, i.e. via IMS Connect and ODBM New
  18. 18. © 2013 IBM Corporation18 IMS Synchronous Callout with DataPower 6.0 IMS synchronously go outbound to external server via DataPower − Implement IMS synchronous callout protocol − Support the common container model architecture with IMS Callout Front-side Handlers that retrieve IMS callout messages and send response data Using existing WTX Design Studio tooling for data transformation The handler internally creates one or more IMS Connect dedicated persistent socket connections to the host system, using Enterprise Suite V2.2 IMS Connect API in Java. The handler communicates with IMS Connect via a new DataPower dedicated user message exit, HWSDPWR1. – For shared queue environment, user can choose to create multiple IMS Callout connections, one for each IMS datastore. D-Router Front-side Handler IMS IMSApplication IMS Connect Front-side New
  19. 19. © 2013 IBM Corporation19 Fast and cost-effective development, integration and management of rich, cross-platform mobile applications Client Challenge Key Capabilities Using standards-based technologies and tools and delivering an enterprise-grade services layer that meets the needs of mobile employees and customers Mobile optimized middleware • Open approach to 3rd-party integration • Mix native and HTML • Strong authentication framework • Encrypted offline availability • Enterprise back-end connectivity • Unified push notifications • Data collection for analytics • Direct updates and remote disablement • Packaged runtime skins • zLinux support Delivering for multiple mobile platforms IBM Worklight
  20. 20. © 2013 IBM Corporation20 DataPower: Mobile Connectivity Securely & Rapidly connect Mobile Apps with Enterprise Services
  21. 21. © 2013 IBM Corporation21 e.g. REST & JSON over HTTPS SSL Offload Threat Protection Validation, Filtering Authentication Authorization Transformation Rate Limiting Routing Intelligent Load Balancing Caching Ensures application requests flow through as expected Ensures application requests flow through as expected Web Apps, Services e.g. SOAP over HTTPS Legacy Apps Message Oriented Apps Securely & Rapidly connect Mobile Apps with Enterprise Services IBM DataPower Gateway Appliance IBM DataPower Gateway Appliances are the industry-leading Security & Integration gateway that helps provide security, control, integration and optimized access to a full range of Mobile, Web, API, SOA, B2B and Cloud workloads
  22. 22. © 2013 IBM Corporation22 Mobile Enablement for System Z with WebSphere DataPower DataPower as a Mobile Gateway DataPower is an appliance-based ubiquitous security and integration gateway. It provides Security, control, integration and optimization needs for mobile workload DataPower can play different roles in mobile enablement RESTful service facade DMZ proxy to secure your mobile network Seamless enterprise integration for IBM Worklight
  23. 23. © 2013 IBM Corporation23 23 DataPower and IBM Worklight
  24. 24. © 2013 IBM Corporation24 e.g. REST (JSON/XML) over HTTPS WebSphere DataPower HTTP(S) with security token e.g. LTPA Worklight Server System z Transactions & Database (IMS TM, IMS DB, CICS and DB2) WebSphere DataPower Integration with WorklightIntegration with Worklight WebSphere DataPower RESTful Service FacadeRESTful Service Facade Trusted zone DMZ Mobile Enablement with DataPower for System Z
  25. 25. © 2013 IBM Corporation25 Customer Demo: DataPower as “RESTful Service Facade”
  26. 26. © 2013 IBM Corporation2626 IMSISPF IMS Explorer for Administration (Web Browser) AdministratorsDevelopers IMS Explorer for Development (Eclipse) IMS User Interfaces Mobile
  27. 27. © 2013 IBM Corporation27 IMS Explorer for Development Change IMS Database and Program Definitions sources Integrate with Eclipse to give relational view of IMS data via Data Source Explorer Provide graphical editor to create SQL statements to use with IMS data Graphically access IMS data using SQL View your mainframe datasets Submit JCL and inspect output in JES Fully integrated with Data Studio Intended directions: – Support IMS transactions – Integrate with CICS Explorer Automatic Generation
  28. 28. © 2013 IBM Corporation28 Requirements: IMS Explorer for Administration Provide IMS system programmers and DBAs a state-of-the-art user interface to manage, configure, and deploy IMS systems Full operational single point of control for all IMS address spaces Full GUI support for IMS resources Immediately react to and resolve issues in the system Cloud-style IMS system management Integrated with IMS Tools Administration Console Requirements: – Enable RESTful API for Mobile administration – Integration with zOSMF for dynamic configuration updates
  29. 29. © 2013 IBM Corporation IBM Tools Administration Console Provides a single, holistic easy- to-use web-based interface • Consolidates information from various tools giving a more complete picture of IMS systems and databases • Leverages the latest web technologies for a richer user experience • Access from anywhere via the Internet using standard web browsers, with positioning to extend to mobile • Integrates a context sensitive help system as a learning aid for new IMS DBAs and System Programmers • Dramatically changes the appearance and impression of our mainframe tools • Continue to extend integration to all IMS Tools including Vendor Tools and DB2 Database Health and Autonomics Graphical Visualization of data not possible in ISPF IBM OneUI Theme Integrated Help
  30. 30. © 2013 IBM Corporation30 Summary: IMS Strategic Objectives Reduce Total Cost of Ownership – Reduce MIPS usage – Advanced autonomics – IMS is self-managing and self-tuning Extend the lead in availability, scalability, and performance – Consistently deliver IMS capacity limits that are well beyond customer needs – Provide IMS performance metrics that help you grow your business securely Extend the lifecycle of IMS applications and transactions – Pervasive integration capabilities enable reuse of trusted IMS resources Enable high-volume transaction processing for next wave of applications – Big Data, Large Attachments, next gen Web Services, Cloud, Mobile and more
  31. 31. © 2013 IBM Corporation3131 Thank You

×