The Basics of Enterprise Mobile Computing

Theresa Tai IBM Corporation ttai@us..com

Insert Custom Thursday, March 13, 2013 Session QR if Session 15039 Desired. Content • Mobile Trend: Mobile is Everywhere • Enterprise and Business on the Move • Transform your Business to a Mobile Business • Introducing IBM MobileFirst Platform • Extending the Value of zEnterprise • Demos

MobileFirst Mobile is Everywhere Mobile is the next evolution for connecting to the Data Center 91% 75% 96% 90% 900% mobile users keep mobile shoppers year to year users use multiple increase of global their device within take action after increase in mobile screens as channels machine-to-machine arm’s reach 100% of receiving a location cyber Monday sales come together to connections by 2022 the time based message between 2012 create integrated (2 billion in 2011 to and 2011 experiences 18 billion at the end of 2022)

3 © 2013 IBM Corporation But Mobile Also Brings Business and IT Challenges

Mobile Mobile Mobile Mobile Mobile devices are devices have devices are devices are devices

shared more multiple .diverse used in more prioritize the often personas locations user

• Personal phones • Work tool with • OS immaturity for • A single location • Conflicts with and tablets BYOD enterprise mgmt could offer public, user experience shared with family • Entertainment • BYOD dictates private, and not tolerated • Enterprise tablet device multiple OSs connections • OS architecture shared with co- • Personal • Vendor / carriers • Anywhere, puts the user in workers organization dictates multiple anytime control • Social norms of • Security profile OS versions • Increasing • Difficult to enforce mobile apps vs. per persona reliance on policy, app lists file systems enterprise WiFi Client Drivers for Mobile Solutions Span all Industries

Finance & Banking Construction & Manage their investment Manufacturing portfolios and accounts Manage complex projects from anywhere for and operations on site and complete bank transactions streamline survey and work order processes

Insurance Retail File, process and Engage shoppers in new manage claims and ways and intelligently document damages target personalized and location sensitive marketing offers

Travel & Cross-Industry CIO’s Transportation Office Provide up to date Empower employees with information specific to anytime, anyplace access to their itineraries and dashboards and critical location and enable information customer self-service Enterprise/Business on the Move

• Interact with Anyone • Customers, partners or employees • Extend to Anything • Instrumented machines and a broad spectrum of smart devices • Do Business Anywhere • With ubiquitous, trusted and secure transactions • IT Challenges • Distributed vs. centralized • Security and compliance demands • Performance, throughput, and scale

And even more challenges for the data center ƒ Inconsistent peaks 24/7 are common - Peaks of data can occur any time of day as well as 18M exploding micro activity levels and difficult to predict People use mobile devices for bank transactions making ƒ Increased system load. up 8% of bank transactions - Increase in overall transaction rates due to ease in accessing the data anytime. ƒ New versions ofTop apps Three occur weekly Mobile vs. yearly Adoption Concerns - Customers expect new featuresSecurity weekly vs. once and a year privacy ƒ Cost of development 41% Development, control and support of apps and IT budget is spent for mobile multiple devices is not standardIntegrating with cloud computing - Users are not sophisticated but want the app on their device support through non traditional methods ƒ Employees are bringing their own device to work (“BYOD”) - 200 Million employees do so today with access to 90% confidential data of the phones in Africa are mobile with deposit of money ƒ Security is paramount to mobile devices anywhere - Data must be secured from device to data Transform Your Business to a Mobile Business Mobile is Changing the Way Information is Used Information developed and controlled by users Information developed for mobile devices using multiple platforms and transformed into web services Information restricted and developed in the data center

TBC Video ING Direct Video

9 IBM Has Been Building Up Our Mobile Enterprise Capabilities 10 125+ Doubling 200+ Leader acquisitions to patents for 2013 investment in IBM apps in app design and strengthen our wireless inventions mobile solutions available in managed services position in in 2012, bringing app stores; by Forrester and mobile since the total to 270 ~ 1M downloads Gartner 2006

10 IBM MobileFirst Platform Shaping Enterprise Mobility

1 2 3 The Broadest The Deepest Set New Industry Portfolio of of Services Expertise Partnerships and Mobile Solutions Resources for Developers

Native, web, or hybrid App development Tools to build & test high quality apps for many devices Management, security, continuous delivery & distribution of apps Easy connectivity to existing data & services for mobile usage On-premises or managed service delivery Multi-platform Development Using a Single Shared Codebase Extending the Value of Existing Investment nhance the mobile application. ontainer to access device capabilities, but

