IBM Mobile Enterprise Overview

superbshelfΚινητά – Ασύρματες Τεχνολογίες

12 Νοε 2013 (πριν από 3 χρόνια και 7 μήνες)

140 εμφανίσεις

© 2012 IBM Corporation

IBM Mobile Enterprise Overview

© 2012 IBM Corporation

2

Mobile is changing how people spend their time and interact

Customers who shop on tablets tend to spend
20% more than those who shop on computers

By the end of this year, mobile transactions
will have increased 50% over last year

Of mobile users keep their device
within arm’s reach 100% of the time

© 2012 IBM Corporation

3

A report from McKinsey & Company:

Based on a survey of 250 CIOs on their mobility strategies.

CIO

s are recognizing the importance of mobile

of CIOs plan to allow
staff to use personal
mobile devices to
access company data
and applications.

report strong demand
from employees to
support a wide range

of mobile devices.

Almost all the CIOs
said they expect to
deploy more than 25
mobility applications
in the next two years.

of CIOs cite cost

as a critical
challenge.

of CIOs say
laptops could
be replaced by
tablets in the
coming years.

© 2012 IBM Corporation

4

72%

of Midmarket
CIOs put mobile
as priority

will support
BYOD by 2014

90%

Even in the Midmarket

$133K

average Midmarket
firm’s spend annually on
Mobile (ex
-
network)

of Midmarket firms say
Security is top concern

47%

2011 The Essential CIO, The Midmarket CIO Study Off Ramps

2012 SMB Group Mobile Study

2011 Flurry Group

© 2012 IBM Corporation

5

From:


Construction general
contractor with remote
employees

To:

Seamless interactions among
physicians and providers,
improving quality of care,
patient safety and efficiency
improving patient experience

To:


Empowered construction
project managers armed
with mobile solutions to
pitch new projects in
higher
-
growth industries

To:

Real
-
time re
-
direction to
optimal routes using
mobile info

From:


Traditional health institution

From:


Sitting in traffic jams

Healthcare

Construction

Government

Mobile is changing conventions for industries

© 2012 IBM Corporation

6

1
A report from McKinsey & Company: Based on a survey of 250 CIOs on their mobility strategies.

2
IBM 2011 Global CMO study

3
IBM 2012 CEO study

CIO’s and LOB execs are recognizing the importance of mobile

CIOs
1
:

77%

plan to use of personal mobile devices to
access company data and applications

25+

Almost all expect to deploy more than 25
mobility applications in the next two years

LOB:

With customer insight as the top CEO priority
3
,

mobile changes everything.

#2

digital priority of CMOs is deploying tablet and
mobile apps
2

© 2012 IBM Corporation

7

Business to Consumer


Improve customer satisfaction


Deeper customer engagement and loyalty


Drive increased sales through
Personalized offers


Customer service


Competitive differentiator


Improve brand perception


Deeper insight into customer buying
behavior for up sell and cross sell


Improve in store experience with mobile
concierge services

Business to Enterprise


Increase worker productivity


Improved claims processing


Increase revenue with sales engagements


Extend existing applications to mobile
workers and customers


Reducing fuel, gas, or fleet maintenance
costs where relevant


Increase employee and business partner
responsiveness and decision making speed


Resolve internal IT issues faster


Reduce personnel cost (utilizing personal
devices instead of corporate devices)

With enormous opportunities

© 2012 IBM Corporation

8

The mobile opportunity also creates business and IT challenges

Top Mobile Adoption Concerns:

1.
Security/privacy (53%)

2.
Cost of developing for multiple
mobile platforms (52%)

3.
Integrating cloud services to
mobile devices (51%)


Source: 2011 IBM Tech Trends Report

https://www.ibm.com/developerworks/mydeveloperworks

/blogs/techtrends/entry/home?lang=en


Enterprise Business Model Changes


New business opportunities based upon location


Anytime, anywhere business transactions


