GTSoftware_090326_SOAMainframe
Transcript of GTSoftware_090326_SOAMainframe
8/8/2019 GTSoftware_090326_SOAMainframe
http://slidepdf.com/reader/full/gtsoftware090326soamainframe 1/10
®
Rob MorrisChief
Strategy
Officer
GT Software, Inc.
March 26th,
2009
8/8/2019 GTSoftware_090326_SOAMainframe
http://slidepdf.com/reader/full/gtsoftware090326soamainframe 2/10
®
Mainframe integration goals,
objectives, and
requirements
Who is GT Software and why Ivory?
How to accomplish Mainframe
Integration
cost
effectively
8/8/2019 GTSoftware_090326_SOAMainframe
http://slidepdf.com/reader/full/gtsoftware090326soamainframe 3/10
®
Fast
Agile
Flexible
Adaptable
ConsistentElegant
Should the goals for
MAINFRAME INTEGRATIONbe any different?
8/8/2019 GTSoftware_090326_SOAMainframe
http://slidepdf.com/reader/full/gtsoftware090326soamainframe 4/10
®
Platform• Proprietary sub‐systems and APIs
• Limited resources
• Cost of
mainframe
operations
• Application longevity (Legacy)
Mainframe integration,
leveraging
SOA
patterns is key
• Deep knowledge of the mainframe is
critical
It goes beyond combining the words…• I.e. ‐‐ just saying “ Java and Web services”
does not make all Java products that understand
Web
services
equal
8/8/2019 GTSoftware_090326_SOAMainframe
http://slidepdf.com/reader/full/gtsoftware090326soamainframe 5/10
®
Requirement Details Implication
Service Interface
DefinitionTop‐down and bottom‐up
Removes layers of required software
and complexity
Service granularity Coarse and fine grainedHave the mainframe provide
the RIGHT service based on need
Mainframe sub‐system
support
CICS, IMS, Batch, CA IDEAL,
CA IDMS,
Natural,
Data,
etc.
One tool for all integration needs
reduces training
and
complexity
SpeedDevelopment and
execution
Deliver quickly
with the required performance
DeploymentOn the mainframe using specialty
engines, or off the mainframe
Control costs related
to integration and SOA workload
Flexibility
and DynamismToday’s
choice
shouldn’t
effect tomorrowQuickly
adapt
to
changing
requirements and cost
control strategies
8/8/2019 GTSoftware_090326_SOAMainframe
http://slidepdf.com/reader/full/gtsoftware090326soamainframe 6/10
®
Easy to learn Windows‐based development tool
Any service can include CICS, IMS, CA IDMS, CA IDEAL,
Natural, Batch,
Data,
and
Web
services
Top‐down and bottom‐up service development (with orchestration)
Fine‐grained Web Services Coarse ‐grained Web Services
8/8/2019 GTSoftware_090326_SOAMainframe
http://slidepdf.com/reader/full/gtsoftware090326soamainframe 7/10
Services deployed instantly
Deployed to mainframe (CICS, Started task, z/Linux)
or off
‐platform (Windows
or
Linux)
Leverages specialty engines to slash CPU consumption
8/8/2019 GTSoftware_090326_SOAMainframe
http://slidepdf.com/reader/full/gtsoftware090326soamainframe 8/10
®
8/8/2019 GTSoftware_090326_SOAMainframe
http://slidepdf.com/reader/full/gtsoftware090326soamainframe 9/10
®
History
• Founded in
1982
• Consistently profitable for 24+ years
• Worldwide sales
and
support
network
Laser focused…
• Mainframe tools
• Integration and SOA
®
8/8/2019 GTSoftware_090326_SOAMainframe
http://slidepdf.com/reader/full/gtsoftware090326soamainframe 10/10
®
Integration and SOA values should be expected
from the
mainframe
The implementation of those values requires depth,
experience and
focus
Fully understand your requirements and options
before you
pick
a “mainframe
Web
services”
solution