IBM MobileFirst Overview
Nitin Gaur, Mobile Senior Architect

1

#IBMMobile

© 2013 IBM Corporation
Agenda

 Introductions
 Mobile Marketplace Overview
 IBM MobileFirst
 Enterprise Considerations & Getting Started
 Q&...
Mobile Marketplace Momentum – IBM
Named Leader in Mobile Enterprise Application Platforms
Named Leader in Application Secu...
Do YOU have a Digital Strategy?
 Everyone thinks they have a digital strategy these days. But while your company may
have...
A business in motion must be mobile first
Mobile enables the
Internet of Things

Mobile is primary
91% of mobile users kee...
Offering Portfolio
Industry Solutions

Banking

Insurance

Retail

Transport

Telecom

Government

Healthcare

Automotive
...
IBM MobileFirst Portfolio – Software Capabilities
Industry Solutions
IBM and Partner Applications

Automated app testing

...
Mobile scenario steps – Journey of Mobile Application
End-to-end, highlighting capabilities relevant to mobile development...
Mobile Platform: turningideasinto reality

Ideas

Requirements

Storyboards

Industrialized lifecycle,
with end-to-end tra...
Tools: IBM Worklight – A mobile application platform
Speeding the development, integration and management of mobile applic...
IBM Worklight Components Overview
iOS

Worklight Studio

Android

HTML5, Hybrid, and
Native Coding

Integrated Device
SDKs...
Multi-platform development with a shared codebase
From the complexity of many…

To the simplicity of one

•Multiple sets o...
Worklight Studio – Simulators and Emulators
Utilizing SDK specific tools for development and testing

13

#IBMMobile

© 20...
Why IBM Worklight?
 Build "native" , hybrid, or mobile web because the real value is in the platform,
administration, up-...
Do YOU have a Digital Strategy?
 Everyone thinks they have a digital strategy these days. But while your company may
have...
Learn more at:www.ibm.com/mobilefirst
© Copyright IBM Corporation 2013. All rights reserved. The information contained in ...
Do YOU have a Digital Strategy?
 Everyone thinks they have a digital strategy these days. But while your company may
have...
A Mobile Strategy Comprehensively Mitigates Risk
Device
Security

App
Security

Analytics

Notification

User Experience

...
Continue to focus on completing the lifecycle through the eyes of
the end users
LOB

Angela
Business
User

Design &
Develo...
What application questions do we tackle?
 What style of development?
–Native vs. Hybrid vs. Mobile Web vs. Multi-channel ...
Modern JavaScript Ecosystem
Packages & Modules
jQuery

Modernizr

Dojo Core

Dojo Desktop

D3

RaphaelJS

jQuery Mobile

M...
Mobile with WebSphere Application Server & Elastic Cache

DMZ

Single
Sign on

App Server Tier
Liberty
or
WebSphere
Applic...
Mobile security – more than just the device

At the Device

Over the Network
and Enterprise

For the Mobile App

Manage de...
Characteristics of Mobile Enterprise Progressive Capability Model
•
•
Discovery and •
Foundation •

Assessing Mobile Objec...
Mobile Enterprise Progressive Capability Model

25

#IBMMobile

© 2013 IBM Corporation
The MobileFirst portfolio of capabilities
has expanded significantly

IBM & Partner Applications

IBM Services

Applicatio...
27

#IBMMobile

© 2013 IBM Corporation
Upcoming SlideShare
Loading in …5
×

Ibm mobile first briefing