Importance of social business interactions


Application Development Lifecycle Complexity


Complexity of multiple device platforms with
fragmented Web, native, and hybrid model
landscape


Connecting the enterprise back
-
end services in a
secure and scalable manner


Unique mobile requirements (user interface,
connected/disconnected use, version upgrades, etc.)


Faster time
-
to
-
market demands an iterative delivery


Mobile Security and Management


Protection of privacy and confidential information


Use of client
-
owned smartphones and tablets
(BYOD)


Visibility, Security & Management of mobile platform
requirements

© 2012 IBM Corporation

9

Businesses are struggling with the unique mobile challenges

Fragmentation

of devices and platforms

Speed

and frequent iteration of the mobile lifecycle

Online/Offline

functionality

Security

to protect corporate data

Connectivity

to back
-
end systems and cloud

Mobile Context

taking advantage of unique
capabilities such as geo
-
location

© 2012 IBM Corporation

10

The quick reaction is to focus on devices and cool apps

Business leaders respond

to mobile with,

‘Let’s build a
really slick mobile app
, put it

up on iTunes and we’re done!’

..... the fact [is] that underlying

legacy
applications and business processes need
optimizing for the mobile experience
. “

Clay Richardson, Forrester Analyst


© 2012 IBM Corporation

11

From

To


Simple learning and sharing


Sending email, calendar access,
social networking


Basic transactions: such as
buying songs, books

Two opportunities for business
have emerged:

The real transformation is the business model


Engage with all constituents
anywhere, anytime.


Transact more business
functions “in motion”

© 2012 IBM Corporation

12

IBM

s strategy addresses client mobile initiatives

Extend & Transform

Manage & Secure

Build & Connect

Key Capabilities


Strategy, planning and
implementation


Mobile
-
enabled solutions
including analytics,
commerce, and social
business


Mobile as a service

Key Capabilities


Mobile web, hybrid and native
app development


Enterprise data, service, and
application integration


Enterprise Ready Software
Development

Key Capabilities


Mobile lifecycle
management


Device analytics and control


Secure network
communications &
management

Build

mobile

apps

Connect

& run
mobile systems

Manage

mobile
devices and apps

Secure

my
mobile business

Extend

capabilities

to mobile

Transform


my business

© 2012 IBM Corporation

13

Become a Mobile Enterprise

IBM Endpoint Manager
for Mobile

IBM Social Business,

Commerce & Analytics

IBM Mobile Services


IBM Mobile Foundation

With a comprehensive end
-
to
-
end mobile platform and services

Build

mobile

apps

Connect

& run
mobile systems

Manage

mobile
devices and apps

Secure

my
mobile business

Extend

capabilities

to mobile

Transform


my business

© 2012 IBM Corporation

14

IBM Social Business,

Commerce & Analytics

IBM Connections 4 Mobile
leveraging location services

IBM Security Access Manager

Context based security enabled for
cloud and mobile


Rapid support for iOS6


Support for native and offline apps


Extended support for BYOD


Enterprise and App Store linkage


Hosted & on
-
premise services

IBM Mobile Foundation

IBM Mobile Development
Lifecycle Solution

Accelerated application delivery

IBM Mobile Services

Mobile Application

Innovation Services

Mobile Infrastructure
Strategy and Planning

Mobile Enterprise Services

for Managed Mobility

Build

mobile

apps

Connect
& run
mobile systems

Manage

mobile
devices and apps

Secure

my mobile
business

Extend
capabilities

to mobile

Transform


your business

IBM announces new mobile enterprise capabilities

© 2012 IBM Corporation

IBM Worklight Technical Overview

Mir Majeed

Mobility Practice Lead, AAJ Technologies



© 2012 IBM Corporation

17

Mobile

Build, connect, manage and secure your mobile enterprise

IBM Mobile Foundation

Includes


IBM Worklight


IBM WebSphere Cast Iron


