© 2016 IBM Corporation
Enterprise mobility approach
within digital transformation
Andrii Vasylchenko
Mobile API Economy
Technical Sales | IBM Europe
© 2016 IBM Corporation 2Foundation
Organizations are Undergoing Digital
Transformation, Because the Impact is Huge
Source: Altimeter Group Digital Transformation Survey, 2014. N=59.
I don’t know 2%
No 10%
Yes 88%
“By 2018, 1/3 of top 20 market share leaders in most
industries will be disrupted by new competitors”
[…] companies can either make the hard changes to
dramatically improve their chances to win in the market
or preserve old models and defer transforming their
operations at the risk of failure.
“Mobility-lagging organizations will suffer negative
impacts such as key-employee resignations […] lower
productivity […] as well as reduced satisfaction levels”
© 2016 IBM Corporation 3Foundation
The Digital Business Creates
Creates New IT Demands
Slower iterations
Mobile
Applications
Enterprise
Applications
Rapid iterations
Dev Ops
Dev Ops
© 2016 IBM Corporation 4Foundation
Yet, an estimated 66 percent of mobile projects fail
*Source: IBM Center for Applied Insights, Star qualities: What it takes for mobile development projects to succeed For more info, visit: ibm.com/ibmcai/mobiledev
Development must be fast Integration requirements are
exploding
The bar is constantly
moving
They fail due to fundamental challenges that inhibit digital delivery success:
© 2016 IBM Corporation 5Foundation
Tablet banking offering:
• Adoption and engagement have
grown significantly
• 80% increase of active users
• 80% increase of monthly log ins
• 107% increase of monthly
transactions
What mobile success looks like with IBM
• Built an integrated environment based
on IBM technologies to rapidly
develop mobile apps for its business
units
• 15-20% increase in operating
efficiency while significantly reducing
paperwork
• Shortened the app development cycle
to 2 - 3 weeks
© 2016 IBM Corporation 6Foundation
Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of
Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose
Magic Quadrant for Mobile Application
Development Platforms
Richard Marshall, Van L. Baker, Ray
Valdes, Jason Won, Adrian Leow
July 23, 2015
This Magic Quadrant graphic was published by
Gartner, Inc. as part of a larger research note
and should be evaluated in the context of the
entire report. The full report is available at
http://ibm.co/1KvzaJt
IBM is the ONLY Vendor named as Leader in Seven Gartner Magic
Quadrants related to Mobile, including 3 years in a row for Mobile App
Development Platform
“The mobile application development
platform market continues to grow,
evolve and mature in response to
escalating customer requirements. We
assess the major vendors that enable
enterprise IT developers to create
mobile applications for customers,
partners and employees.”
© 2016 IBM Corporation 7Foundation
Simple, scalable and proven enterprise mobile middleware deployable on-
premises and on Cloud
MobileFirst Foundation
to protect from mobile-
specific threats
Mobile Analytics
App Lifecycle
Management
Backend Logic
Engine
Push &
Offline Sync
Comprehensive
Security
to better understand
your users
to reduce time and
costs of operations
and incremental
updates
to add server-side
logic to your app
essential backend
services that every
app needs
© 2016 IBM Corporation 8Foundation
- Tailor security checks to the endpoint (e.g. pin code
for watch, biometric for phone, password for web)
- Add step-up and multi-factor authentication to
balance user experience with security
- Certificate pinning to prevent man-in-the-middle
attacks
- Turn on app obfuscation to hide app code and
prevent reverse-engineering
- Get started right away while employing best practices
using samples and templates, and quickly make and
roll out changes with configuration-based approach
Tailored
security policy
Comprehensive
Security
Advanced mobile security to protect data on the
device and your brand
© 2016 IBM Corporation 9Foundation
Protection of corporate APIs from hackers and
vulnerabilities
- App fingerprinting to prevent access to your APIs
from malicious apps
- Remote app disable and version enforcement to
protect users from security vulnerabilities
- Use device whitelisting and blacklisting to control
the users and devices that access your app
API
Comprehensive
Security
© 2016 IBM Corporation 10Foundation
Streamlined and repeatable process for
incremental app updates
- Live Update makes backend logic dynamically
configurable in order to enable non-developers to
change front-end behavior live without recompile
- Use Direct Update to push over-the-air changes to
front-end web resources without app store review
- Instantly provision Cloud or on-premises environments
to get started quicker
- Build an automated DevOps pipeline to speed updates
and avoid human mistakes
- Proven day-1 readiness for new mobile OS versions to
ensure the continuity of your apps
App Lifecycle
Management
Live Update
© 2016 IBM Corporation 11Foundation
App troubleshooting and problem
determination
- App and API performance analysis allows you to
uncover where your apps crash and which APIs slow
them down
- Crash log collection and on-device troubleshooting
enable root-cause analysis of problems with the app
and the back-end
- Configure threshold-based alerts to stay ahead of
problems
App Lifecycle
Management
© 2016 IBM Corporation 12Foundation
10011001110011
00011101100101
11100010111001
Capture business and operational data to
better understand your users
- Collect dozens of app usage metrics out-of-
the-box, and create custom business metrics
based on in-app usage events to gain insight
on where to invest next in your app
- Use Built-in flexible, and interactive reports to
enable dashboard view of app usage, then drill
down to details and identify trends
- Export data to BI systems for long-term
retention and additional analysis
Mobile
Analytics
© 2016 IBM Corporation 13Foundation
Rich backend logic engine to power your
apps
- Write app business logic, expose them as REST API
endpoints, and document in Swagger to promote
collaboration and to simplify testing
- Decouple security logic from business logic to abstract
away complexity of mobile security from app
developers
- Code in Java or Javascript and run it in scalable
enterprise-grade clusters
- Use Live Update to automatically sync app and UI with
changes to backend without needing to recompile or
redistribute app
- Manage APIs via API Connect to ensure maximum
reuse across channels
Backend Logic
Engine
{…}
Swagger
© 2016 IBM Corporation 14Foundation
Essential backend services that every app
needs
- Unified Push Notifications service enables delivery
of messages to multiple platforms with single API
- Use web console to send targeted messages and
publish/subscribe model to broadcast for more
effective user engagement
- Use encrypted on-device storage to protect data
stored on the device and to improve app
performance
- Enable offline access and transactions with
automated data synchronization
Push &
Offline Sync
© 2016 IBM Corporation 15Foundation
Build using any front-end framework and tools
Add MobileFirst Foundation SDK to new or
existing apps, no matter which front-end
framework, codebase or tools you choose
Platform
SDKs
IDE & Tools
Mobile
App Builder
MobileFirst
Studio
Bring-
your-own
Develop in native,
Cordova or Xamarin
and integrate any
front-end framework
Build with any
development tools,
including Xcode,
Android Studio and
MobileFirst Studio
Comprehensive
Security
App Lifecycle
Management
Mobile
Analytics
Backend Logic
Engine
Push &
Offline Sync
Hybrid Cloud
API
© 2016 IBM Corporation 16Foundation
Run your apps in flexible hybrid cloud deployment
patterns
- Leverage cloud technology to instantly provision
environments on premises or in the Cloud
- Start small and develop in the cloud, then move
and scale production workload on premises or
in a dedicated cloud environment
- Quickly innovate on the cloud and connect
securely to tightly governed sensitive
on-premises systems and data
On-premises
data center
Dedicated
Public
MobileFirst
Foundation
© 2016 IBM Corporation 17Foundation
Part of a Complete Hybrid Cloud Platform for Digital
Transformation
Ideate and prototype your app with no
code, use a low-code approach to build
Embed human intuition and expertise
and have intelligent dialogs
Rapid development
MobileFirst
Foundation
APIConnect
Hybrid Cloud
Quality assured
Simply cognitive
Hyper-contextual
Incorporate intelligent
context and insightEssential mobile service and
multichannel APIs
Enable total app quality
management
© 2016 IBM Corporation
Thank you!