1,892 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,892
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
89
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • But perhaps more important than what we are saying about ourselves is what the market and the analyst community are saying about what we are doing
  • MAIN POINT: Recently we launched a new IBM Mobile offering portfolio – IBM MobileFirst.SPEAKER NOTES:Recently IBM re-launched our mobile offering portfolio to provide customers with an end to end set of offerings to help them embrace mobile first. This chart represents all of what IBM is doing in mobility on a single page. When we launched MobileFirst back in February at the Mobile World Congress in Barcelona, we were reacting to the fact that no one in the industry had yet laid out a vision of the key services and capabilities that will be needed in this technology transition. Now we know that you all work with many vendors and partners, so think of this as a blueprint for what you need (you may not get everything from IBM, but we will work to provide the integration across these areas to make things go smoother). IBM MobileFirst Platform: The key capabilities in the platform are oriented to help you build and deliver engaging mobile solutions more quickly, with higher quality and at lower cost. Key assets in this space include Worklight and our Rational tools for building and testing mobile assets.IBM MobileFirst Management: These capabilities are all about helping organizations deal with the challenges of mobile devices and applications. The need for Mobile Device Management, given the growth in organizations allowing BYO devices is unprecedented. Our IBM Endpoint Manager solution, based on technology we acquired with Bigfix, allows us to provide a single solution for all enterprise devices (servers to smartphones) from a single pane of glass, dramatically simplifying the management process.IBM MobileFirst Security: Security is interesting in that with mobility, there are both opportunities and threats. Our IBM MobileFirst Security solutions address both of those issues. First, the opportunity to make better decisions around whether or at what level an individual should have access to an application is improved with the mobile context is taken into consideration. Many retailers and branch banks want tablet solutions, but they don’t want them to work when they are outside the footprint of the store. IBM Security Access Manager for Mobile and Cloud, integrates with some of our location capabilities in worklight and addresses that scenario. Second, getting back to the point about a mature development process, we believe that security vulnerability scanning for mobile apps is critical. That is why we’ve added iOS and Android support to our latest releases of AppScan. This is especially useful when 3rd parties are involved in building mobile applications that represent your brand.IBM MobileFirst Analytics: These capabilities are all about providing a more engaging and higher quality experience for your clients. To achieve that goal, you need to be able to see what your clients are doing in mobile apps, see where they are struggling, where they wait around to long before taking the next action (ideally before you ship your release to an app store only to find out it doesn’t hold up 2 weeks later). Last year, IBM purchased Tealeaf, an industry leader in customer experience analytics. Tealeaf has taken their leading technology and extended it to mobile devices with Tealeaf CX mobile. We’ve further integrated their libraries into worklight so that when you build an app in worklight, the instrumentation for Tealeaf is already present. Again, this allows you to walk through (kind of like a flight data recorder) all the swipes, gestures and screens that your users are going through, which rapidly helps teams to build better mobile experiences. IBM MobileFirst Strategy & Design Services: Help you to explore, assess and plan your mobile solutions. Here we have a set of experienced mobile consultants that can help you map out your client journey and help you prioritize the most important actions to take. Note the word design here, an absolutely critical piece. We are lucky to have the highly-rated IBM Interactive team a part of our consulting organization to help you build truly world-class mobility solutions. IBM MobileFirst Development & Integration Services: We go beyond the strategy and design, to actually help you build and integrate (often one of the hardest challenges) your mobile solutions into the fabric of your business. Our GBS and GTS teams have the skills to help you build apps from the ground up, as well as helping you size up and rebuild the infrastructure you need for success.Cloud & Managed Services: If you want IBM to mange or run those services, we have a set of cloud and managed services that will take that burden off your hands. We have specific solutions from GTS to help you address BYOD with a full service for managing mobile devices (from kitting and provisioning, all the way to help desk calls if you prefer). We are also delivering hosted versions of our platform with our Mobile Application Platform Management service if you choose to have IBM host and run your infrastructure. Industry Solutions: We also have a set of IBM MobileFirst offers tailored for particular verticals. You’ll see the top 8 where we’ve seen the most mobile activity here, though we work with many others. Within each industry we can help you address key initiatives, such as mobile payments, mobile commerce, customer servicing and customer experience management, among others.IBM & Partner Applications: You’ll see that we are builders and providers of mobile applications in many areas. Today we have over 200 mobile apps in the major app stores and we’ve had over 1 million downloads. Some of our solutions are oriented to particular verticals, like Smarter Commerce or the work we are doing with Smarter Cities, but we also have solutions that span many horizontal groups, like the new release of IBM Connections that supports secure doc sync to mobile devices, or Cognos and their mobile clients
  • Our strength is still in the broadest portfolio, but we are continuing on focusing on completing the entire lifecycle of the portfolio, and specifically focusing on targeting our offerings thru the lenses of our end users…
  • Green diamonds indicate likely Dojo2 options
  • The idea behind this slide is to Make sure that we discuss this with client and this resonates with their current phase.
  • This slide provide details on activities in each Phase and the characteristics defined in previous slide, now are better defined with Implementation level details.
  • IBM has significantly expanded here… releasing new updates for applications that are mobile enabled, new updates to our product portfolio, and new acquisitions in order to help fill gaps to be more competitive. - give an example of Trusteer (and the B2E cases – and how this is going to help us differentiate)
  • Ibm mobile first briefing

    1. 1. IBM MobileFirst Overview Nitin Gaur, Mobile Senior Architect 1 #IBMMobile © 2013 IBM Corporation
    2. 2. Agenda  Introductions  Mobile Marketplace Overview  IBM MobileFirst  Enterprise Considerations & Getting Started  Q&A and Next Steps 2 #IBMMobile © 2013 IBM Corporation
    3. 3. Mobile Marketplace Momentum – IBM Named Leader in Mobile Enterprise Application Platforms Named Leader in Application Security Testing Named Leader among Global Digital Marketing TEI of Worklight: 363% five-year ROI TEI of IBM Managed Mobility Services: 108% three-year ROI The Forrester Wave™: Enterprise, Mobility Services, Q1 2013 Named Leader in Marketscape for Enterprise Mobility Consulting (May 2013) Named a Leader in Marketscape: Worldwide Enterprise Mobility Consulting 2013 Vendor Analysis (June 2013) CODiE Award for Best Mobile Development Solution (May 2013) IBM AppScan 8.7 – Hottest products at RSA Conference 2013 IBM Interactive – Webby CSR for City Forward project IBM Interactive named #5 digital agency 3 #IBMMobile © 2013 IBM Corporation
    4. 4. Do YOU have a Digital Strategy?  Everyone thinks they have a digital strategy these days. But while your company may have a business or IT strategy that incorporates digital technology, an IT strategy does not equal a digital strategy.  Why? Because most IT strategies treat technology in isolation. Think about it — your company may be working on a cloud strategy, social strategy, or mobile strategy. But today’s hottest customer-facing solutions rely on pervasive digital connections in which the individual technologies (cloud, near field communications, mobile, big data, etc.) merge to deliver an experience that looks and feels an awful lot like our natural behavior. In other words, the more connections between people, places, information, and things (aka digital density), the more customers can interact with companies and each other in a seamless and satisfying way. Does your strategy capitalize on that? 4 #IBMMobile © 2013 IBM Corporation
    5. 5. A business in motion must be mobile first Mobile enables the Internet of Things Mobile is primary 91% of mobile users keep their device within arm’s reach 100% of the time Global Machine-to-machine connections will increase from 2 billion in 2011 to 18 billion at the end of 2022 Mobile must create a continuous brand experience Insights from mobile data provide new opportunities 90% of users use multiple screens as channels come together to create integrated experiences 75% of mobile shoppers take action after receiving a location based messages Mobile is about transacting 96% year to year increase in mobile cyber Monday sales between 2012 and 2011 5 #IBMMobile © 2013 IBM Corporation
    6. 6. Offering Portfolio Industry Solutions Banking Insurance Retail Transport Telecom Government Healthcare Automotive Strategy&DesignServices Application & Data Platform Management Devices Security Network Analytics Servers Development & Integration Services IBM & Partner Applications Cloud & Managed Services 6 #IBMMobile © 2013 IBM Corporation
    7. 7. IBM MobileFirst Portfolio – Software Capabilities Industry Solutions IBM and Partner Applications Automated app testing Data discovery Service composition Continuous delivery Mobile specific middleware Cross-platform data synchronization API management Strategy & Design Services Applications and Data Platform Management Security Analytics Device & container management Access gateway Customer Experience Self-service provisioning Secure connectivity Performance Security policy enforcement Data leak protection IT support Enterprise app store distribution App compliance & behavior analysis Business reporting Software version management Data Encryption Development & Integration Services Native / hybrid / web development App monitoring Devices 7 Network #IBMMobile Servers Cloud & Managed Services © 2013 IBM Corporation
    8. 8. Mobile scenario steps – Journey of Mobile Application End-to-end, highlighting capabilities relevant to mobile development and delivery Add requirements to the plan • Define associated test plans Design Plan Elaborate requirement and review • Review seeded artifacts; focus on linkage and UI sketching/storyboard • Approve design 8 Deploy app to production Build and package for test Code Build Test Fix Deliver Manual and automated testing • Record and playback tests on device • Update Change Requests backlog Construct and unit test • Review design from the IDE view design from the IDE • Code using visual editor • Unit test using mobile simulator • Check in and deliver code #IBMMobile © 2013 IBM Corporation
    9. 9. Mobile Platform: turningideasinto reality Ideas Requirements Storyboards Industrialized lifecycle, with end-to-end traceability Project plan Reality Code Binaries 9 Testing #IBMMobile © 2013 IBM Corporation
    10. 10. Tools: IBM Worklight – A mobile application platform Speeding the development, integration and management of mobile applications and infrastructure Accelerate Development • Web, hybrid, and native development: open, flexible, standard-based, multi-screen/omnichannel • Functional testing • Development lifecycle tools and integration IBM Worklight goes beyond mobile app UI creation to deliver mobile optimized, standards-based, middleware and tools for enterprise-grade mobile applications and services creation Facilitate App Security and Trust • Server-enforced authentication • App authenticity and user-app-device binding • Secure and syncable on-device storage • App version enforcement Enable User Engagement • Unified push and SMS notifications • Geolocation and context collections and intelligence • Mobile-friendly integration Support Mobile Analytics • Efficient acquisition of analytics data • Development, operational, and business analytics • Offline and online event management integration 10 #IBMMobile "Best Mobile Development Solution" as voted by SIIA members for 2013 CODiE Awards © 2013 IBM Corporation
    11. 11. IBM Worklight Components Overview iOS Worklight Studio Android HTML5, Hybrid, and Native Coding Integrated Device SDKs 3rd Party Library Integration Development Team Provisioning Enterprise App Provisioning and Governance Windows 8 App Feedback Management Public App Stores Desktop Web JSON Translation Geolocation Services Adapter Library for Backend Connectivity Stats and Logs Aggregation Mashups and Service Composition 3 Device Runtime Cross-Platform Compatibility Layer Server Integration Framework Encrypted and Syncable Storage Location-based Reporting for Statistics event handling and Diagnostics Enhanced crash & platform-level exception capture 4 Worklight Server User Authentication and Mobile Trust 2 Runtime Skins Mobile Web Functional Testing Enterprise Backend Systems & Cloud Services Windows Phone Java ME WYSIWG Editor and Simulator 11 Worklight Application Center Blackberry Build Engine Optimization Framework 1 Application Code SDKs 5 Client-Side App Resources Worklight Console Direct Update Unified Push and SMS Notification Mobile Web Apps Development and Operational Analytics App Version Management Unified Push Notifications #IBMMobile © 2013 IBM Corporation
    12. 12. Multi-platform development with a shared codebase From the complexity of many… To the simplicity of one •Multiple sets of tools & frameworks •Four codebases to develop and maintain • One development environment • One codebase to develop and maintain Apple 12 Android Blackberry Windows Apple #IBMMobile IBM Worklight Android Blackberry Windows © 2013 IBM Corporation
    13. 13. Worklight Studio – Simulators and Emulators Utilizing SDK specific tools for development and testing 13 #IBMMobile © 2013 IBM Corporation
    14. 14. Why IBM Worklight?  Build "native" , hybrid, or mobile web because the real value is in the platform, administration, up-keep, security, adapters, and integration layer we provide better than anyone else. – Integration  Mobile Middleware provides a layer of indirection, which allows for the back end services to be shifted without affecting the end point. - Flexibility  Ability to surgically enable and disable Application specific to a platform, administratively provide platform specific messages - Control.  Arms the enterprise to adapt and fit into to current Enterprise Security platform ( authentication, authorization and security policy enforcement etc) – Security  Avenue to exploit existing services ( SOA Model) and since these services were design for Web Application, Mobile middleware allows for filtering and altering the content, prior to sending the response back to end use. - Flexibility, control and reuse and Optimization of existing enterprise services.  Mobile Specific Services- Unified push notification, SMS and devices specific notifications etc, provide an avenue to address these via platform. and more…. 14 #IBMMobile © 2013 IBM Corporation
    15. 15. Do YOU have a Digital Strategy?  Everyone thinks they have a digital strategy these days. But while your company may have a business or IT strategy that incorporates digital technology, an IT strategy does not equal a digital strategy.  Why? Because most IT strategies treat technology in isolation. Think about it — your company may be working on a cloud strategy, social strategy, or mobile strategy. But today’s hottest customer-facing solutions rely on pervasive digital connections in which the individual technologies (cloud, near field communications, mobile, big data, etc.) merge to deliver an experience that looks and feels an awful lot like our natural behavior. In other words, the more connections between people, places, information, and things (aka digital density), the more customers can interact with companies and each other in a seamless and satisfying way. Does your strategy capitalize on that? 15 #IBMMobile © 2013 IBM Corporation
    16. 16. Learn more at:www.ibm.com/mobilefirst © Copyright IBM Corporation 2013. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 16 #IBMMobile © 2013 IBM Corporation
    17. 17. Do YOU have a Digital Strategy?  Everyone thinks they have a digital strategy these days. But while your company may have a business or IT strategy that incorporates digital technology, an IT strategy does not equal a digital strategy.  Why? Because most IT strategies treat technology in isolation. Think about it — your company may be working on a cloud strategy, social strategy, or mobile strategy. But today’s hottest customer-facing solutions rely on pervasive digital connections in which the individual technologies (cloud, near field communications, mobile, big data, etc.) merge to deliver an experience that looks and feels an awful lot like our natural behavior. In other words, the more connections between people, places, information, and things (aka digital density), the more customers can interact with companies and each other in a seamless and satisfying way. Does your strategy capitalize on that? 17 #IBMMobile © 2013 IBM Corporation
    18. 18. A Mobile Strategy Comprehensively Mitigates Risk Device Security App Security Analytics Notification User Experience Device Manage App Manage 18 Mobile Strategy Integration Business Function B2E & B2C Scalability Support App Dev #IBMMobile © 2013 IBM Corporation
    19. 19. Continue to focus on completing the lifecycle through the eyes of the end users LOB Angela Business User Design & Develop Dave Business Developer / Data Analyst Jane Obtain Insight Instrument Integrate Domain Specialized Developer Bob Backend Service Developer Test Manage Fred Platform Operations Andrew IT 19 Deploy Infrastructure Operations #IBMMobile Scan & Certify © 2013 IBM Corporation
    20. 20. What application questions do we tackle?  What style of development? –Native vs. Hybrid vs. Mobile Web vs. Multi-channel Web  What type of app am I building? –Multi-channel vs. targeted app. –Responsive Design, Adaptive Web, Mobile Framework.  Which Toolkit should I use? –Dojo Mobile/jQuery Mobile/Sencha Touch –Backbone, Handlebars, Bootstrap, Angular, etc… –Evolving web ecosystem…  Client Side Architecture for Single Page Apps/Web 2.0/etc… –Model View Controller –Best Practices/Performance/etc…  Thin Server Application Architecture –Adapters vs. REST –Notifications (WL Push Notifications vs. MQtt) 20 20 November 18, 2013 #IBMMobile IBM Confidential © 2013 IBM Corporation
    21. 21. Modern JavaScript Ecosystem Packages & Modules jQuery Modernizr Dojo Core Dojo Desktop D3 RaphaelJS jQuery Mobile Mustache Dojo UI Dojo GFX Dojo Gauges Handlebars Backbone UnderscoreJS Dojo Mobile Dojo Charts AppFirst … Module Loaders LABjs $script.js YepNope nano Module Formats jQuery Plugins AMD UMD CommonJS curl NodeJS ECMAScript6 Modules (future) Package Managers Runtime Environments Browser-based Native JavaScript Runtimes MS Trident, Moz Gecko, Webkit 21 Mozilla Rhino (JavaScript on Java JRE) Non-browser Native JavaScript Runtime #IBMMobile © 2013 IBM Corporation
    22. 22. Mobile with WebSphere Application Server & Elastic Cache DMZ Single Sign on App Server Tier Liberty or WebSphere Application Server cluster Elastic Cache Back-end Tier DataPower XC10 for simple data oriented scenarios: • HTTP Session Replication • Elastic Dynacache • Web Side Cache Mobile Transactions IBM HTTP Server Operational Excellence 22 #IBMMobile eXtreme Scale for maximum flexibility covering data and application oriented scenarios © 2013 IBM Corporation
    23. 23. Mobile security – more than just the device At the Device Over the Network and Enterprise For the Mobile App Manage device Secure Access Secure Application Set appropriate security policies • Register • Compliance • Wipe • Lock Properly identify mobile users and devices • Allow or deny access • Connectivity Utilize secure coding practices • Identify application vulnerabilities • Update applications Secure Data Monitor & Protect Integrate Securely Data separation • Leakage • Encryption Identify and stop mobile threats • Log network access, events, and anomalies Secure connectivity to enterprise applications and services Secure Connectivity Manage applications and enterprise app store Application Security Offline authentication • Application level controls Secure Connectivity from devices Enterprise Intranet Internet 23 Manage Applications #IBMMobile © 2013 IBM Corporation
    24. 24. Characteristics of Mobile Enterprise Progressive Capability Model • • Discovery and • Foundation • Assessing Mobile Objectives and Aspirations Infrastructure for Mobile Foundation Grassroots ownership, no central mobile strategy One-off mobile projects, largely Mobile Web • • Integrate and • • Align Integrating enterprise systems – Data, Security and Enterprise systems Development tools & resources in place, but not optimized for scale Strategy & objectives vary by business unit – Individual (LOB) Ownership Emergence of BYOD (B2E) Strategy and Policy and Executive Sponsors Identified. Optimize MobileFirst Enterprise 24 • • • • Realizing ROI and key success criteria Scalable, cross-platform development methodology established Mobile governance (authentication, security) balanced with LOB data mobilization needs Drive to obtain Insights from Social-Location-Mobile and focus on Client experience • • • • Continued ROI realization Cutting edge enterprise mobile technology Central strategy tied to business metrics (revenue, productivity, ROI) Linkages across critical applications and Mobile channel emerge mainstream #IBMMobile © 2013 IBM Corporation
    25. 25. Mobile Enterprise Progressive Capability Model 25 #IBMMobile © 2013 IBM Corporation
    26. 26. The MobileFirst portfolio of capabilities has expanded significantly IBM & Partner Applications IBM Services Application & Data Platform Management Security Analytics Named leader in interactive design 26 #IBMMobile © 2013 IBM Corporation
    27. 27. 27 #IBMMobile © 2013 IBM Corporation

    ×