Hybrid Apps –Mixed user-interface elements to e IBM Worklight Approach to Mobile Apps also use other native, platform-specific specific or libraries, as such co mponents you can create applications that use a c that use you can create applications Popular Mobile Application Development Platforms

• Open Source and Free Technologies / Platforms • Adobe – PhoneGap, Cordova • JqueryMobile • Dojo • Sencha • Development toolkits • Google, Apple, etc.

• IBM Worklight uses and integrate with the above and more IBM Mobile Foundation Overview Build, connect, manage and secure your mobile enterprise • IBM Worklight Server V6.1 • Mobile app dev environment and server running, runtime is a Java app • IBM WebSphere CastIron Integration • Cloud connectivity appliance • Physical, virtual or cloud service • Connectivity for cloud services • Physical or virtual appliance • 3rd party cloud appliance • Linkage to 3rd party products • IBM Endpoint Manager for Mobile Devices • Mobile device management • Windows servers and Linux Intel support in 1H2013

IBM Worklight Mobile Application Platform

Studio (Eclispe based) Operational console Application center (of Server) (on Server) Leading tools for cross platform hybrid Operational management A cross-platform private development that for deployments, mobile application store maximize code reuse and concurrent versions, and focused on the needs of a enable per-device infrastructure access. development organization optimization Operational analytics or a team provide real-time insight into application usage

Application runtime (Java Server + Device “middleware”)

Cross platform services for the mobile channel (client & server componentry). Client APIs are introduced for both pure native as well as hybrid development New to Worklight V6 Geo-Location Sense and Response

• Transform business processes with integrated geo-location awareness • Create location-based business triggers that leverage both GPS and wifi coordinates Collect, compress and stream important • Mobile device – provide simple APIs information to easily capture, trigger and transmit context information (Geo and WIFI) Worklight • Efficient sampling and transmission of Server Location Data collected context Server side – maintain an evolving • Analytics context that is available for all Repo. adapter procedures Adapter Adapter • React to important geo events • Enrich with business data Feed location data and • Integrate context information with triggers to business business processes processes decision management systems etc. Outdoors retail demo Worklight Components Worklight Capabilities Summary

• With Worklight, businesses are able to: • Support multiple mobile operating system environments and devices • Connect and synchronize with enterprise data, applications and cloud services • Safeguard mobile security at the device, application and network layer • Govern the mobile application from one central interface • Test applications by recording and playing back a process or function on a mobile device or emulated mobile environment WebSphere CastIron Studio

• Provides an integrated development environment (IDE) for creating, configuring, publishing integration projects, and orchestrations • Integration Appliance • GUI to the integration appliance is the web management console (WMC) via a browser • Remote monitoring • Deployment Option • Physical appliance • Virtual • Cloud option, the delivering model

IBM Endpoint Manager for Mobile Devices Centralized Management of all Enterprise Devices Mobile Security More than Just the Device

Over the Network At the Device For the Mobile App and Enterprise

Manage device Secure Access Secure Application Set appropriate security policies • Properly identify mobile users Utilize secure coding practices • Register • Compliance • Wipe • and devices • Allow or deny Identify application vulnerabilities Lock access • Connectivity • Update applications Secure Data Monitor & Protect Integrate Securely Data separation • Leakage • Identify and stop mobile threats Secure connectivity to enterprise Encryption • Log network access, events, applications and services and anomalies Application Security Manage Applications Offline authentication • Secure Connectivity Manage applications and Application level controls Secure Connectivity from enterprise app store devices

Enterprise Internet Intranet Mobile Security More than Just the Device Over the Network At the Device and Enterprise For the Mobile App

ManageEndpoint device Secure Access Secure Application Set appropriateManager security for policies Properly identify mobile users Utilize secure coding practices • Access • Register •Mobile Compliance • Wipe • and devices • Allow or deny Identify applicationAppScan vulnerabilities for access •ManagerConnectivity for Lock • Update applicationsMobile Mobile Secure Data Monitor & Protect Integrate Securely Data separationTrusteer • Leakage • Identify and stop mobile threats • Secure connectivity to enterprise Encryption Log network access, events, and applications and services anomalies Application Security zSecure & ManageWorkLight Applications Offline authentication • Secure QRadarConnectivity Manage applications and Application level controls Secure Connectivity from enterprise app store WorkLight devices

Enterprise Internet Intranet Mobile Security: AppScan

Prioritized security and privacy throughout the mobile app lifecycle to protect sensitive business systems Mobile Security

IBM Security AppScan 8.next IBM Security AppScan What’s New ƒ Accelerates the use of iOS in an Enterprise setting ƒ Native security scanning of iOS applications built in Objective C, Java or JavaScript ƒ Facilitates a "secure by design" process in the software development lifecycle for mobile applications ƒ Addresses requirements for usage in the US Federal Government