Entreprise mobility approach within digital transformation

  • 1.
    © 2016 IBMCorporation Enterprise mobility approach within digital transformation Andrii Vasylchenko Mobile API Economy Technical Sales | IBM Europe
  • 2.
    © 2016 IBMCorporation 2Foundation Organizations are Undergoing Digital Transformation, Because the Impact is Huge Source: Altimeter Group Digital Transformation Survey, 2014. N=59. I don’t know 2% No 10% Yes 88% “By 2018, 1/3 of top 20 market share leaders in most industries will be disrupted by new competitors” […] companies can either make the hard changes to dramatically improve their chances to win in the market or preserve old models and defer transforming their operations at the risk of failure. “Mobility-lagging organizations will suffer negative impacts such as key-employee resignations […] lower productivity […] as well as reduced satisfaction levels”
  • 3.
    © 2016 IBMCorporation 3Foundation The Digital Business Creates Creates New IT Demands Slower iterations Mobile Applications Enterprise Applications Rapid iterations Dev Ops Dev Ops
  • 4.
    © 2016 IBMCorporation 4Foundation Yet, an estimated 66 percent of mobile projects fail *Source: IBM Center for Applied Insights, Star qualities: What it takes for mobile development projects to succeed For more info, visit: ibm.com/ibmcai/mobiledev Development must be fast Integration requirements are exploding The bar is constantly moving They fail due to fundamental challenges that inhibit digital delivery success:
  • 5.
    © 2016 IBMCorporation 5Foundation Tablet banking offering: • Adoption and engagement have grown significantly • 80% increase of active users • 80% increase of monthly log ins • 107% increase of monthly transactions What mobile success looks like with IBM • Built an integrated environment based on IBM technologies to rapidly develop mobile apps for its business units • 15-20% increase in operating efficiency while significantly reducing paperwork • Shortened the app development cycle to 2 - 3 weeks
  • 6.
    © 2016 IBMCorporation 6Foundation Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose Magic Quadrant for Mobile Application Development Platforms Richard Marshall, Van L. Baker, Ray Valdes, Jason Won, Adrian Leow July 23, 2015 This Magic Quadrant graphic was published by Gartner, Inc. as part of a larger research note and should be evaluated in the context of the entire report. The full report is available at http://ibm.co/1KvzaJt IBM is the ONLY Vendor named as Leader in Seven Gartner Magic Quadrants related to Mobile, including 3 years in a row for Mobile App Development Platform “The mobile application development platform market continues to grow, evolve and mature in response to escalating customer requirements. We assess the major vendors that enable enterprise IT developers to create mobile applications for customers, partners and employees.”
  • 7.
    © 2016 IBMCorporation 7Foundation Simple, scalable and proven enterprise mobile middleware deployable on- premises and on Cloud MobileFirst Foundation to protect from mobile- specific threats Mobile Analytics App Lifecycle Management Backend Logic Engine Push & Offline Sync Comprehensive Security to better understand your users to reduce time and costs of operations and incremental updates to add server-side logic to your app essential backend services that every app needs
  • 8.
    © 2016 IBMCorporation 8Foundation - Tailor security checks to the endpoint (e.g. pin code for watch, biometric for phone, password for web) - Add step-up and multi-factor authentication to balance user experience with security - Certificate pinning to prevent man-in-the-middle attacks - Turn on app obfuscation to hide app code and prevent reverse-engineering - Get started right away while employing best practices using samples and templates, and quickly make and roll out changes with configuration-based approach Tailored security policy Comprehensive Security Advanced mobile security to protect data on the device and your brand
  • 9.
    © 2016 IBMCorporation 9Foundation Protection of corporate APIs from hackers and vulnerabilities - App fingerprinting to prevent access to your APIs from malicious apps - Remote app disable and version enforcement to protect users from security vulnerabilities - Use device whitelisting and blacklisting to control the users and devices that access your app API Comprehensive Security
  • 10.
    © 2016 IBMCorporation 10Foundation Streamlined and repeatable process for incremental app updates - Live Update makes backend logic dynamically configurable in order to enable non-developers to change front-end behavior live without recompile - Use Direct Update to push over-the-air changes to front-end web resources without app store review - Instantly provision Cloud or on-premises environments to get started quicker - Build an automated DevOps pipeline to speed updates and avoid human mistakes - Proven day-1 readiness for new mobile OS versions to ensure the continuity of your apps App Lifecycle Management Live Update
  • 11.
    © 2016 IBMCorporation 11Foundation App troubleshooting and problem determination - App and API performance analysis allows you to uncover where your apps crash and which APIs slow them down - Crash log collection and on-device troubleshooting enable root-cause analysis of problems with the app and the back-end - Configure threshold-based alerts to stay ahead of problems App Lifecycle Management
  • 12.
    © 2016 IBMCorporation 12Foundation 10011001110011 00011101100101 11100010111001 Capture business and operational data to better understand your users - Collect dozens of app usage metrics out-of- the-box, and create custom business metrics based on in-app usage events to gain insight on where to invest next in your app - Use Built-in flexible, and interactive reports to enable dashboard view of app usage, then drill down to details and identify trends - Export data to BI systems for long-term retention and additional analysis Mobile Analytics
  • 13.
    © 2016 IBMCorporation 13Foundation Rich backend logic engine to power your apps - Write app business logic, expose them as REST API endpoints, and document in Swagger to promote collaboration and to simplify testing - Decouple security logic from business logic to abstract away complexity of mobile security from app developers - Code in Java or Javascript and run it in scalable enterprise-grade clusters - Use Live Update to automatically sync app and UI with changes to backend without needing to recompile or redistribute app - Manage APIs via API Connect to ensure maximum reuse across channels Backend Logic Engine {…} Swagger
  • 14.
    © 2016 IBMCorporation 14Foundation Essential backend services that every app needs - Unified Push Notifications service enables delivery of messages to multiple platforms with single API - Use web console to send targeted messages and publish/subscribe model to broadcast for more effective user engagement - Use encrypted on-device storage to protect data stored on the device and to improve app performance - Enable offline access and transactions with automated data synchronization Push & Offline Sync
  • 15.
    © 2016 IBMCorporation 15Foundation Build using any front-end framework and tools Add MobileFirst Foundation SDK to new or existing apps, no matter which front-end framework, codebase or tools you choose Platform SDKs IDE & Tools Mobile App Builder MobileFirst Studio Bring- your-own Develop in native, Cordova or Xamarin and integrate any front-end framework Build with any development tools, including Xcode, Android Studio and MobileFirst Studio Comprehensive Security App Lifecycle Management Mobile Analytics Backend Logic Engine Push & Offline Sync Hybrid Cloud API
  • 16.
    © 2016 IBMCorporation 16Foundation Run your apps in flexible hybrid cloud deployment patterns - Leverage cloud technology to instantly provision environments on premises or in the Cloud - Start small and develop in the cloud, then move and scale production workload on premises or in a dedicated cloud environment - Quickly innovate on the cloud and connect securely to tightly governed sensitive on-premises systems and data On-premises data center Dedicated Public MobileFirst Foundation
  • 17.
    © 2016 IBMCorporation 17Foundation Part of a Complete Hybrid Cloud Platform for Digital Transformation Ideate and prototype your app with no code, use a low-code approach to build Embed human intuition and expertise and have intelligent dialogs Rapid development MobileFirst Foundation APIConnect Hybrid Cloud Quality assured Simply cognitive Hyper-contextual Incorporate intelligent context and insightEssential mobile service and multichannel APIs Enable total app quality management
  • 18.
    © 2016 IBMCorporation Thank you!

