© 2014 IBM Corporation Steve Wehr – System z Mobile Offering Manager April 24, 2014 System z in a...
-
Upload
guillermo-oneal -
Category
Documents
-
view
222 -
download
5
Transcript of © 2014 IBM Corporation Steve Wehr – System z Mobile Offering Manager April 24, 2014 System z in a...
© 2014 IBM Corporation
Steve Wehr – System z Mobile Offering Manager
April 24, 2014
System z in a Mobile WorldThe role of System z in your mobile strategy
As enterprises work to gain control of the challenging mobile environment, System z has a key role in hosting mobile applications, both as a System of Record, and as a System of Engagement.
As enterprises work to gain control of the challenging mobile environment, System z has a key role in hosting mobile applications, both as a System of Record, and as a System of Engagement.
© 2014 IBM Corporation
System z in a Mobile World
2
Mobile Internet users will surpass PC internet users by 2015
The number of people accessing the Internet from smartphones, tablets and other mobile devices will surpass the number of users connecting from a home or office
computer by 2015, according to a September 2013 study by market analyst firm IDC.
PC is the new Legacy!PC is the new Legacy!
© 2014 IBM Corporation
System z in a Mobile World
3
Industry Solutions
IBM & Partner Applications
BankingBanking InsuranceInsurance TransportTransport TelecomTelecom GovernmentGovernmentRetailRetail HealthcareHealthcare AutomotiveAutomotive
Application & Data Platform
Str
ateg
y &
Des
ign
Ser
vice
s
Cloud & Managed Services
Devices Network Servers
Develo
pm
ent &
Inte
gratio
n S
ervices
ManagementManagement AnalyticsAnalyticsSecuritySecurity
IBM MobileFirst offering portfolio
© 2014 IBM Corporation
System z in a Mobile World
4
Industry Solutions
IBM & Partner Applications
BankingBanking InsuranceInsurance TransportTransport TelecomTelecom GovernmentGovernmentRetailRetail HealthcareHealthcare AutomotiveAutomotive
Application & Data Platform
Str
ateg
y &
Des
ign
Ser
vice
s
Cloud & Managed Services
Devices Network Servers
Develo
pm
ent &
Inte
gratio
n S
ervices
ManagementManagement AnalyticsAnalyticsSecuritySecurity
IBM MobileFirst offering portfolio
IBM Interactive
Recommend run on z
Recommend run on z
WorklightWorklightRational Tools
for z (RDz).UrbanCode
Rational Tools for z (RDz).UrbanCode
MessageSight
Endpoint Manager. Fiberlink Maas360
ISAM
AppScan
zSecurezSecure
DataPowerDataPower
TeaLeaf
COGNOS Mobile
COGNOS Mobile
Mobile Strategy and
Planning Services
Codename: BlueMix
Mobile Application
Management Services
Codename: BlueMix
Enterprise Services for
Managed Mobility
GT Software Ivory Service
Architect
GT Software Ivory Service
ArchitectIBM RemoteIBM Remote
Collaboration -- Portal,
Connections, Notes traveller
Collaboration -- Portal,
Connections, Notes traveller
© 2014 IBM Corporation
System z in a Mobile World
5
We view Mobile as simply a new Channel to access Enterprise transactions and data
CICS
IMS
WebSphere ASDB2
Worklight Server&
WebSphere AS
“Legacy” Web
© 2014 IBM Corporation
System z in a Mobile World
6
Tiered mobile environmentSystems of RecordSystems of Engagement
iOS
Android
Blackberry
Windows Phone
Back-end connectivity
Security
Mobile services: Push, Analytics
Protocol conversion
CICS
IMS
WebSphere AS
DB2
JSON
SOAPXML
JSONMQ
HTTP
Mobile Devices
Mobile Enterprise Application Platform (MEAP)
An
aly
tics
S E
R V
I C
E S
© 2014 IBM Corporation
System z in a Mobile World
7
System z bridges Systems of Record and Systems of Engagement
Systems of Record
Systems of Record are well integrated, trusted repositories of data and services
Systems of Engagement
Systems of Engagement
support rapid app development and
growth
Mobile Apps
Existing Web Apps
CloudAPIs
Linux on z z/OS
Order Processing
CorporateData
Ware-house
Next Best Action
Finance
Analytics
© 2014 IBM Corporation
System z in a Mobile World
8
System z provides essential services for mobile applications
As a System of Record (z/OS)
1. We provide easily consumable mobile access to all the data and transaction in z subsystems (DB2, CICS, IMS, MQ, etc)
• Customer can create engaging mobile apps today using existing z transactions.
2. z/OS availability and scalability is crucial for mobile workloads.
As a System of Engagement (Linux on z)
1. We have the tools to satisfy the lifecycle requirements for mobile application development – Worklight studio and server, Rational, UrbanCode.
2. Linux on System z is a good fit for mobile infrastructure• Availability and scalability to handle mobile workloads.• Exploit z security and encryption for use by mobile apps.• Exploit co-location with z/OS data and transactions (hipersockets, no SSL required)• Leverage our cloud capability to create new mobile dev and production clouds
© 2014 IBM Corporation
System z in a Mobile World
9
Scan & Certify
Instrument
Test
IntegrateObtain Insight
Manage
Deploy
Design & Develop
The IBM mobile Application Development lifecycle
Rational Test WorkbenchMobile Quality Assurance
Worklight andRational Developer
Tealeaf (User Experience)Security (Fiberlink, Trusteer)
Worklight, Cast Iron
AppScanWorklight, UrbanCode
Fiberlink
Tealeaf
© 2014 IBM Corporation
System z in a Mobile World
10
Worklight ServerUnified notifications, runtime skins, version management, security, integration and delivery
Worklight ConsoleA web-based console for real-time analytics and control of your mobile apps and infrastructure
Worklight StudioThe most complete, extensible environment with maximum code reuse and per-device optimization
IBM Worklight overview
Worklight Device Runtime ComponentsExtensive libraries and client APIs that expose and interface with native device functionality←
←
© 2014 IBM Corporation
System z in a Mobile World
11
IBM Worklight Server on System z
Worklight ServerWorklight Server
Authentication
JSON Translation
Server-side Java App Code -- WAS
Adapter Library
Application CenterEnterprise App Store
Worklight Console
Push Notifications
Analytics Cast Iron
HTTP/REST
SOAP
WMB
SQL
SAP
z/OSLinux on z
Device RuntimeDevice Runtime
• Security and Authentication
• Back-end Data Integration
• Caching and local data
Linux on z z/OS
CICS
IMS
DB2
© 2014 IBM Corporation
System z in a Mobile World
12
Mobile Apps can easily connect to System z today
SQL
HTTP
WorklightServer
Adapters
Anything that provides a SOAP or REST interface
DB2/IDAA
z/OS
z/Linux
DB2 LUW
CICS
Cast Iron
JMS
MQ/WMB
MQ/WMB
IMS
Web Services•Salesforce.com•UPS•AT&T•Any SOAP service
Core Adapters shipped with
Worklight
Third-party Adapters
WMB
Seibel, PeopleSoft
SAP
WebSphere Application Server
Worklightapps
JDBC
JMS
AT&T
© 2014 IBM Corporation
System z in a Mobile World
13
z/Linux
Worklight adds a Mobile UI to CICS Services
IBM z/OS
CICS TS 4.2
MobileDevices
CICS Resources
CICS Web Service
JSON
IBM Worklight Server
HTTP Adapter
CICSCOBOL, C, PL/1,
Java App
CICS Mobile Feature Pack
NEW – CICS Mobile Feature pack provides direct JSON connection to CICS.
SOAP (XML)
SOAP Adapter
IBM CICS TS feature pack for Mobile Extensions (CICS TS 4.2+)Further simplifies Worklight-CICS connectivity with JSON support in CICS.
© 2014 IBM Corporation
System z in a Mobile World
14
z/Linux
CICS Mobile Enablement (CICS TS 5.1)
IBM z/OS
CICS TS 5.1
MobileDevices
CICS Resources
WAS Liberty Profile
JSON
IBM Worklight Server
HTTP Adapter
CICSJava App
CICSCOBOL, C, PL/1
App
CICS Mobile Feature Pack
JSON
NEW -- Run the WAS Liberty profile in CICS to give JSON capabilities to CICS Java apps.
© 2014 IBM Corporation
System z in a Mobile World
15
IMS Mobile Enablement
z/OS
IMS Connect
IBM Worklight Server
Database Manager
Transaction Manager
IMS Application
MobileDevices
IMS
SO
AP
Gatew
ay
SQL Adapter
HTTP Adapter
IMS DB
Co
nn
ect AP
IIM
S U
niv
ersa
l Driv
er
IMS Explorer for Dev
IMS Explorer for Admin
Web / Desktop
Web-enabled IMS apps
ISPF
z/Linux
SOAP (XML)
SQL
© 2014 IBM Corporation
System z in a Mobile World
16
DB2 NoSQL (MongoDB) JSON Support
The best of both worlds – NoSQL agility and flexibility built on the trusted foundation of DB2
– Write applications using Mongo APIs to access data on DB2.
– Flexible schemas allow rapid delivery of applications
Preserve traditional DBMS Capabilities, leverage existing skills and tools:
– Multi-statement Transactions– Management/Operations– Security– Scale, performance and high availability
Extend with Advanced features (future)– Temporal semantics– Full Text search– Multi-collection joins– Combine with Enterprise RDBMS data
Implementation leverages open source community drivers.
Available in DB2 for z/OS V10 now. In DB2 for z/OS V11 expected June 2014.
DB2 DatabaseDB2 Database
JSON API JSON CLP
JDBC Driver
DRDA
Indexing of individual JSON
members
JavaJava PHPPHP NodeJSNodeJS
BSON Wire Protocol
Applications
NoSQL JSON Wire Listener
JSONJSONJSON
JSONJSON
JSONJSON
© 2014 IBM Corporation
System z in a Mobile World
17
IBM WebSphere Liberty z/OS Connect Secure and Consistent Enterprise Connectivity for Mobile
EnterpriseApplications
EnterpriseData
On-PremiseApplications
Enterprise Transaction Processing
IBM WebSphere
Liberty z/OS Connect
Batch
Ships with WAS, CICS, and IMS• Designed for z/OS – builds on z/OS qualities of service. Auditing, chargeback.• Unifies connectors – a common solution for mobile, cloud, and web• Simplified integration – Hide complexity of connecting to z/OS using REST• Discover z/OS assets – Enhance user experience by exposing z/OS data
Cloud APIs
Mobile Apps
Systems of Engagement Systems of Record
WAS, CICS, IMS
Transactions
DMZ
DataPower
© 2014 IBM Corporation
System z in a Mobile World
18
System z addresses Enterprise mobile development and delivery challenges
• Highly fragmented set of devices, platforms, languages, and tools complicates development, test, and operations
Fragmentation and developing for multiple mobile platforms
• Accelerated development demands instant provisioning of development servers.
• Spikey mobile traffic demands highly scalable cloud-based infrastructures, for both SoE and SoR.
Accelerated time to market requirements
• Apps typically need to leverage existing enterprise services, which must be made mobile-consumable, and remain secure.
• Enterprise systems must be able to instantly provision new services and environments.
Connecting apps with existing enterprise systems
IBM Worklight Studio and RDz
• Seamless integration with z data and transactions.
• Device runtime provides mobile device independence.
System z Scalability
• System z Linux cloud enables rapid provisioning of Worklight servers.
• z/OS is the leader in transaction processing and easily scalable to handle workload increases.
z/OS is mobile enabled
• z/OS subsystems are mobile-ready, with consumability enhancements planned. Eg: MongoDB API for DB2
• End to end mobile security.• High-performance access from z/Linux
© 2014 IBM Corporation
System z in a Mobile World
19
System z Unique Characteristics to support Mobile Applications Easy-to-consume APIs from CICS, DB2, IMS allow you to leverage your
investment in z/OS transactions to quickly add a mobile channel. z/OS enables massive and simple scalability in a single footprint, to handle the
workload of millions of devices and sensors Worklight security integrates with z/OS security providing end-to-end security
and data privacy for mobile apps. z/OS Workload Management ensures your crucial applications remain
responsive during sharp spikes in demand. Low-latency access to critical enterprise data. Mobile usage patterns favor short, read-only data
requests (Users check account balances) So fast access to operational data, with low latency, is key. The mainframe offers exceptional I/O with dedicated hardware I/O processors. This reduces latency, which increases mobile app response times.
Business Resiliency for critical mobile apps
“70% of mobile applications touch a mainframe system”
Infrastructure matters for mobile applications. The System z platform’s scalability, security, and resilience can enhance critical mobile applications.
© 2014 IBM Corporation
System z in a Mobile World
20
Why run Worklight Server on System z Linux?
For the same reasons you run web apps there for over a decade:
Co-location of the Worklight server application with data and transactions on z/OS reduces the latency of access to z/OS data. Hipersockets provides the lowest latency communication between Worklight apps and z/OS SOR. Hipersockets eliminates the need to encrypt traffic between Worklight and z/OS.
Availability and scalability of z/Linux as an environment for both Worklight dev/test and production.
Hardware encryption speeds SSL applications
All the traditional advantages of consolidating multiple distributed servers onto z/Linux -- Reduce data center footprint, WAS software license savings, simpler management, energy savings.
We recommend running Worklight Server in System z Linux for data-rich applications that will heavily leverage data and transactions from z/OS.See this wiki for more rationale for WL on z.
© 2014 IBM Corporation
System z in a Mobile World
2121
First National Bank (FNB)Achieving sub-second response for hundreds of millions of monthly transactions on the mainframeMobile and IMS
The need: The ubiquity and convenience of cellphones and tablets as computing devices represented a clear growth opportunity for FNB; in South Africa, more people have cellphones and smart mobile devices than bank accounts. FNB wanted to launch a reliable, secure and highly responsive mobile channel before its competitors, and looked for a platform that would enable very short time-to-market.
The solution:FNB integrated a new Java-based mobile front-end directly with tried-and-trusted business logic and core banking services running on IBM® Information Management System (IMS™) on an IBM zEnterprise® EC12 server. IBM IMS Enterprise Suite Connect APIs for Java and C and IBM IMS Enterprise Suite SOAP Gateway manage links between the channel applications and core functionality and data on the mainframe.
The benefit: Rapid deployment enabled FNB to gain first-mover advantage in the market,
gaining the number one spot for mobile banking
Ultra-low average end-to-end response times of 30 milliseconds ensure snappy performance for mobile banking users
Fast, secure and reliable mobile banking generates more business for FNB and reduces its average cost per transaction
“We don’t start from the premise that the mainframe is best; rather, we look at the requirements—big data, huge numbers of concurrent processes, high performance, high scalability, high security—and then look at what technology can deliver all of those things. The answer is IBM zEnterprise and IMS.”
—Jay Prag, CIO – Hogan Channels, FNB
Solution components: IBM® zEnterprise® EC12 IBM z/OS®
ZSP03833-USEN-00
© 2014 IBM Corporation
System z in a Mobile World
22
BMW GroupDevelops eco-friendly innovation for smart driversMobile and DB2
The need:
World-leading car manufacturer BMW Group wanted to develop sustainable and smarter driving strategies, in line with the market’s pressing requests. The company knew that any difficulties in managing the mountain of data created by these mobile applications would mean risking to lose business opportunities.
The solution:
BMW Group implemented IBM® DB2® 11 for z/OS®, which offers optimized management of information and workload and enhanced cost savings. Furthermore, the company is soon planning to leverage the latest-generation IBM zEnterprise® EC12 mainframe.
The benefit: Enabled BMW Group to allocate resources to the development of
new mobility strategies, rather than database management.
Supported continuous workload increase on a 24/7 basis.
Reduced CPU usage by 8-13 percent, improving cost-efficiency.
“Despite still being very early in our performance testing, we have already seen CPU reductions of 8-13 percent on some of the workloads, thanks to the more efficient decompression algorithms that IBM DB2 allows us to run.”
— Manager, BMW Group
ZSP03809-USEN-00
Solution components: IBM zEnterprise® EC12 IBM DB2® 11 for z/OS® IBM z/OS
© 2014 IBM Corporation
System z in a Mobile World
2323
Rizal Commercial Banking Corp. transforms IT to gain 1.2M customers in one yearAn IBM z10 Enterprise Class server and IBM middleware support new core banking systemMobile and Core BankingThe need:
RCBC needed an IT infrastructure to support a core-banking system, called Finacle, from IBM Business Partner Infosys Ltd. that would help the bank improve efficiency, launch products faster and attain 10 million customers.
The solution:
An IBM® z10™ Enterprise Class platform and a range of IBM middleware products provide scalability, security and consistent performance at the high levels required by Infosys and RCBC. Enabling new applications like mobile banking and “MyWallet.”
The benefit:
Reduces new product launch times by 50 percent
Helps the bank outpace the competition by an estimated two to three years on new product development
Supports exponential customer growth through the scalability of the IBM z10 platform
“The combination of Finacle and IBM gives us the functionality we want on a high-performance platform that is robust and resilient enough to handle the bank’s requirements moving forward.”
—Dennis Bancod, senior executive vice president and
head for IT and operations,
Solution components: IBM® DB2® for z/OS IBM Rational® Build Forge®
Enterprise Edition IBM Rational Team
Concert™
ZSP03733-USEN-01
© 2014 IBM Corporation
System z in a Mobile World
24
Visiting Nurse Service of New York launches enterprise connectivityAn enterprise messaging and monitoring system better serves patientsMobile and MQ to z/OS Transactions
The need:
The Visiting Nurse Service of New York (VNSNY) needed a way to move information securely to employee mobile apps.
The solution:
VNSNY implemented IBM® WebSphere® MQ software, which moves data between applications and System z, monitored by Avada Infrared360 software.
The benefits: Gives staff access to VNSNY systems from virtually any location
Provides robust monitoring capabilities that facilitate properly functioning messaging systems
Helps VNSNY establish security-rich connections with external organizations, such as Medicare and Medicaid
Solution components: IBM® WebSphere® MQ IBM System z10®
IBM Business Partner Avada Software
“Working with Avada and having this monitoring utility, alerting, reporting and some trending, we can see that the plumbing is working, the messages are going.”
—Anders Jacobson, supervisor, UNIX system administration,
Visiting Nurse Service of New York
WSC14470-USEN-00
© 2014 IBM Corporation
System z in a Mobile World
25
Tesco PLCTesco gets 16-day ROI for Worklight on System z mobile solution with CICSMobile and CICS
The need:
Tesco differentiates itself is its network of distribution centers, which use advanced technology to support a modern, efficient and cost-effective supply chain. Distribution center managers had to access this Denver system from a terminal in an office, and then make a number of journeys across the massive facilities to work with their teams in the fulfillment process, and do so without real-time access to data.
The solution:
Worklight on Linux on System z – used existing CICS transactions -- allowed Tesco’s distribution center managers to access warehouse information on a mobile device, accessible at all 25 centers and throughout each 500,000 square foot facility. With the IBM Worklight solution on Linux on System z, Tesco managers will now have contextual data in an easy-to-read, mobile-rendered format, and be able to make accurate deployment decisions with real-time data as they move through the facilities.
The benefit: The indicative results of the POC demonstrated cost savings of
about $2.45 million per year, which equated to an approximate return on investment of only 16 days.
Solution components: IBM Worklight for Linux on
System z IBM zEnterprise 196
© 2014 IBM Corporation
System z in a Mobile World
26
Interested? Next steps…
Read our Point-of-View paper. Request a Demo.
– Banking, Retail, Government, Insurance – Use Worklight on Linux on System z– Use z/OS transactions.
Try the System z Mobile demo apps– CICS Genapp.– CICS EGUI– IBM Remote. Sample App you can use to manage
z HMC.
System z Mobile home page– Customer case studies– Analyst reports– Customer Videos.
© 2014 IBM Corporation
System z in a Mobile World
27
Technical Collateral to start implementing Mobile on z
Contents Summary of z mobile connectivity options, including
Worklight Details
Push Notification Why JSON IBM API Management
CICS IMS DB2 WMB
Contents
Introduction, and major components of a mobile architecture.
Mobile topology choices. Positioning for WebSphere Portal and Worklight. Architecture for Worklight Server in production. Architecture for Security Architecture for Worklight server in dev/test Scalability and performance considerations. Conclusion
© 2014 IBM Corporation
System z in a Mobile World
28
Lab Services are ready to get you started
Worklight Mobile Jumpstart Services For zEnterpriseThis Jumpstart services offering will allow you to exercise the different features of the Worklight platform as a first step in a larger deployment.
– Predefined 1-2 week engagement
– Create Worklight infrastructure and deploy a small sample application.
– Integrate the worklight application with a z/OS service such as CICS.
Worklight Mobile Custom Services for zEnterpriseThis is not a predefined service, but tailored offering that is customized for each projects specifics needs.
– Custom services engagement tailored to customer needs.
– Comprehensive services include• Design and architecture workshops• Implementation services for server infrastructure• Mobile application development and testing. • Enable and integrate to existing z/OS subsystem (such as CICS, IMS, or MQ)
© 2014 IBM Corporation
System z in a Mobile World
29
THANK YOU720-396-6919
ibm.com/systems/z/solutions/mobile.html
© 2014 IBM Corporation
System z in a Mobile World
30
For More Information please contact…
Len Santalucia, CTO & Business Development Manager Vicom Infinity, Inc. One Penn Plaza – Suite 2010 New York, NY 10119 212-799-9375 office 917-856-4493 mobile [email protected] About Vicom InfinityAccount Presence Since Late 1990’sIBM Premier Business PartnerReseller of IBM Hardware, Software, and MaintenanceVendor Source for the Last 4 Generations of Mainframes/IBM StorageProfessional and IT Architectural ServicesVicom Family of Companies Also Offer Leasing & Financing, Computer Services, and IT Staffing & IT Project Management