AppScan Video Mobile first organizations need real-time application messaging between enterprise systems and millions of connected devices Mobile App Platform IBM Messaging Appliance

IBM Messaging Appliance plans to scale to millions of IBM Messaging concurrent connections to capture insights from Appliance

interactions in real-time, and transform them into Enterprise Service APP business opportunities. Planned capabilities include: APP Service APP DB DB APP DB

IBM WebSphere MQ messaging ƒ Large scale connectivity to reach items such as Internet mobile devices, machine-to-machine, telemetry, telematics, and sensors ƒ Messaging optimized for wireless to support extreme transaction rates and predictable, consistent low latency ƒ Provides reliable bi-directional messaging and pub/sub capabilities enabling intelligent decisions based on real events ƒ Ability to snap onto existing environments with built-in IBM MQ and Message Broker connectivity

IBM 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. IBM MobileFirst Analytics

For Clients That Need To: Available Today! ¾ Optimize digital & mobile experiences to drive online conversion • Capture and high-fidelity replay of ¾ Analyze mobile behaviors and quantify business impact of user struggles mobile gestures for mobile web ¾ Improve customer service resolution sessions on iOS and Android- and drive loyalty based devices IBM MobileFirst Analytics Offers: 9 Automatic detection of customer issues • Add-on Heatmap, Link Analytics, through user and mobile device data Form Analytics, and Attention 9 User behavior drill down with high fidelity Maps for better understanding of replay & reporting of the user experience users’ intent through highly visual 9 Correlated customer behavior with network analytics and application data 9 High conversion and retention rates with Tealeaf CX Mobile quantifiable business impact analysis Capture Mobile Experience through the eyes of individuals to improve their engagement and optimize their return on experience A Mobile Enterprise Needs…

High quality mobile apps built and tested for a rapidly evolving mobile infrastructure Mobile App Platform IBM Rational Test Workbench ƒ Mobile Test Automation − Support for native and hybrid applications running on Android and iOS − Natural language test and visual test editing − Simplified IDE and mobile device clients for test authoring, execution, and reporting

ƒ New Eclipse Client integrating − Mobile Test Automation − Support for Selenium web GUI test automation

− Multi-channel test scenarios availability 2Q − Integration with Rational Quality Manager and 2013 the IBM Worklight mobile development platform

How IBM Embrace Mobile Technology: BYOD

• The need • With employees driving the adoption of personal mobile devices into the business computing ecosystem • IBM needs a security-rich, flexible way to provide access to enterprise data and applications

• The solution • An open, security-rich environment that supports employees using a variety of consumer technologies for business purposes

• The benefit • Increased employee productivity and satisfaction, faster response to client needs and rapid return on investment

• IBM mobile apps can get you connected on-the-go • IBM Connections • IBM Sametime

• IBM Cognos Mobile

• IBM Business Process manager

• IBM Notes Traveler

E.Sun Bank Secures IMS Information for Mobile Banking

Meeting client demands and continually innovating

Banking information on IBM Solution diverse platforms WebSphere drives IMS transactions, Mobile phone banking and cloud accessing IMS and DB2 data to management for customers as an mobile devices alternative from traditional banking

31 IMS University of Florida Goes Mobile

Enabling 50,000 students, 5,400 faculty members and staff access to online features anytime, anywhere Data provided to students real time IBM Solution Mobile formatted information of class Accessing CICS with System z schedules, textbooks, academic dates, information via smartphones grades, emergency information and campus map Up to 1M transactions/day

Integrated Student Information System (ISIS)

32 City and County of Honolulu Keeps Citizens Informed

Technological transformation to increase citizen participation

Real time information for citizens IBM Solution Mobile formatted information of IFLs deploying Linux on zEnterprise 114 government data from department to cloud-oriented applications using budgets to planning and permitting Maximo to help citizens report city Video problems and schedule work

33 System z Bridging Systems of Record with Systems of Engagement Connecting Mobile Apps on the zEnterprise

ƒ Server side software Linux on z zEnterprise components and adapters Worklight for channeling System z Server Linux on z to mobile devices with DB2 LUW Adapters IBM Worklight Server MQ/ z/OS WMB Web CICS Apps ƒ Mobile application IMS support with WebSphere DB2 Application Server on WAS WebSphere MQ/ System z Application WMB Server

Seibel, ƒ Mobile protocol PeopleSoft