Editor's Notes

  • #2 This presentation deck is intended to provide an overview of MobileFirst Platform Foundation. The intended audience is IT decision stakeholders, including Senior IT Managers, Architects, and Digital Transformation leaders. For a deeper dive of the MobileFirst Platform Foundation product for developers, Architects, and IT Admins, use the Deep Dive deck found here: For a business level overview of the MobileFirst Platform Foundation product for LOB App owner, CIO, and other business stakeholders, use the Mobile Category overview found here:
  • #3 Organizations are undergoing Digital transformation to adapt their IT systems and Processes in order to compete in the digital marketplace. 88% of organizations recently surveyed are now undergoing digital transformation initiatives to disrupt before they are disrupted. [speaker’s instructions] This is a good chart to pause and link back to why your customer should be buying an integrated platform with you as opposed to going open source or building their own digital infrastructure. From the picture on slide 3, rapid iterations of your mobile apps requires a finely tuned, tightly integrated infrastructure. 2-6 weeks development cycles requires systems and infrastructure that are tightly integrated with processes, including DevOps and Testing processes, that seamlessly leverage cloud technology in order to enable fast innovation. IDC: Forrester: https://www.forrester.com/Companies+Will+Thrive+And+Fail+In+The+Age+Of+The+Customer+In+2016/-/E-PRE8724 Gartner quote: http://www.networksasia.net/article/5-mobile-technical-trends-will-impact-organizations-2016.1448935462
  • #4  To succeed in enterprise mobility, you have to adapt and transform your IT systems and processes. (Digital Transformation) Many companies have IT that grew up on a different model that’s now struggling to keep up with the agility of mobile. Existing systems, tools, security protocols and development cycles are not suited to the dynamic, always-on nature of mobile users. Traditional processes aren’t responsive enough to support a business environment that’s transforming with growing mobile capability. If you’re being held back by similar challenges, you’re not alone. To succeed quickly, you need to start by creating the right environment for rapid and continuous digital innovation.
  • #5 Digital Transformation enables Mobile First interactions with your stakeholders (clients or employees). Yet, according to a recent study by the IBM Center of Applied Insights, an estimated 66% of mobile app projects fail Development must be fast: To compete, the time-to-market cycle must be shortened. This is difficult in the reality of tightly structured development practices, slowed by complex IT infrastructure and Processes There is no efficient way to involve all Business and IT App stakeholders throughout the design, build, test, and delivery cycle Frequent vendor OS releases and bug fixes slows the delivery of actual app features Testing each update against all possible configurations can consume up to 80% of cycle time Apps connected to enterprise backend require heavy integration work for each iteration Integration Requires are exploding: Connecting new channels to enterprise data exposes you to an unprecedented level of risk. CISOs demand structured and governed access to enterprise data which slows progress Large, brittle backend data and applications that are difficult to access Mobile devices are largely uncontrolled and risk exposure is high Lack of architected approach and limited scalability in current approaches Difficult to control and govern constantly changing environment – especially with advent of IOT and other new digital interaction points Constantly…: It is difficult to leverage the constantly changing landscape of disruptive technologies to gain a competitive advantage with new, innovative and meaningful customer interactions Difficulty is rooted in: Each new innovation requires new skills in development Integrating new technology into the app requires re-invention of the customer interaction moment You only get one change to get it right - quality problems deteriorate the user experience and can damage your brand
  • #6 Here are two IBM clients that achieved great results by taking a strategic, integrated approach: Bank of Montreal: Following successful launch of mobile app ,BMO launched its first tablet banking offering. The app expands upon core banking features and adds new features to view eStatements, account charts and pay multiple bills at a single sign on. “The result is a more engaging experience that is quick and simple to use and allows customers to do more while on the go,” Rizwan Khalfan, TD’s chief digital officer, said in a statement. Tesco: Built virtual aisles (large designed images of products in the form of aisles in a grocery store) on the walls of train platforms, providing customers the opportunity to ‘shop’ with their mobile devices while waiting for their train. Created an engaging app that allowed customers to scan the QR code of the products they want to buy. Provided delivery services of the purchased products within a few hours of the order
  • #7 The following slide is approved for external use but may not be altered in any way.
  • #9 Tailored authentication policies with advanced mobile authentication Step-up and multi-factor authentication to balance security with ease of use SSO between apps and between back-ends Different authentication for different human interfaces (e.g., pin code for watch, finger print for phone, password for web) SDKs, templates, and examples for speed up development Developer-free configuration and roll out for safe and quick updates Protection of corporate APIs from access by unsanctioned mobile apps App fingerprinting to prevent API access from malicious apps Remote app disable and forced update of app code to protect users from unsafe apps Device blacklisting to protect from device loss or theft Device whitelisting to prevent app misuse Protection of brand, data, and credentials on the mobile device Encrypted on-device storage to protect data Certificate pinning to thwart man-in-the-middle attacks App obfuscation to hide app code
  • #11 Tailored authentication policies with advanced mobile authentication Step-up and multi-factor authentication to balance security with ease of use SSO between apps and between back-ends Different authentication for different human interfaces (e.g., pin code for watch, finger print for phone, password for web) SDKs, templates, and examples for speed up development Developer-free configuration and roll out for safe and quick updates Protection of corporate APIs from access by unsanctioned mobile apps App fingerprinting to prevent API access from malicious apps Remote app disable and forced update of app code to protect users from unsafe apps Device blacklisting to protect from device loss or theft Device whitelisting to prevent app misuse Protection of brand, data, and credentials on the mobile device Encrypted on-device storage to protect data Certificate pinning to thwart man-in-the-middle attacks App obfuscation to hide app code
  • #12 Tailored authentication policies with advanced mobile authentication Step-up and multi-factor authentication to balance security with ease of use SSO between apps and between back-ends Different authentication for different human interfaces (e.g., pin code for watch, finger print for phone, password for web) SDKs, templates, and examples for speed up development Developer-free configuration and roll out for safe and quick updates Protection of corporate APIs from access by unsanctioned mobile apps App fingerprinting to prevent API access from malicious apps Remote app disable and forced update of app code to protect users from unsafe apps Device blacklisting to protect from device loss or theft Device whitelisting to prevent app misuse Protection of brand, data, and credentials on the mobile device Encrypted on-device storage to protect data Certificate pinning to thwart man-in-the-middle attacks App obfuscation to hide app code
  • #13 Example value of App Usage Metrics enable: Decide on platform support and deprecation based on real usage data Identify anomalies across device configurations Monitor health of your back-end and analytics cluster Discover potential security threats before it’s too late
  • #16 MobileFirst Platform Foundation allows you to develop the ultimate end-user experience required by the business with existing skillsets. The MADP category is often misrepresented as locked-in to certain front-end technology stacks. We allow you to use any front-end technology & framework, and tools to develop your ultimate front end experience. Choose the right front-end stack for the job. Rich support for front-end development paradigms including native, Cordova, Xamarin, and JavaScript frameworks Any codebase, using any tools. Whether you’re developing pure native or mobile web, build from easy-to-use CLI, classic Studio Eclipse-based IDE, or use the tools that work for you Go from idea to app. Turn your IBM Mobile App Builder prototype into professional, enterprise-grade MobileFirst app Build with the open ecosystem. Leverage npm, Gradle and Cocoa Pods to create and manage your MobileFirst app builds
  • #18 MobileFirst Platform Foundation: Essential backend services for your app pre-integrated with advanced safeguards, management and analytics. Natural synergy with API Connect to complement your mobile strategy with multichannel API creation and management. Together, MFPF and APIC provide you with the only end-to-end Digital Transformation platform that is built on top of hybrid cloud technology. APIC and MFPF are engineered and fine tuned to allow you to leverage a standard platform to accelerate your app development, address exploding multichannel systems integration requirements with API Creation and Management, and leverage IBM Cloud to quickly innovate. Around APIC and MFPF are a collection of complementary and highly synergistic Cloud services that allows you to go beyond making apps great to creating truly innovative, disruptive experiences. Rapid mobile app builder Ideate and prototype your app with no code, use a low-code approach to build you app. Allows you to take a radically simplified approach to cutting down on release times by involving all app stakeholders in the prototyping and building process. Quality services Enable total app quality management. Empower developers, testers, and end users to continuously contribute to app quality. Functional testing, device cloud, and beta testing services ensures that apps are adopted and always highly rated. Hyper-contextual services Enables you to incorporate intelligent context and insight with hyper contextual services that goes beyond capturing GPS. Contextual services Enable a new generation of cognitive apps that are able to have intelligent, interactive dialogues with the user, resulting in a lasting and sustainable competitive advantage
  • #19 This presentation deck is intended to provide an overview of MobileFirst Platform Foundation. The intended audience is IT decision stakeholders, including Senior IT Managers, Architects, and Digital Transformation leaders. For a deeper dive of the MobileFirst Platform Foundation product for developers, Architects, and IT Admins, use the Deep Dive deck found here: For a business level overview of the MobileFirst Platform Foundation product for LOB App owner, CIO, and other business stakeholders, use the Mobile Category overview found here: