ims13 mix it up
TRANSCRIPT
Kyle Charlet
Distinguished Engineer
IMS Architect: cloud, mobile, analytics
Mix it up: How your enterprise assets fit perfectly with Bluemix (and mobile…and cloud)
*
IBM’s statements regarding its plans, directions, and intent are subject to change or
withdrawal without notice at IBM’s sole discretion.
Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract.
The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.
Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
2
Please note
Bluemix
Mobile QA
CICS
IBM MobileFirst on zLinux
Secure Gateway
Good Health
WAS Liberty Node.js
APIM
Watson Q&A
zSoR
GoodHealth application
Inadequate integration with back-office systems
Inadequate security
Inadequate master-data management
Inadequate content management
Slow or unpredictable performance
42%
35%
34%
30%
30%
The most significant technical barrier to creating effective customer-facing systems
1
Source: A commissioned study conducted by Forrester Consulting on behalf of IBM, Q1 2013 91% of CIOs said new
customer client-facing apps
will access the mainframe
System of Record integration
Cloud-based
Services Enterprise
Systems
Integration
Enterprise
Applications
Enterprise
Data
On-Premise Enterprise APIs Enterprise
Transaction
Processing
IBM
WebSphere
Liberty
z/OS Connect
5
CICS,
IMS
Batch,
WAS
• IBM WebSphere Liberty z/OS Connect – Shipped with WAS, CICS, and IMS
• Unifies z/OS connectors – a common solution for mobile, cloud, and web
• Simplified integration – Hide complexity of connecting to z/OS using REST
Cloud APIs
Mobile-Optimized APIs
Systems of Engagement Systems of Record
Consistent enterprise connective for mobile and cloud
TCP/IP
WOLA
WOLA Link Server Task CICS
Programs
Bluemix
IMS
DB2
DLI
zConnect JSON to/from byte[]
(Cobol copybook)
CICS
WOLA direct zConnect
JSON to/from byte[]
(C structure)
zConnect JSON to/from byte[]
(PL/I structure)
WOLA
WAS Liberty z/OS
RESTful
RESTful
Data binding
conversion/routing
Mobile/APIM
Java,
Node.js,
JavaScript
CICS
Batch
CICS
Batch
Data binding
conversion/routing
Data binding
conversion/routing
Security / Auditing /
Metering VSAM
IMS
Connect OTMA
OTMA
IMS
IMS dependent
regions
MPP JMP IFP BMP
IMS
DB2
Liberty z/OS Connect
z/OS Connect
• Combine mobile and cloud for best of both – mobile applications in the cloud
linked to the enterprise is your competitive advantage
• Fast time to market of cloud based applications – combined with the trusted
transactions of traditional mainframe systems
• Securely connect – leverage data from your existing enterprise systems
Bluemix DataPower
Secure connectivity to Systems of Record
http://swagger.io/
9
Swagger
Bluemix APIm and Secure Gateway services
10
SoftLayer
SG API Mgt.
CICS
IMS
WebSphere
DB2
z/O
S C
on
ne
ct
z/OS
Linux/x86
Docker
Bluemix Secure
Gateway Client
z
Application
Batch
Premises
11