connectivity with core SAP System z applications DB2 Analytics including CICS, IMS, TPF, Accelerator MQ, WMB and DB2 System z Mobile with Worklight Server Mobile Environment on System z Architecture Overview Building Mobile Apps on the zEnterprise

ƒ Eclipse-based IDE for creating mobile applications with.IBM z/Linux Worklight Studio integrated with z/OS Rational Developer for z (RDz)

WAS ƒ Developer mobile tools with DB2 CICS programming models and web IMS support with WAS Developer DB2 Tools for Eclipse (WDT) WAS Worklight Worklight Studio and Server ƒ RDz IDEs run on a Enterprise mobile application workstation development for WebSphere Application Server with Rational Develop Deploy Application Developer (RAD)

ƒ Determine which apps need to IBM Worklight - an open, comprehensive and be modified to support mobile advanced mobile application platform to build, with Rational Asset Analyzer run and manage mobile applications Rational Development Platform

• Rational Developer for System z (RDz) • Helps develop and maintain application code for System z environments along with the code for the mobile components

(includes embedded Worklight Studio) • Rational Test Workbench version 8.5 and Android x86 4.0.3 virtual machine

• Collaborative Lifecycle Management (CLM) • Helps improve development team productivity with application lifecycle management capabilities integrated with Worklight

• Rational Host Access Transformation Service • Helps transform legacy system applications into modern mobile applications (includes embedded Worklight Studio)

• Optimized for IBM middleware • Including the new, lightweight Liberty Profile, the full WebSphere Application Server profile, the IBM WebSphere Portal Server and IBM Workload Deplorer IBM Worklight Enhances the CICS Web Service Enabled App

Mobile Client 3270 Client

z/OS CICS Worklight CICS Web Services Server Web Service EGUI Main

Enhanced Shopping Search Cart

Enhanced Search and Browse Place Order Shopping Cart Features are added via Worklight.

Features do not currently exist in the CICS application. VSAM File (EXMPCAT)

Demo IBM’s Worklight Enhance and Extending Your Investment in Legacy Applications

• No change to CICS applications are required

• Enhance and extend CICS applications with new capabilities for mobile users NOT available in traditional 3270 based applications

• Leverage CICS Connectivity options to access applications and data Leverage CICS security

• Maximize 24x7 availability and z/OS QoS for mission critical applications

• Develop mobile applications and interfaces once and deploy to multiple device types with the Worklight Studio

• Manage initial mobile application deployment and subsequent updates at an enterprise level with the Worklight Server IBM GENAPP Mobile Application Sample for CICS TS • GENAPP Mobile Application Sample Code • http://www-01.ibm.com/support/docview.wss?uid=swg24035181 • Based on CICS SupportPac (CA0D) used to demonstrate how to

expose a legacy CICS TS for z/OS application to a mobile front- end by leveraging IBM Worklight mobile framework • CICS TS Feature Pack for Mobile Extensions V1.0 • Support the following operation systems:

• Google Android – example usin g the Google Android cloud notification framework (C2DM) • RIM BlackBerry OS • Apple iOS - example using Apple iOS framework (APNS) • Microsoft • CICS SupportPacs Home Page • http://www-01.ibm.com/suppor t/docview.wss?uid=swg27007241

Pre-reqs for GENAPP Sample

• CICS Explorer SDK V5.1, or later. • CICS SupportPac CB12: GENAPP (General Insurance Application) • Eclipse (Juno) 4.2.2 SR2 • IBM 64-bit SDK for z/OS, Java Technology Edition Version 6.0.1 • IBM Worklight Developer Edition V6.0

CICS Mobile Extension Feature Pak - free download Useful Links • IBM MobileFirst: • http://www.ibm.com/mobilefirst/us/en/ • IBM Worklight: • http://www-03.ibm.com/software/products/us/en/worklight/ • Extending Your Business to Mobile Devices with IBM Worklight • http://www.redbooks.ibm.com/Redbooks.nsf/RedbookAbstracts/SG248117.ht ml

• Redbook: Implementing CICS JSON web services for mobile applications • http://www.redbooks.ibm.com/abstracts/sg248161.html

• IBM Mobile application development

• http://www-01.ibm.com/software/rational/mobile/products/

• ITSO Point-of-View (PoV)

• http://www.redbooks.ibm.com/abstracts/redp5088.html?Open

• Rational Developer for System z (RDz) • http://www-03.ibm.com/software/prod ucts/us/en/developerforsystemz/ • Youtube video on Rational Test Workbench for

• Android • http://www.youtube.com/watch?v=kPiVpl8lbjw • iOS • http://www.youtube.com/watch?v=0o8ctAMcoWM

Thank You!