IBM Endpoint Manager for Mobile Devices

IBM Mobile
Foundation

Plus New Services Offering


IBM Mobile Services

Complementary Offerings


IBM solutions for Social Business


IBM Smarter Commerce


IBM Exceptional Web Experience


IBM Rational Collaborative Lifecycle Management

© 2012 IBM Corporation

18

Mobile

Compatible with prominent HTML5
libraries and tools:

App development using native
and/or familiar web technologies:



HTML5



CSS3



JavaScript

App delivery in variety of
forms:



Mobile Web app



Hybrid app



Native


Open, cost
-
effective, cross
-
platform app development

IBM Worklight

© 2012 IBM Corporation

21

Mobile

Worklight Server

Mobile middleware offering unified push notifications,
version management, security and integration

Worklight Console

A web
-
based console for real
-
time analytics and control
of your mobile apps and infrastructure

Worklight Studio

The most complete, extensible development
environment with maximum code reuse and per
-
device
optimization

Worklight Component Overview

Worklight
Runtime Components

Extensive libraries and client APIs that expose and
interface with native device functionality and the
Worklight Server



© 2012 IBM Corporation

23

Mobile

Worklight Conceptual Architecture

© 2012 IBM Corporation

24

Mobile

Worklight Studio


Eclipse
-
based IDE


Combining native and standard web
technologies in one multiplatform app


Environment
-
specific optimization


3rd
-
party libraries integration


Device SDK integration


Back
-
end connectivity utilities

© 2012 IBM Corporation

25

Mobile

Single Shared Codebase


Common code placed

in primary file


Environment optimization
code is maintained
separately





© 2012 IBM Corporation

26

Mobile


Support for multiple
UI Frameworks


jQuery Mobile


Sencha Touch


Dojo Mobile





Mobile UI Frameworks

© 2012 IBM Corporation

27

Mobile

Drag
-
n
-
drop UI construction

© 2012 IBM Corporation

28

Mobile

Preview in Browser

Perform device specific tests in the Mobile Browser Simulator: supports
PhoneGap

and
Worklight

client API

© 2012 IBM Corporation

29

Mobile

Skins

Different


Screen

Densities

Different

Screen

Sizes

Different

Input

Methods

Support

for

HTML5



Provide support for multiple form factors in a single executable file for
devices of the same OS family



A sub
-
variant of an environment



Packaged together in one App



Decision on which skin to use is done automatically at
runtime

© 2012 IBM Corporation

30

Mobile

Worklight Server


Distribution of mobile web apps


Enterprise connectivity:


Secure client/server connectivity


Direct access to enterprise back
-
end data and transaction capabilities


Authentication enforcement


Client control:


Application version management and remote disabling


Direct update of application code


Unified Push Notifications


Aggregation of usage statistics

© 2012 IBM Corporation

31

Mobile

Device Runtime Components


Framework for server integration:


Secure server connectivity


Authentication


Remote disable & notification


Push registration


Dynamic page loading & caching (soon)


Event reporting for analytics & audit


Check
-
in with Server on Startup


Check for updates


Sending Statistics


Cross
-
platform compatibility layer


Runtime Skinning


Secure encrypted storage

© 2012 IBM Corporation

32

Mobile



Secure back
-
end integration



XML
-
based declarative
specification



Multi
-
source data mashups



Eclipse plug
-
in supporting auto
-
complete and validation

Back
-
end Integration

Worklight Server



Simplified adapter testing



Server
-
side debugging



IBM CastIron, Web services and
JDBC integration



Access to session data and user
properties

Internal Systems

Cloud

CastIron

JDBC

HTTP/Web Services
(REST & SOAP)

Worklight
Runtime

JSON /
HTTPs

Existing Integration
Layer

© 2012 IBM Corporation

33

Mobile

Data Collection and Analytics

© 2012 IBM Corporation

34

Mobile

