Verivo and Forrester Mobile Strategies
-
Upload
verivosoftware -
Category
Software
-
view
96 -
download
0
Transcript of Verivo and Forrester Mobile Strategies
WEBINAR
New Enterprise Mobile App
Strategies that Tackle What
Lies Below the Surface
DATE: September 4, 2014
TIME: 1:00-2:00 p.m. EDT
Speakers:
Mike Facemire, Principal Analyst, Forrester Research, Inc.
Coco Jaenicke, CMO, Verivo Software
GoToWebinar Housekeeping: Interaction
• Please continue to submit your text
questions and comments using the Questions Panel
• We will answer all questions at the end of the presentation
• This webinar is being recorded and will be available on verivo.com shortly
Your Participation
New Enterprise Mobile App Strategies that
Tackle What Lies Below the Surface
• Founded in 1999 –
focus on enabling mobility in the enterprise
• Released 2 commercial platforms –
for developing, securing and governing apps
• Successful track record –
over 500 deployed apps
Verivo Software
Veterans in the mobile
application industry
Speakers: Mike Facemire, Principal Analyst, Forrester Research, Inc.
Coco Jaenicke, CMO, Verivo Software
Making Leaders Successful
Every Day
© 2014 Forrester Research, Inc. Reproduction Prohibited 5
Are You Experienced?
© 2014 Forrester Research, Inc. Reproduction Prohibited 6
Are You Experienced?
User
Experience
© 2014 Forrester Research, Inc. Reproduction Prohibited 7
Are You Experienced?
User
Experience
Performance
© 2013 Forrester Research, Inc. Reproduction Prohibited 8
© 2014 Forrester Research, Inc. Reproduction Prohibited 9
Enterprise Mobility Challenges
© 2014 Forrester Research, Inc. Reproduction Prohibited 10
Enterprise Mobility Challenges
Backend
Integration/Federation
© 2014 Forrester Research, Inc. Reproduction Prohibited 11
Enterprise Mobility Challenges
Backend
Integration/Federation
Channel
Security
© 2014 Forrester Research, Inc. Reproduction Prohibited 12
Enterprise Mobility Challenges
Backend
Integration/Federation
Channel
Security
Client-side
Development
?
?
?
© 2014 Forrester Research, Inc. Reproduction Prohibited 13
Enterprise Mobility Challenges
Backend
Integration/Federation
Channel
Security
Client-side
Development
Delivery & Organization Challenges
?
?
?
© 2014 Forrester Research, Inc. Reproduction Prohibited 14
Enterprise Mobility Challenges
Backend
Integration/Federation
Channel
Security
Client-side
Development
Delivery & Organization Challenges
?
?
?
© 2014 Forrester Research, Inc. Reproduction Prohibited 15
Accessing Enterprise Data
From Silos to Solutions
© 2014 Forrester Research, Inc. Reproduction Prohibited 16
The Enterprise Backend Challenge
© 2014 Forrester Research, Inc. Reproduction Prohibited 17
The Enterprise Backend Challenge
SOAP XML-RPC REST SQL MQ
Systems
Of
Record LOB Apps Directory CMS CRM
© 2014 Forrester Research, Inc. Reproduction Prohibited 18
The Enterprise Backend Challenge
SOAP XML-RPC REST SQL MQ
Systems
Of
Record
REST JSON OAUTH
Mobile Devices, Internet
of Things, M2M
LOB Apps Directory CMS CRM
© 2014 Forrester Research, Inc. Reproduction Prohibited 19
The Enterprise Backend Challenge
SOAP XML-RPC REST SQL MQ
Systems
Of
Record
REST JSON OAUTH
Mobile Devices, Internet
of Things, M2M
LOB Apps Directory CMS CRM
? ?
?
? ?
?
© 2014 Forrester Research, Inc. Reproduction Prohibited 20
Enterprise Data Access
›Disparate Backends
• Non-uniform data access
protocols.
• Multiple security/directory
services.
›Client/Server Protocol
Mismatch
› Too Many API’s == Mobile
Client ESB!
›Normalization of Data
Access
›Performance/Battery
Savings
• Mobile Clients aren’t
parsing heavy packets.
›Over-the-wire Data
Optimization
• Why make 3 requests
when you can make one?
Challenges Benefits
© 2014 Forrester Research, Inc. Reproduction Prohibited 21
Offline Access
Not Just Another Mobile Feature
Mobile Offline
Aggregation Tier
Local View
Bound to
Remote
Data
200ms+
(3G) Delay
in View
Render
Mobile Offline
Aggregation Tier
Local View
Bound to
Remote
Data
200ms+
(3G) Delay
in View
Render
Aggregation Tier
Local View
Bound to
Local Data
Views
Render
Instantly!
Background
Data Sync
Mobile Offline
© 2014 Forrester Research, Inc. Reproduction Prohibited 25
Offline Data
›Architectures
• Store and Forward
• Local Cache
› Transactional Integrity
• Conflict Resolution
• Locking Types
›Offline Data Types
• Big Data Sets
• Incremental Data Update
›Offline Access!
• Full CRUD
›Performance
• Local Data Drives UIs
›Responsiveness
• Ex. Lazy-load ListViews
›Over-the-wire Optimization
Challenges Benefits
© 2014 Forrester Research, Inc. Reproduction Prohibited 26
Mobile Security/Governance
Old Problem, New Solutions
© 2014 Forrester Research, Inc. Reproduction Prohibited
22%
20%
14%
26%
26%
27%
26%
22%
48%
48%
46%
45%
45%
38%
42%
45%
24%
23%
36%
18%
19%
17%
16%
26%
Support a wider variety of mobile devices and platforms (e.g., tablets, iOS, Android)
Improve or modernize our mobile app(s) to deliver more information or transaction support
Update our security technologies and processes to better support mobile interactions
Re-architect traditional or back-end apps to make it easier to interface with and support mobile front-end apps
Re-architect our middleware to better support mobile front-end applications
Expand machine-to-machine (M2M) or 'Internet of things' initiatives
Create a set of standard APIs or services that allow mobile app developers to more easily access functions from transactional
business applications
Expand or enhance data center infrastructure to handle increasing volume of customers' mobile interactions
Low priority High priority Critical priority
“How important is each of the following initiatives in your firm's mobility
strategy for supporting your customers over the next 12 months?”
Base: 891 North American and European enterprise network and telecommunications decision-makers
Source: Forrsights Mobility Survey, Q2 2013
71%
58%
55%
64%
63%
82%
71%
72%
© 2014 Forrester Research, Inc. Reproduction Prohibited
22%
20%
14%
26%
26%
27%
26%
22%
48%
48%
46%
45%
45%
38%
42%
45%
24%
23%
36%
18%
19%
17%
16%
26%
Support a wider variety of mobile devices and platforms (e.g., tablets, iOS, Android)
Improve or modernize our mobile app(s) to deliver more information or transaction support
Update our security technologies and processes to better support mobile interactions
Re-architect traditional or back-end apps to make it easier to interface with and support mobile front-end apps
Re-architect our middleware to better support mobile front-end applications
Expand machine-to-machine (M2M) or 'Internet of things' initiatives
Create a set of standard APIs or services that allow mobile app developers to more easily access functions from transactional
business applications
Expand or enhance data center infrastructure to handle increasing volume of customers' mobile interactions
Low priority High priority Critical priority
“How important is each of the following initiatives in your firm's mobility
strategy for supporting your customers over the next 12 months?”
Base: 891 North American and European enterprise network and telecommunications decision-makers
Source: Forrsights Mobility Survey, Q2 2013
71%
58%
55%
64%
63%
82%
71%
72%
© 2014 Forrester Research, Inc. Reproduction Prohibited 29
Security/Governance
›Securing data over the
wire/on device
›Mobile “sessions” are
roughly 1 minute long
›When does the data
expire?
›Geofencing, network
fencing, etc.
›Performance!
›Secure Apps!
› Lightweight (fast!) security
›Dynamic app response
based on context (who,
where, when, etc.)
Challenges Benefits
© 2014 Forrester Research, Inc. Reproduction Prohibited 30
Key Takeaways
› Mobile has 4 key challenges – integration is
primary within the enterprise
• Don’t solve with stovepipe architectures
• Pluggable frameworks ensure future success
© 2014 Forrester Research, Inc. Reproduction Prohibited 31
Key Takeaways
› Mobile has 4 key challenges – integration is
primary within the enterprise
• Don’t solve with stovepipe architectures
• Pluggable frameworks ensure future success
› Offline support drives multiple value scenarios
• Offline, responsive UIs, optimized data flows
© 2014 Forrester Research, Inc. Reproduction Prohibited 32
Key Takeaways
› Mobile has 4 key challenges – integration is
primary within the enterprise
• Don’t solve with stovepipe architectures
• Pluggable frameworks ensure future success
› Offline support drives multiple value scenarios
• Offline, responsive UIs, optimized data flows
› Security is a baseline requirement, but it doesn’t
have to detract from the experience.
© 2014 Forrester Research, Inc. Reproduction Prohibited 33
Key Takeaways
› Mobile has 4 key challenges – integration is
primary within the enterprise
• Don’t solve with stovepipe architectures
• Pluggable frameworks ensure future success
› Offline support drives multiple value scenarios
• Offline, responsive UIs, optimized data flows
› Security is a baseline requirement, but it doesn’t
have to detract from the experience.
› User Interface is the 4th, outside of today’s
scope
Thank you
Michael Facemire
+1 617.613.6675
@ASocialFace
Addressing What Lies Below the Surface
Why is SOA not enough?
Devices are less powerful
• Cannot host business logic
• Data must be smaller
Connectivity is intermittent
• Need to be able to work off-line
• Must use bandwidth efficiently
Mobile devices are…mobile
• Hard to secure, hard to govern
• Mix of business, personal use
35
BACK-END
CONNECTIVITY
SECURITY /
GOVERNANCE
DATA ACCESS
Verivo Akula: Extend SOA to Mobile
36
Corporate Systems
SOA
Accommodate for…
• Small, low-bandwidth devices
• Mobile security
• Unreliable connectivity
• BYOD – multiple platforms, mixed
personal and business use
…by providing services for • Security and governance policies
• Data access
• Data sync
• SOAP REST
• Authentication
• Entitlements
• Off-line availability
• App management
• Monitoring
• Tracking
• Extensible – add services as needed
develop - secure - govern
app
bus. logic
security
data access
data sync
bus. logic
Technology Shift: Strategic Approach to Building Apps
37
1-O
ff A
pp
roach
A
ku
la I
nfr
astr
uctu
re
IT control Development teams
Corporate Systems
UI / UX
UI / UX
UI / UX
UI / UX
Corporate Systems
extensible,
open server
security
data access
data sync
bus. logic
develop – secure - govern
hard to update - hard to secure - expensive
app
bus. logic
security
data access
data sync
ent. service app
UI / UX
security
data access
data sync
bus. logic
app
UI / UX
security
data access
data sync
bus. logic
Verivo Akula – Enterprise Mobile App Platform
JDBC
<CUSTOM>
REST
SOAP
CUSTOM
LOGIC
JOIN FILTER
SELECT
TRANSFORM
CREDENTIAL STORAGE
ENTITLEMENTS
APP PROPERTIES / POLICY
AUTHENTICATION
JMX DEPLOYMENT SERVICES
GEOSERVICES NOTIFICATIONS
DATA SYNC AND OFFLINE
STORE API LOCAL STORE
CONTENT STORE
SECURITY POLICY
APP PROPERTIES
AUTHENTICATION/LOGIN (offline login)
DATA MODEL ENTITIES
MANAGEMENT
CONSOLE
SNMP
JMX
AD – LDAP -
JDBC - <CUSTUM>
DATABASE MEDIA SOCIAL
MAPPING CMS SAP
SALESFORCE REST <CUSTOM>
SYSTEM ADMINISTRATION
PLATFORMS
SCOM TIVOLI
ENTERPRISE SECURITY & POLICY
MANAGEMENT & CONTROL APIs
MOBILE APP SERVICES
UNICENTER
39
• eMail: [email protected]
• Call: 781-795-8200
• Follow us on Twitter: @VerivoSoftware &
• LinkedIn: http://www.linkedin.com/company/verivo
Ready to get started?
Engage with us today.
Want to Learn More?
Leverage Our Resources.
Visit our website to read our blog, download white papers, watch videos, and view archived webinars.
40