IBM Mobile First
-
Upload
anna-landolfi -
Category
Technology
-
view
838 -
download
1
description
Transcript of IBM Mobile First
Davide Albo: Mobile BusinessDevelopment MobileFirst Europe - IBM SWG
Matteo Franciolli: WebSphere Technical Sales and Solutions – IBM SWG
Ridisegnare la strategia mobile del
datacenter con IBM Mobile First
© 2013 IBM Corporation 2
AGENDA
Mobile business overview
- MobileFirst portfolio
- IBM Worklight
Demo: Console
Demo: Application Center
Demo: Integration with IBM EndPoint Manager
Demo: Deploying on IPAS
- IBM Worklight: other integration options
- What they say about IBM Worklight
© 2013 IBM Corporation 3
Mobile is everywhere
Mobile is about transacting
1
96% year to year increase in mobile cyber Monday sales between 2012 and 2011
Mobile enables the Internet of Things
91% of mobile users keep their device within arm’s reach 100% of the time
2
4
3
Mobile is primary
5
90% of users use multiple screens as channels come together to create integrated
experiences
Mobile must create a continuous brand experience
Global Machine-to-machine connections will increase from 2 billion in 2011 to 18
billion at the end of 2022
Insights from mobile data provide new opportunities
75% of mobile shoppers take action after receiving a location based messages 2
© 2013 IBM Corporation 4
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)
And holds enormous opportunities
© 2013 IBM Corporation 5
Creating 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 geolocation
• Anytime, anywhere business transactions
• Importance of social business interactions
App 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 and iterative delivery
Mobile Security and Management • Protection of privacy and confidential information
• Use of client-owned smartphones and tablets
• Visibility, Security & Management of mobile platform
requirements
© 2013 IBM Corporation 6
Cross-Platform Development
Catalog Management
App Versioning
Push Notifications
Analytics
Integration
Security
~30%
~70%
Overall Effort
Building a mobile app
seems straightforward,
but a nice interface is
just the tip of the tree.
Mobile goes “deep”
© 2013 IBM Corporation 7
MOBILE FIRST
© 2013 IBM Corporation 8
Expanding our mobile portfolio with new capabilities
125+ patents for wireless inventions in 2012, bringing the total to 270
1H 2012
IBM acquired: IBM Worklight
IBM announced: IBM Endpoint Manager for
mobile devices
Named leader in interactive design
IBM acquired: Emptoris Rivermine Telecom Expense Management
IBM acquired: Tealeaf CX Mobile
IBM announced:
Managed Mobility and MAPM Services
IBM announced:
IBM Security Access
Manager for Cloud
and Mobile IBM announced: IBM Connections Mobile
2H 2012
1H 2013
IBM announced:
IBM acquired: Urban Code DevOps Platform
IBM announced:
IBM MessageSight
IBM announced:
IBM mobile cloud services
Worklight named ‘Best Mobile Development Solution’
© 2013 IBM Corporation 9
Analytics
Security
Management
IBM & Partner Applications
Application Platform and Data Services
Banking Insurance Transport Telecom Government
Industry Solutions
Healthcare Retail Automotive
Analytics
Application & Data Platform
Str
ate
gy &
Desig
n S
erv
ices
D
evelo
pm
en
t & In
teg
ratio
n S
erv
ices
Cloud & Managed Services
Devices Network Servers
IBM introduces the IBM MobileFirst offering portfolio
© 2013 IBM Corporation 10
The IBM Mobile Lifecycle
Scan & Certify
Instrument
Test
Integrate Obtain Insight
Manage
Deploy
Design & Develop
© 2013 IBM Corporation 11
IBM Worklight
© 2013 IBM Corporation 12
Open standards-based
development framework
optimized for code re-use
across device platforms.
Mobile application server provides
mobile-specific administrative,
notifications, analytics and security
services while leveraging existing
investments in data, applications and
infrastructure
Client device layer
enables client-side
security, enforces app
upgrades, secures local
storage and allows access
to device features.
Essential development, runtime and
client device services
IBM Worklight Mobile Application Platform Overview
© 2013 IBM Corporation 13
IBM Worklight Components overview
En
terp
rise B
acken
d S
yste
ms &
Clo
ud
Serv
ices
Worklight Server
User authentication and
mobile trust
Mashups and service
composition
JSON Translation
Adapter Library for
backend connectivity
Sta
ts A
gg
reg
ati
on
Unified Push Notifications
Client-Side App Resources
Direct Update
Mobile Web Apps
Feedback Management
Device Runtime
Cross-Platform
Compatibility Layer
Encrypted and
Syncable Storage
Runtime Skinning
Server Integration
Framework
Reporting for Statistics
and Diagnostics
Ap
pli
cati
on
Co
de
HTML5, Hybrid,
and Native Coding
Optimization
Framework
Integrated Device
SDKs
3rd Party Library
Integration
Bu
ild
En
gin
e
Worklight Studio
Worklight Console
Push /SMS
Management
Reporting and
Analytics App Version
Management
Public App Stores
Worklight Application
Center
Development Team Provisioning
App Feedback Management
Enterprise App Provisioning
and Governance
Blackberry
Android
iOS
Windows Phone
Java ME
Windows 8
SDKs
Mobile Web
Desktop Web
1 2 3
4
5
© 2013 IBM Corporation 14
Speeding the development, testing, integration and management of mobile applications and infrastructure
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
Accelerate Development
• Web, hybrid, and native development: open,
flexible, standard-based, multi-screen/omni-
channel
• Functional testing
• Development lifecycle tools and integration
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 "Best Mobile Development Solution" as voted by
SIIA members for 2013 CODiE Awards
IBM Worklight mobile application platform
© 2013 IBM Corporation 15
Multi-platform development with a shared codebase
From the complexity of many…
• Multiple sets of tools & frameworks
• Four codebases to develop and maintain
To the simplicity of one
• One development environment
• One codebase to develop and maintain
IBM Worklight
Windows Android Apple Blackberry
Windows Android Apple Blackberry
© 2013 IBM Corporation 16
Controlled back-end integration
From multiple point-to-point integrations
• Multiple sets of integrations to enterprise
resources to build and maintain
• YOU manage caching, synchronization and
end-to-end encryption
To streamlined, transparent access
• Worklight transforms enterprise data into
mobile-friendly, JSON format
• Worklight Server manages caching, data
synchronization and end-to-end encryption
ERP Engine
App DB
HTTP (REST, SOAP), JMS
SQL SAP
HTTP, CAST IRON
JSON
Worklight Adaptors
WORKLIGHT
SERVER
ERP Engine
App DB Cloud Service
Cloud Service
Windows
Android Blackberry Apple
Windows
Android Blackberry Apple
© 2013 IBM Corporation 17
Centralized push notifications From the complexity of many…
Multiple sets of push services to manage
To the simplicity of one…
Unified push management
Worklight Unified Push Framework
Apple
Apple Push
Windows
Microsoft Push
Feature
Phones
SMS/MMS Brokers
Blackberry
Blackberry Push
Android
Google Push
Windows
Android
Apple Push
Google Push
Blackberry Push
Microsoft Push
SMS/MMS Brokers
Feature
Phones Blackberry Apple
© 2013 IBM Corporation 18
Multiple mobile application development models support
Native Apps
Platform-specific. Requires unique expertise, pricy and long to develop. Can deliver higher user experience.
Native Application
Device APIs
1001010101011101001010010010101110100100110101010101001001001011110010011001010101001010101010010101010101010101010111111000001010101010101001001010101010101000111101010001111010100111010101111100101101111010001011001110
Hybrid Apps - Mixed
User augments web code with native language for unique needs and maximized user experience.
Native Shell
Web Native
Device APIs
<!DOCTYPE html PUBLIC created 2003-12 </p> </body> </html>
10010101010111010010101010101010010010010111100100110010
Hybrid Apps - Web
HTML5 code and Worklight runtime libraries packaged within the app and executed in a native shell.
Native Shell
Web Code <!DOCTYPE html PUBLIC <html> <! - - created 2003-12-1 <head><title>XYZ</title </head> </body> </html>
Device APIs
Web Apps
Written in HTML5 JavaScript and CSS3. Quick and cheap to develop, but less powerful than native.
Mobile Browser
Web Code
<!DOCTYPE html PUBLIC <html> <! - - created 2003-12-12 - - <head><title>XYZ</title> </head> <body> </p> </body> </html>
Browser Access Downloadable Downloadable Downloadable
Browser Access Hybrid Apps - Web Hybrid Apps - Mixed Native Apps
© 2013 IBM Corporation 19
Integrated Mobile Functional Testing
Comprehensive, complete, resilient functional testing
Android and iOS, native and hybrid
Record, edit, and run on mobile devices
Same test runs across multiple devices in
the platform family
Natural language scripts can be used by
developers and non-developers alike
Streamlined, four-step process
1. Record
2. Author
3. Playback
4. Report
Improve quality and time-to-
value with consistent high
quality across your mobile
application portfolio
© 2013 IBM Corporation 20
Worklight Server- Adapters
Query
Update data
Data/Result as JSON
Invoke adapter
procedure
SQL JMS
Worklight
HTTP
Response
1
2 3
4
Caching Mechanism
Universality
• Supports multiple integration technologies and back-end information systems
Read-only & Transactional Capabilities
• Adapters support read-only and transactional access modes to back-end systems
Fast Development
• Defined using simple XML syntax
• Easily configured with JavaScript APIs
Security
• Flexible authentication APIs for back-end connections
• Connected user identity control
Transparency
• Uniform exposure of back-end data for all adapter types
Cast Iron
© 2013 IBM Corporation 21
IBM WORKLIGHT Demo:
Console
© 2013 IBM Corporation 22
IBM Worklight Components overview
En
terp
rise B
acken
d S
yste
ms &
Clo
ud
Serv
ices
Worklight Server
User authentication and
mobile trust
Mashups and service
composition
JSON Translation
Adapter Library for
backend connectivity
Sta
ts A
gg
reg
ati
on
Unified Push Notifications
Client-Side App Resources
Direct Update
Mobile Web Apps
Feedback Management
Device Runtime
Cross-Platform
Compatibility Layer
Encrypted and
Syncable Storage
Runtime Skinning
Server Integration
Framework
Reporting for Statistics
and Diagnostics
Ap
pli
cati
on
Co
de
HTML5, Hybrid,
and Native Coding
Optimization
Framework
Integrated Device
SDKs
3rd Party Library
Integration
Bu
ild
En
gin
e
Worklight Studio
Worklight Console
Push /SMS
Management
Reporting and
Analytics App Version
Management
Public App Stores
Worklight Application
Center
Development Team Provisioning
App Feedback Management
Enterprise App Provisioning
and Governance
Blackberry
Android
iOS
Windows Phone
Java ME
Windows 8
SDKs
Mobile Web
Desktop Web
1 2 3
4
5
© 2013 IBM Corporation 23
App version Management
• Remote Disable: Deny access to an app of a specific version on a specific environment
– Ensure users use the latest security fixes
– Avoid using previously installed old versions that are no longer supported
© 2013 IBM Corporation 25
Mobile Analytics Dashboards
© 2013 IBM Corporation 26
IBM WORKLIGHT Demo:
Application Center
© 2013 IBM Corporation 27
IBM Worklight Components overview
En
terp
rise B
acken
d S
yste
ms &
Clo
ud
Serv
ices
Worklight Server
User authentication and
mobile trust
Mashups and service
composition
JSON Translation
Adapter Library for
backend connectivity
Sta
ts A
gg
reg
ati
on
Unified Push Notifications
Client-Side App Resources
Direct Update
Mobile Web Apps
Feedback Management
Device Runtime
Cross-Platform
Compatibility Layer
Encrypted and
Syncable Storage
Runtime Skinning
Server Integration
Framework
Reporting for Statistics
and Diagnostics
Ap
pli
cati
on
Co
de
HTML5, Hybrid,
and Native Coding
Optimization
Framework
Integrated Device
SDKs
3rd Party Library
Integration
Bu
ild
En
gin
e
Worklight Studio
Worklight Console
Push /SMS
Management
Reporting and
Analytics App Version
Management
Public App Stores
Worklight Application
Center
Development Team Provisioning
App Feedback Management
Enterprise App Provisioning
and Governance
Blackberry
Android
iOS
Windows Phone
Java ME
Windows 8
SDKs
Mobile Web
Desktop Web
1 2 3
4
5
© 2013 IBM Corporation 28
Application Center
A cross-platform, private mobile app store: (Android, iOS, BlackBerry)
• During development for early builds feed-back and reviews from stakeholders
• Production-ready for deployment to employees
• Supports versioning and updates
• Centralizes rating and feed-back
• LDAP integration of users and groups for access lists and app review, management and installation
• Easy to integrate and simple to run
• Integrates with IBM EndPoint Manager for Mobile Device for production deployment
© 2013 IBM Corporation 29
Redesigned mobile client
New UI
Tablet form factor
Improved navigation (sort, …)
New push notifications for updates
Favorite apps across devices
Enhanced review & feed-back
View all on mobile client
Apps filtered per mobile OS and per
mobile type (iPad vs iPhone)
Improved command line tools
Support of Federated User repositories
on WAS 7
Application Center Mobile Client
© 2013 IBM Corporation 30
Over-the-air (OTA) installation
© 2013 IBM Corporation 31
Feedback and version management
© 2013 IBM Corporation 32
App Center console feed-back views
© 2013 IBM Corporation 33
Worklight
Cluster
Load
Balancer
Backend 1 Backend 2
Worklight
Database
Web SSO
Server
User
https
https
Corporate LAN
Corporate DMZ
IBM Worklight – Typical Topology
Worklight Server
Authentication
JSON Translation
Server-side Application Code
Adapter Library
Client-side App Resources
Direct Update
Mobile Web Apps
Unified Push Notifications
Stat
s A
ggre
gati
on
Device Runtime
Ap
plic
atio
n C
od
e
• Cross Platform Technology
• Security and Authentication
• Back-end Data Integration • Post-deployment control
and Diagnostics
© 2013 IBM Corporation 34
IBM WORKLIGHT Demo:
Integration with EndPoint Manager
© 2013 IBM Corporation 35
The IBM Mobile Foundation
• 2 pillars – mobile middleware & MDM
• IBM Worklight for mobile app development, connectivity and management
• IBM EndPoint Manager for mobile devices for device and application management key to BYOD!
Mobile Application Management (MAM)
Mobile Device Management (MDM)
Any apps Worklight based apps
© 2013 IBM Corporation 36
iCloud
iCloud
Sync
iTunes
Sync
End
User
VPN / WiFi Corporate
Network
Access
• Personal Mail / Calendar
• Personal Apps
Corporate Profile
• Enterprise Mail / Calendar
• Enterprise Access (VPN/WiFi)
• Enterprise Apps (App store or
Custom)
Secured by
BigFix policy
Encryption Enabled
IBM EndPoint Manager for mobile devices
• Enable password policies
• Enable device encryption
• Force encrypted backup
• Disable iCloud sync
• Access to corporate email, apps, VPN, WiFi contingent on policy compliance!
• Selectively wipe corporate data if employee leaves company
• Fully wipe if lost or stolen
© 2013 IBM Corporation 37
Agent-based Management
‒ Android via native BigFix agent
‒ iOS via Apple’s MDM APIs
Email-based management through Exchange and Lotus Traveler
‒ Supported platforms: iOS, Android, Windows Phone, Windows Mobile, Symbian
How does Endpoint Manager manage mobile devices?
Category Endpoint Manager Capabilities
Platform Support Apple iOS, Google Android, Nokia Symbian, Windows Phone, Windows Mobile
Management Actions Selective wipe, full wipe, deny email access, remote lock, user notification, clear passcode
Application Management Application inventory, enterprise app store, whitelisting, blacklisting, Apple Volume Purchase Program (VPP)
Policy & Security Management Password policies, device encryption, jailbreak & root detection
Location Services Track devices and locate on map
Enterprise Access Management Configuration of Email, VPN, Wi-fi
Expense Management Enable/disable voice and data roaming
© 2013 IBM Corporation 38
A “Single Device View” enables administrators and helpdesk
personnel to easily view device details and take required action
1
© 2013 IBM Corporation 39
Mobile Foundation Integration Scenario: Worklight +
Endpoint Manager
E’ possibile importare ed integrare applicazioni proprietarie e di terze parti (Apple, Android) attraverso l’Enterprise App Store
E’ possibile integrare e distribuire direttamente app definite in Worklight attraverso l’Enterprise App Store, migliorando il workflow tra lo sviluppo e le Operations impegnate nella distribuzione del SW
Distribute App to
Employees
Export to Endpoint
Manager App Store 2
3
Build app in Worklight 1
© 2013 IBM Corporation 40
IBM WORKLIGHT Demo
Deploy on IPAS
© 2013 IBM Corporation 41
Worklight su IBM PureApplication System • Il pattern Worklight Virtual Application permette di poter effettuare un deplyment in cloud
rapidamente, utilizzando standard tecnologici e consistenti
• Deploiare sia l’IBM Worklight Server che l’IBM Worklight Application Center per IBM PureApplication System
• L’integrazione con Worklight Studio consente la distribuzione diretta dall’ambiente di sviluppo in modalità grafica
© 2013 IBM Corporation 42
IBM WORKLIGHT:
Other integration Options
© 2013 IBM Corporation 43
IBM MobileFirst Offering Portfolio IBM Worklight
integration options IBM WebSphere Cast Iron A Worklight adapter expedites mobile
applications connectivity challenges.
IBM WebSphere
Datapower Out of the box patterns for
web and mobile
applications, including
Worklight
IBM CICS New CICS Mobile Pack includes JSON
data and RESTful interface for simple
and efficient mobile device integration
IBM Operational Decision Manager Supports dynamic remote invocation of
business rules from mobile applications
through Worklight connector
IBM Business Process
Manager Includes Worklight to
build BPM applications for
mobile, and exemplar
toolkit for mobile-ready
coach controls
IBM Integration Bus Includes patterns that automate the generation
of mobile services, adapters, and sample mobile
applications within Worklight
IBM Web Experiences IBM WebSphere Portal and IBM Web Content Manager provide integrated, personalized and
dynamic content to your Worklight apps
© 2013 IBM Corporation 44
IBM WORKLIGHT:
What they say about Worklight
© 2013 IBM Corporation 45
IBM Worklight Platform Benefits Breakdown By Category
Source: Forrester, April 2013
© 2013 IBM Corporation 46
Strengths
“ …designed to enable
organizations to use existing Web
skills with automation of many
mobile requirements”
“ …complemented by IBM's
overall portfolio of Web, cloud and
connectivity capabilities”
“IBM has contributed substantially
to World Wide Web Consortium
(W3C) standards work (including
co-chairing the HTML5 Working
Group), Cordova (PhoneGap) and
Dojo, all frameworks that are
accommodated by Worklight”
“Gartner expects that Worklight
will play a central role going
forward”
IBM Worklight rated “LEADER” by Gartner (2013)
© 2013 IBM Corporation 47
IBM Confidential August 9, 2010
© 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 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.
© 2013 IBM Corporation 48
Backup
© 2013 IBM Corporation 49
IBM WORKLIGHT:
REFERENCES
© 2013 IBM Corporation 50
Air Canada: Perfecting the art of
self-service. How self-service helped
an airline transform their brand
Challenges Air Canada put itself in the shoes of its customers and asked, “Why are we doing this? Why is that process like this? Why is it taking so long?” in order to determine what it could do to innovate and make it simpler for them.
Solution Multi-channel Mobile customer experience
leveraging iPhone, Blackberry and Mobile Web interfaces that use a common back-end services layer built on SOA principles
Mobile Applications supporting 3 LOBs: Air Canada, Air Canada Cargo, and Air Canada Vacations
Benefits Approximate 80% reduction in per-check-in
cost compared to traditional counter check-in
Greater than 50% reduction in time required to
launch new services or channels through the
reuse of existing service assets
Increased customer loyalty by virtue of more
compelling and “stickier” self-service options
like real-time notification
“With our multi-channel platform, we have reduced our
check-in cost by 80%. What used to take us six to eight
weeks to push a new release, now we are able to do in 72
hours. Everything that has to do with development in
testing, we at least saved 50% of the time.”
— Patrice Ouellette, Director of Customer
Solutions and Innovations, Air Canada Home
© 2013 IBM Corporation 51
ING Direct creates a
“bank branch in your
pocket”
Challenges ING Direct was looking to take mobile
development in-house and improve their mobile
offerings to drive more business through the
mobile channel. This was especially critical to ING
Direct US as they are an online-only bank.
Solution ING Direct US chose IBM Worklight to develop
and manage their consumer mobile applications.
They leveraged functionality that originated from
their mobile web site in a way that is seamless to
the end user, and they use device features to
implement unique mobile capabilities, such as
camera-based remote check deposit. Their
applications are available in both the Apple App
Store and Android Market.
Benefits New customer experience with mobile as the
channel
Creates new revenue generation opportunity
Simplify consumer experiences
Re-use existing mobile-optimized web content
Support multiple mobile platforms consistently
on a tight schedule
© 2013 IBM Corporation 52
Rohde & Schwarz cuts mobile
development costs by 60 percent
The IBM Worklight platform facilitates
rapid mobile application development
Challenges Rohde & Schwarz wanted to create a mobile enterprise
infrastructure that would help it support multiple devices and create applications for customers,
partners and employees Solution
Using the IBM® Worklight® mobile platform, the
organization can develop and deploy hybrid
HTML5 applications to deliver content across
multiple mobile platforms
Benefits
Reduces multiplatform development costs by
60 percent when developing for five platforms
Provides open interfaces, letting Rohde &
Schwarz connect to and use resources within
its existing infrastructure
Shortens time to market with hybrid
application development across multiple
mobile operating systems
“After lots of evaluations, we decided that Worklight
seems to fit best with our environment and our needs.
Now we are able to deliver exceptional apps in weeks
instead of months.”
~Manfred Metz,
corporate mobility manager, Rohde & Schwarz
© 2013 IBM Corporation 53
TBC Corporation creates a consistent
mobile user experience IBM Worklight
software reduces time to market for
mobile applications
Challenges
TBC Corporation wanted to ensure that its
customers had a consistent experience
whether they visited the company’s websites
from a PC or a mobile device.
Solution
TBC implemented IBM® Worklight software,
which helps enable the company to write a
single instance of code that it can deploy on
multiple mobile device platforms, such as
Android and Mac iOS.
Benefits
Significantly shortens the time to market for
mobile applications
Supports a consistent user experience across
channels and platforms
Reduces the time and resources required for
mobile application development
“Our mobile application portfolio requires complete
flexibility of the UI so we can address customer needs in
our user experience with total control. The IBM Worklight
platform allows us to manage that through standard web
development technologies.”
— John Anthony Capriotti, vice president for
e-commerce and web, TBC Corporation
© 2013 IBM Corporation 54
IBM Worklight Capability: Direct Update
© 2013 IBM Corporation 55
IBM Worklight Capability: Hybrid Applications
© 2013 IBM Corporation 56
IBM Worklight Capability: Application Center
© 2013 IBM Corporation 57
Per client device Server install
Per application
Per client device Server install
Per application
Not for production
WL
CI
EP
Worklight
Cast Iron
Endpoint Manager
WL
CI
EP
Worklight
Cast Iron
Endpoint Manager
Software for
IBM Mobile
Mobile Foundation
Worklight
Enterprise
Consumer
Enterprise
Consumer
Developer
WL
CI
EP
WL
CI
WL
WL
WL
Per application (additional brand)
Server install ( non production env.)
Per application (additional brand)
Server install ( non production env.)
Enterprise Numero illimitato di app, numero predefinito di mobile devices, numero illimitato di mobile OS
Consumer Numero illimitato di utenti, numero illimitato di mobile devices
Licenze
Cloud Services
L. Meroni - G. Avella
IBM SmartCloud Application Services for
Mobile Applications
© 2013 IBM Corporation 59
IBM MobileFirst Offering Portfolio - Services
Mobile Infrastructure
Strategy and Planning
Network Planning &
Design for Mobile
Industry Solutions
IBM and Partner Applications
Cloud and Managed Services
Mobile Web
Experience Design
SmartCloud Enterprise
& SmartCloud App Svcs
Mobile Device and
Security Management
Mobile Application
Platform Management
Network Management
for Mobile UCC for Mobile
Mobile Strategy
Accelerator
Omni-channel
Experience Assessment Network Integration
Services for Mobile
Mobile Development
& Testing
Mobile Application
Integration
Enterprise Mobile
Enablement
Analytics
Management
Application & Data Platform
Security
Devices Network Servers
Development
& Integration
Services
Strategy &
Design Services
Mobile Application
Management
GTS Services
© 2013 IBM Corporation 60
IBM SmartCloud Application Services, our Platform as a Service, supports the full lifecycle of application development
Application
resources
Application
environments
Application
management
Integration
SmartCloud Application services: platform as a service
Application
lifecycle
Management
and support
Security
Availability and
performance
Infrastructure
platform
Payment
and billing
SmartCloud Enterprise: infrastructure as a service
• SmartCloud Application Services,
IBM’s platform as a service offering,
runs on top of and deploys virtual
resources to IBM SmartCloud
Enterprise, our infrastructure as a
service offering
• SCAS makes application
development and deployment
faster, easier and more cost
effective through:
• preconfigured suites of
cloud-based development
tools
• Workload patterns for
middleware and databases
• Customers access SCAS via the
SCE portal under the “service
instances” tab
• SCAS is included in the SCE
contract: nothing separate to sign
Develop
Deploy
Deliver
IBM SmartCloud
© 2013 IBM Corporation 61
Develop Deploy Deliver
Collaborative Lifecycle Management
Service (CLMS)
• Based on Rational
• Manage requirements and quality
• Centralized tool for collaborative development
Workload Deployment Service
(SCAWS)
• Based on WebSphere Workload Deployer
• Automatic release of Application Patterns
(database, Java, Web and Mobile apps)
• Integrate Middleware Services
• Resources Elastic Scaling
Benefits
• Quick-adoption for new teams , projects , startup
• No Capex investments ( Hardware & Software)
• Self-service resources provisioning with IBM IaaS service (SmartCloud Enterprise)
• Pattern-based application development
• Full DEV-OPS Cycle
• Pay per use
IBM SmartCloud Application Services includes two primary services
© 2013 IBM Corporation 62
SCAS Workload Service extends the value of IaaS
Virtual machine image
Infrastructure service (IaaS)
• Full software stack control
(root access) and responsibility
• Images created through
extend/capture or import
• Traditional server
administration
and management model
• Enables reduced total cost of
ownership (TCO) through
infrastructure elasticity,
automation and standardization
Virtual system pattern
Platform service (PaaS)
Extends IaaS service with:
• Automated deployment of
complex systems using
patterns and scripted install of
software components
• A portfolio of hypervisor
enabled images
• Allows further TCO and time to
value reductions by leveraging
and reusing system patterns
Virtual application pattern
Platform service (PaaS)
• Highly automated application
deployments using expertly
integrated, policy-driven
application patterns
• No responsibility for or access
to infrastructure components
• Includes monitoring, logging
and lifecycle management
services
• Provides an application
platform with automated
lifecycle services
Operating system
Middleware
Runtime
(Meta) Data
Application
Monitoring &
lifecycle
management
(Meta) Data
Application
Operating system
Middleware
Runtime
(Meta) Data
Application
Operating system
Middleware
Runtime
(Meta) Data
Application
Operating system
Middleware
Runtime
(Meta) Data
Application
Included in Included in
© 2013 IBM Corporation 63
IBM SmartCloud Application Services is based on IBM Workload
Deployer technology and leverages IBM WebSphere, IBM DB2, IBM
Worklight and IBM Rational products.
Service categories Service/features SmartCloud® foundation technology
Application lifecycle
• Collaborative
Lifecycle
Management
Service
• Rational Collaborative Lifecycle Management 2012
Rational Team Concert 4.0
Rational Requirements Composer 4.0
Rational Quality Manager 4.0
Application
resources
• Workload service Virtual databases
• IBM Transactional Database Pattern 1.1.0.2 Based on DB2 Enterprise Server Edition 9.7 FP5 and 10.1
• IBM Data Mart Pattern 1.1.0.2 Based on DB2 Enterprise Server Edition 9.7 FP5 and 10.1
Application
environments
• Workload service Virtual applications
Virtual systems
• IBM Virtual Application Pattern for Mobile (Worklight V6.0)
• IBM Workload Deployer 3.1.0.5
• IBM Web Application Pattern 2.0.0.1 Based on IBM WebSphere Application Server v8.0.0.3, Transactional DB
Pattern 1.1.0.2 and and IBM Tivoli Directory Server Version 6.3 (LDAP)
• IBM Application Pattern for Java V1.0 Based on IBM SDK for Java Version 7
• Scaling policies (Shared services based on WebSphere technology)
• HVE1 Images for Virtual Systems
Application integration • Complementary
IBM offerings
• Pure Application Systems
• Cast Iron
Infrastructure • SmartCloud
Enterprise
• KVM2 hypervisor
• RHEL Linux, 64-bit
• x86 1Highly virtualized environment (HVE); 2Kernal-based virtual machine (KVM).
NOTE: This list is subject to change at any time..
© 2013 IBM Corporation 64
Mobile Application Pattern Demo
Service Trial activation (here)
additional info
© 2013 IBM Corporation 65