Direct Update


On
-
device Logic

Worklight
Server

Native Shell

Pre
-
packaged
resources

1

Download

4

Update
web
resource

App Store

Web
resources

Cached
resources

1.
Web resources packaged
with app to ensure initial
offline availability

2.
Web resources transferred
to app's cache storage

3.
App checks for updates


On startup


On foreground

4.
Updated web resources
downloaded when
necessary

2

Transfer

3

Check for
updates

© 2012 IBM Corporation

35

Mobile

Flexible Push Notification Framework

Multiple users logging into the same app

Multiple apps using the same event source

Multiple event sources
in
the same app

One application multiple devices

© 2012 IBM Corporation

36

Mobile

Worklight: Security by Design

Enforcing security
updates

Remote
disable

Direct update

Providing robust
authentication and
authorization

Authentication
integration
framework

Data
protection
realms

Coupling
device id with
user id

Streamlining
Corporate security
processes

Mobile
platform as a
trust factor

Application
Security

Code
obfuscation

SSL with
server
identity
verification

Proven
platform
security

Jailbreak and
malware
detection

App
authenticity
testing

Protecting data on the
device and in transit

Encrypted
offline cache

Offline
authentication

Secure
connectivity

Integration point with VPN solutions (i.e. IBM Mobile Connect)

Integration point with MDM solutions (i.e. IBM Endpoint Manager for Mobile)

Integration point with User Security solutions
(i.e. IBM Access Manager for Mobile)

© 2012 IBM Corporation

37

Mobile

Worklight Console


Application Version Management


Push management


Usage reports and analytics


Reports of custom application events


Configurable audit log


Administrative dashboards for:


Deployed applications


Installed adapters


Push notifications


Data export to BI enterprise systems

© 2012 IBM Corporation

38

Mobile

Dynamic Control of Deployed Apps


Centralized control of all installed applications and adapters


Remotely disable apps by device and version


Customize user messages

© 2012 IBM Corporation

39

Mobile

Advanced Reporting Functionality

© 2012 IBM Corporation

40

Mobile

Competitive Analysis

Antenna, Kony, Pyxis, SAP

Key Winning Features:


Single Code
-
base with Optimization Framework

Runtime Skin

Push Notification Management architecture

Non
-
proprietary development language

Hybrid Application Support



© 2012 IBM Corporation

41

Mobile

IBM provides a complete enterprise framework for mobile computing

IBM Mobile Foundation

Security Gateway

(WebSphere DataPower,

IBM Security Access Manager)

SDLC Tools

(Rational Collaborative
Lifecycle

Management)

WebSphere Application Server

Enterprise Apps

SOA & Connectivity

(WebSphere Message Broker, WebSphere MQ (MQTT), WebSphere Services Registry and Repository)

MDM

(IBM Endpoint
Manager for Mobile)

WebSphere Operational
Decision Management

IBM Business Process
Management

MEAP

(IBM Worklight)

Elastic Caching

(WebSphere eXtreme
Scale, WebSphere
DataPower XC10)

Social

(Lotus Connections)

Mobile Threats &
Security

(IBM Qradar,

IBM AppScan for Mobile)

Analytics

(Cognos, Coremetrics)

WebSphere Cast Iron

© 2012 IBM Corporation

42

Mobile

Useful Links

Getting started with IBM Worklight

http://www.ibm.com/developerworks/mobile/worklight/getting
-
started
/


Download and install IBM Worklight Developer Edition 5.0

https://
www.ibm.com/developerworks/mobile/worklight.html



© 2012 IBM Corporation

43

Mobile

© Copyright IBM Corporation 2012. All rights reserved.
The information contained in these materials is provided for informational purposes only, and is provided AS IS without warra
nty

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 m
ate
rials. 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 c
ond
itions 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 al
l c
ountries 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 o
r f
eature
availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM produc
ts
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 ser
vic
e marks of others.