ims trends & directions 2016 vision - gsebelux.com t%26d.pdf · we’ve been on a journey to...
TRANSCRIPT
© 2016 IBM Corporation
IMS Trends & Directions
2016 Vision
Hélène Lyon Distinguished Engineer, European Technical Executivez Solutions Architect: IMS, Analytics, Platform ModernizationIBM Systems, zSoftware SalesPhone: +33 (0)6 84 64 19 39 e-mail: [email protected]
*
© 2016 IBM Corporation
� Introduction
� Focus on Data – Insight from IMS Data
� Focus on Cloud – Easy provisioning & deployment
� Focus on Engagement – Integration of IMS Apps
� Beyond IMS Product
Agenda
2
© 2016 IBM Corporation
Apollo 11 moon landing - 1969IBM designed IMS with Rockwell and Caterpillar starting in 1966 for the Apollo program, where it was used to inventory the very large bill of materials (BOM) for the Saturn V moon rocket and Apollo space vehicle.
© 2016 IBM Corporation
First National Bank, South Africa - 2014Providing upward mobility for Africa through critical mobile financial services to Africa’s unbanked 80 percent, relying on the mainframe and IMS for performance, scalability and reliability.
© 2016 IBM Corporation5
Systems of record run the world
� Deployed systems of record represent 10s of trillions of dollars of investment over the past three decades
© 2016 IBM Corporation
Leading Entreprises adopt an integrated approach to bring Innovation to the Enterprise
� Systems of RecordNeed: How to transform IT environments to answer business needs around Digital Transformation?
� Systems of EngagementNeed: How to transform customer, employee and citizen relationships by better exploiting new available technologies to personalize interactions?
� Systems of InsightNeed: How to exploit / explore ALL types of data to get better insight and improve the business while reducing risk?
Systems of
RecordSystems of
Engagement
Systems of
Insight
Customers
Contracts
Payment
Business Transactions
Exchanges
Products
Life events
Call centers
Image & Video
Internet of Things
Geo Localisation
Historical data
Social Media
Emails
Weather forecast
Traffic
Transactions
© 2016 IBM Corporation
…and the CIO/IT Leader is at the center of it all and needs to act
7
© 2016 IBM Corporation
Considering the low success rate of re-inventing systems of record …
� Key reasons for failure– Change is hard
– It's more complicated than it looks
– Vendors overpromise and under deliver
8
“…many mainframe shops are unfamiliar with all the things that IBM has done on this platform. They are measuring modern options against a mainframe hardware and
software environment that may be over a decade old.”
“…many mainframe shops are unfamiliar with all the things that IBM has done on this platform. They are measuring modern options against a mainframe hardware and
software environment that may be over a decade old.”
© 2016 IBM Corporation
CIOs needs to take advantage of the three important shifts to change IT!
9
Harness data to improve decision making
Deliver agile infrastructure
Engage more deeply with customers and partners
Being competitive means constantly optimizing and
enabling innovation!
Empower your businesses with controlled and secured access to your mission critical systems of
record data
Gone are the days when companies had plenty of time to adapt to new technologies and new ways of interacting with
customers and partners. Simplification and standardization
are needed.
Data Hybrid Cloud Engagement
© 2016 IBM Corporation
IMS strategy supports optimization and innovation
10
� Core Capabilities– Reduce path length, contention,
I/O…
– Reduce planned outages
– More dynamic capabilities
� Data & Analytics– Accelerate time to insight
� Cloud/Mobile Access– Rapidly enable/control cloud &
mobile access to IMS resources
� Innovate and extend the
value of your IMS
investment
� Expand and empower the
IMS talent population
� Open interfaces & Java
� Modern tooling for
administrators,
developers and DBAs
Strategic Intent Investment
� Continue to deliver the
IMS Value Proposition– Superior performance, reliability,
availability and serviceability
– Minimize cost per transaction
© 2016 IBM Corporation
Announcing IMS 14 and Enterprise Suite 3.2
11
•Scale: improved workload balance,
increased data set size and #
simultaneously open
•Availability: Reduced need for Gen, Open
DB usage stats, flood control, dynamic DB
changes
•Performance & TCO: Increased zIIP
offload, compression offload…
Data/Analytics
•Predictive in-transaction scoring
•Integration w/ Apache Spark
Cloud/Mobile
•Increased security granularity and call-
out control
Innovate and
extend the
value of your
IMS investment
Expand and
empower the
IMS talent
population
Strategic Intent IMS 14 & IMS ES 3.2
Continue to
deliver the IMS
Value
Proposition
•Standard data definition support for
defining and changing db schemas
(DDL)
•Simplified application refresh &
deployment (with Urban Code deploy)
• Internal move to modern and open
tools
Nearly 50 Requirements Addressed
IMS 14 & ES 3.2 GA – 10/30/2015
© 2016 IBM Corporation
IBM IMS Tools: Enhancing IT Landscape
12
IMS Database Solution Pack
� IMS DB Autonomics
� IMS Online Reorg Facility
� IMS DB Reorg Expert
� Unload
� Load
� Prefix Resolution / Update
� Index Builder
� HP Image Copy
� HP Pointer Checker, with IMS DB
Repair Facility
� IMS Library Integrity Utilities
� IMS HALDB Toolkit
IMS Fast Path Solution Pack
�IMS DB Autonomics
�HP FP Utilities
� FP Advanced Utilities
� FP Online Utilities
�IMS DB Repair Facility
�IMS HP Image Copy
�IMS Library Integrity Utilities
IMS Recovery Solution Pack
�DB Recovery Facility
�HP Change Accumulation
�HP Image Copy
�DRF Extended Functions
IMS Performance Solution
Pack
� IMS Connect Extensions
� IMS Performance Analyzer
� IMS Problem Investigator
IMS System Management
�IMS Configuration Manager
�IMS Connect Extensions
�IMS ETO Support
�IMS Program Restart Facility
�IMS Queue Control Facility
�IMS Sysplex Manager
IMS Database Utility Solution
� IMS DB Reorg Expert subset
� Unload
� Load
� Index Builder
� HP Image Copy
� IMS HALDB Toolkit
© 2016 IBM Corporation
SOA and API Integration
Mobile Access
Business Analytics
Open Database
Optimize Innovate
Systems Management
Database Management
Tx Management
Performance
TCO
Scalability
IMS Tools• Complete
Database Management
• Optimize IMS Performance
• Accelerate IMS upgrades
Application Modernization
Leaders are optimizing & innovating with IMS
13
© 2016 IBM Corporation
� Introduction
� Focus on Data – Insight from IMS Data
� Focus on Cloud – Easy provisioning & deployment
� Focus on Engagement – Integration of IMS Apps
� Beyond IMS Product
Agenda
18
© 2016 IBM Corporation
Exploring data forcompetitive advantage
9.5M+ consumers identified for business opportunity signals
+CreditReporting
Complying with mandates, understanding clients
Penalty risk reduced to <1%Savings: ~ €300,000
Understanding risk,accelerating decisions
Queries of 2.5 billion transactions50%+ faster, reports 70% faster
Identifyingtraffic risk factors
80% reduction inserious accidents
Understanding customer behavior
100% increase in subscribers
Real-Time FraudAnalysis
Millions of Euros of illegally shipped goods seized
Some organizations are using analytics to seize opportunities and solve problems
19
© 2016 IBM Corporation
We’ve been on a journey to transform IMS DB
20
2009 2011 2015
A developer can access IMS DB from any platform using industry standard APIs and syntax
Access Integrate Act
Open Database Catalog Dynamic Change & DDL
Developers, system programmers, and DBAs can integrate and connect IMS DB with standard tools for modeling, discovery and data insight
A DBA can evolve the IMS DB structure and schema using industry standard syntax without taking an outage
<meta>
© 2016 IBM Corporation
… and to provide a range of analytics solutions on IMS Databases today
21
72%say greatest value will come
from analyzing transactional data
Pain Point/Opportunity Solution
QMF• Real-time BI and dash
boarding of IMS Data
• Analyze IMS data with
unstructured data
InfoSphere BigInsights
• Deep and fast analysis
of IMS data
IDAA
• Visualize / explore all
data assets including IMS
data
Watson
Explorer
• Secure and monitor IMS
Data access
• Hybrid cloud integration
InfoSphere Guardium
• Apply analytics across
large volumes of data
© 2016 IBM Corporation
Access Routes into IMS Databases
DRDA
IMS Connect
ODBM
IMS DB
IMS
WebSphere ServersWAS, WTX, IIB, BPMAny JavaEE server
IMS Explorer for Dev
IBM DataPower
Web Service
Consumer
IMS DB Resource Adapter
WAS – WebSphere Application ServerWTX – WebSphere Transformation ExtenderIIB – IBM Integration Bus (was WeSphere Message Broker)BPM - IBM Business Process Manager (BPM) Advanced
Web 2.0 Client
D
DB2 SP
REST / JSON
SOAP / XML
CICS Apps IMS Apps
WAS Apps
JDBC or DLI
SCI
JDBC or DLI
JDBC or DLI
DRA
COGNOS
Data Studio
Watson Explorer
IMS Universal JDBC driver
JDBC or DLI
JDBC or DLI
SQL
SQL
SQL
SQL
SQL
JDBC / ODBC
TC
P/I
P o
n z
/OS
22
Spark on z/OS
© 2016 IBM Corporation
Hadoop DatabaseData-
warehouse
Business Applications and Business Intelligence
Data Engineer
Application Developer Data Scientist
Integrate Apache Spark with IMS DBSpark on any platform
23
IMS JDBC Type-2 or 4
© 2016 IBM Corporation
… and we continue to integrate analytics with core IMS transactions
25
� Right-time insight at point of impact
� Increased business agility
55%of enterprise applications need
mainframe to complete transactions
Use Case Solution
• In-transaction analytics
Operational decision
management with
externalized business
rules
IBM Operational
Decision Management
on z/OS
• Execution of predictive
analytics in real time
IBM DB2 Analytics
Acceleraor
• Imbedded queries on
historical data
SPSS scoring on Loz &
Zementis solution on
z/OS
• Callout to non z/OS
based analytic serviceSpark Services
Watson Services, …
© 2016 IBM Corporation
� Introduction
� Focus on Data – Insight from IMS Data
� Focus on Cloud – Easy expansion & provisioning & deployment
� Focus on Engagement – Integration of IMS Apps
Agenda
26
© 2016 IBM Corporation
� As your business grows so must your IT infrastructure.
� IMS capabilities supporting the growth from a basic single IMS to a continuously growing IMSplex with little to no impact to end users.
– N-way data sharing – Expanding your IMSplex to provide more capacity and eliminate
certain planned outages
– Shared Queues – Expanding your IMSplex to provide more capacity and eliminate certain
planned outages
– Common Service Layer (CSL) – Simplifies the management of your IMSplex
– IMS Connect – Dynamically capabilities allow you to manage your connectivity to your
IMSplex as to address changing needs.
– Dynamic MSC – Can allow you to dynamically up inter-IMS connectivity which could be
used to aide in the merging of acquired systems
– FP 64-bit Buffer – Automatic FP buffer pool expansion to address increase volumes
– SDEP management – Automatically manage the SDEP portion of a DEDB area when
systems are not quite balanced to prevent unexpected out of space conditions
– FF dynamic buffering – Dynamically alter FF buffer pool to address increase volumes
– CA Reclaim – Automatically reclaim empty VSAM CA which can reduce the need for
reorganization of FF VSAMDBs to reclaim free space.
IMS Evolutions - How to deal with an ever growing IMS system?
27
© 2016 IBM Corporation
Your journey to cloud with IMS starts with z/OS Management Facility & IMS Tools
28
z/OS Management Facility� Monitor Resources
– Retrieve historical performance data; export data to a spreadsheet for further analysis
� Manage capacity and workloads– Support the provisioning of capacity based
on overall CPC-wide utilization
– Create, change, and delete software instances with REST APIs for z/OSMF Software Management plug-in
� z/OSMF workflows – Migration workflows and health checks– Customizable workflows – including the
automatic execution of workflow steps– REST APIs to create, delete, initiate,
monitor cancel or link workflows.
IBM IMS Cloning Tool for z/OS– Automates the cloning process for IMS
systems and databases, helping to reduce the time required to copy IMS databases or create a complete IMS system
http://www-148.ibm.com/bin/newsletter/tool/landingPage.cgi?view=1&lpId=7195
© 2016 IBM Corporation
Automated Application Deployment with IBM UrbanCode Deploy and IMS
� UrbanCode Deploy provides– Automated, consistent deployments and rollbacks of applications
– Orchestration of changes across servers, tiers and components
– Configuration and security differences across environments
– Clear visibility: what is deployed where and who changed what
– Integrated with middleware, provisioning and service virtualization
29
Develop/ Test
Operate
Deploy
Plan
DevOpsContinuous Release and Deployment
© 2016 IBM Corporation
� Introduction
� Focus on Data – Insight from IMS Data
� Focus on Cloud – Easy provisioning & deployment
� Focus on Engagement – Integration of IMS Apps
� Beyond IMS Product
Agenda
30
© 2016 IBM Corporation
By enabling a collaborative environment with customers and partners, banks create new ecosystems to produce rapid innovation and new capabilities
31
Family
Customer
Family
Work
Bank
MarketplaceLending
Social
Payments
Retail
Fintechs
Transactions
Payments
Investment
Trading
Mobile
payments
Mobile wallets
Crowd funding
P2P
Lending
Crypto
currency
Customer ecosystem Partner ecosystem
Branch
Branch
© 2016 IBM Corporation
3) See ProgrammableWeb, http://www.programmableweb.com/category/all/apis?order=field_popularity.
14,000+APIs published today, public APIs doubled in the past 18 months3
By 2016, 50% of B2B collaboration will take place through Web APIs
According to Gartner, by
2016, 75% of the top 50
global banks will have
launched an API platform and
25% will have launched a
customer-facing app store.
48%of Gen Digital enterprises
offer their own APIs to the marketplace
APIs provide the path forward regardless of where you are starting
32
© 2016 IBM Corporation
Tight IntegrationAll components located
on mainframe, and linkages are tightly
coupled
Service OrientedLoose coupling using
network-based protocols such as SOAP/WSDL
Web AccessScreen-scraping of 3270
applications
MessagingUsing technologies such
as IBM MQ
API EconomyIntegration based on a set
of well-understood and easily-accessible APIs, increasingly based on REST/JSON patterns
This is where z/OS Connect fits into the picture
These earlier patterns are still in use and in many cases are the best pattern for the application. Just because they came earlier,
does not mean they are now obsolete.
Evolution of Mainframe Integration Patterns
33
© 2016 IBM Corporation
Message Routes into IMS Apps
IMS Connect
OTMA
IMS DB
IMS
WebSphere ServersWAS, WTX, IIB, BPMAny JavaEE server
IMS SOAP Gateway
IBM DataPower
Connect API (Java)
MQMQ Client
RYO Client
Web ServiceConsumer
IMS TM Resource Adapter
WAS – WebSphere Application ServerWOLA - WebSphere z/OS Optimized Local AdaptersWTX – WebSphere Transformation ExtenderIIB – IBM Integration Bus (was WeSphere Message Broker)BPM - IBM Business Process Manager (BPM) Advanced
Web 2.0 Client
DB2
WAS / WOLA
D
B
JCA
JMS or MQ APIIIB or
DataPower
MQ IMS Bridge MQ Trigger Monitor
B Business logic
D Data Access
DB2 SP (DSNAIMS)
JDBC / ODBC
Callin
REST / JSON
SOAP / XML
zApps as Service Provider
z/OS Connect
TC
P/I
P o
n z
/OS
© 2016 IBM Corporation
z/OS Connect Enterprise Edition (V2) provides optimized infrastructure to meet the demands of the API Economy
� Functional improvements from V1 to V2– More advanced REST functionality
– More advanced API tooling and
management
� Focused IBM Development and Support– Dedicated team rather than separate
teams
35
Serving mobile data directly from z/OS is 40% less expensive than exporting to a system of engagement
CICS
IMS
WebSphere
DB2
MobileFirst Platforms run either on-prem (using Linux on z
Systems) or in the cloud (via Bluemix)
MobileFirst
Platform
(on-prem)
MobileFirst
Platform
(cloud)
z/OS Connect
© 2016 IBM Corporation
Extending z/OS Connect to enable fast API creation from IMS applications
� Solution to create RESTful mobile services and defining APIs for these services to access IMS transactions
– An Area of Fast Evolution! From Tactical
to Strategic!
� Strategic– z/OS Connect & IBM Explorer for z/OS
(z/OS Explorer), an Eclipse-based
integration platform for z/OS
� Tactical – IMS Mobile Feature Pack for IBM z/OS
Connect Enterprise Edition
– IMS Explorer for Development tooling to
generate Swagger APIs to describe IMS
REST services• Standalone or now integrated with z/OS
Explorer (August 2016)• https://developer.ibm.com/mainframe/prod
ucts/downloads/
36
IMS Mobile Feature Pack Performance Benchmark Available
New in z/OS Connect V2.0.5
© 2016 IBM Corporation
IMS Connect
OTMA
IMS DB
IMS
DB2
D
B
Message Routes from IMS Apps
� Asynchronous and synchronous capabilities
37
IMS TM Resource Adapter
WAS
IMS SOAP Gateway
MQMQ Server
RYO Server
Web ServiceProvider
WAS – WebSphere Application ServerWOLA - WebSphere z/OS Optimized Local AdaptersIIB – IBM Integration Bus (was WeSphere Message Broker)RYO Server - .Net, BizTalk, Oracle SP, SAP, PayPal services, and any application server, etc.
IIB B Business logic
D Data Access
DB2 for z/OS
Any DB2 Platform
Call-Out
IBM DataPower
TC
P/I
P o
n z
/OS
ODM / zRESWAS / WOLA
IMS
UDF
zApps as Service Requester
© 2016 IBM Corporation
� Introduction
� Focus on Data – Insight from IMS Data
� Focus on Cloud – Easy provisioning & deployment
� Focus on Engagement – Integration of IMS Apps
� Beyond IMS Product
Agenda
40
© 2016 IBM Corporation
Discover
42
External
• Conferences
• Redbooks/Whitepapers
• Web/Social
• Youtube IBM IMS
IMS Programs
• Technical Advocate Program
• Customer Advisory Council
• Regional Users group
• Business Value Assessments
• IMS Quality Partnership Program
7 Playlistsover 25 videosover 10,000 views
160 Customer Lab Advocates
© 2016 IBM Corporation
Learn
43
External
• YouTube/Slideshare
• DeveloperWorks
• Education
• Europe IMS Symposium
• Get 2016 presentations
IMS Programs
• IMS Customer Internships
• Technical Advocate Program
• Regional Users group
• Business Value Assessments
• IMS Quality Partnership Program
IMSInternships
3 WW Internships53 interns
31 companies
453 Slide Shares119 Followers
© 2016 IBM Corporation
Europe - Summary of IMS Education Solutions
� Several Education paths provided – WW - Online Training with Interskills, Marist College
– Europe - Classroom education with some of the Global Training Providers or with IMS Lab
Services• Need customer to group their needs
– Classroom education with business partners
– IBM Labs Internship
44
Provider Type Class Material HandsonMaterial
Comments
Marist Online IBM supported content
IBM supported content
Similar to a « university » classNeed around 10 to 15 hours a week, fix scheduleLong cycles, several months
Interskills Online Non IBM Non IBM Low cost, Entry skills training,No schedule, total freedom for participant
GTPs Classes IBM IBM IMS Course calendar depending on countryCan organize dedicated classes when partnering with customers or at country level
vICTory Classes Non IBM Non IBM Belgium BP expanding to Germany & FranceLong-term experience, Adaptable cursusRecruiting skills as well
IBM Internship
at Labs
IBM IBM Organized once or twice a year in IMS lab (1 to 4 weeks)Only travel & lodging expenses
© 2016 IBM Corporation
Try
45
External
• YouTube Hands-on Lab
• IMS Exchange (DeveloperWorks)
• Services
IMS Programs
• Demos
• USA IMS Wildfire Workshops
• IMS Quality Partnership Program
USA IMS Wildfire Workshops
29 blogscookbooksover 30,000 views
112 clients8 workshops In last 2 months!
© 2016 IBM Corporation
Deploy
46
External
• Services
IMS Programs
• Deployment Project Office
• Published Cookbooks
• IMS Quality Partnership Program
IMS Deployment Project Office
© 2016 IBM Corporation
Advocate
47
External
• Web/Social
• Conferences
IMS Programs
• IMS Marketing
IBM Interconnect, SHARE, IMS Symposium, zTechnical University, IBM Insight, GSE Nordics6 Conferences: 80 IMS Sessions
https://ibm.biz/BdHaXq