Self-service Enterprise Mobility
-
Upload
ayman-mahfouz -
Category
Software
-
view
72 -
download
0
Transcript of Self-service Enterprise Mobility
Self-Service Cloud-Based Enterprise Mobility
December 2012
Presenter
Ayman Mahfouz
● Vice President, Engineering at Webalo● Graduate of CS dept 1997● Worked for startups developing enterprise
software in the US for the past 12 years● PhD thesis “Requirements-Driven Adaptation of
Choreographed Interactions”
Outline
● Rise of mobile consumer market● Mobility in the enterprise ● Challenges and current approaches● Webalo Approach● Takeaways and future outlook
● Devices– 900K daily activations of Android– 365m iOS devices sold
● Apps– 30 billions of apps downloaded from AppStore,
$5 billions of revenue to developers● Commerce:
– ebay mobile sales 4x growth in 2 years– 25% of Groupon coupons sold on mobile
● Media, social networking, search, advertising, etc.● Investment: $7B (more than any of IBM, Cisco,
Google, Oracle, or Apple spent on R&D last year).
Mobile Consumer Market
Growth of Connected Devices
Mobile-First Innovation
2 billion messages per day
$6 billion in run rate payments
100% user increase in 2 months
25m users, 1m paying 9m lost phones
found last year
● Rise of mobile consumer market● Mobility in the enterprise ● Challenges and current approaches● Webalo Approach● Takeaways and future outlook
Consumer vs. Enterprise
● Enterprise– com, org, gov– B2B– Messaging, data,
productivity apps
– Standards & Policies– ROI, Security
● Consumers– Individuals– B2C– Games, media,
messaging, apps, social networking
– User experience– Usability
Foundation of Enterprise Mobility
Enterprise IT Top Priorities
The Wave of Enterprise Mobility
“Mobile devices and applications are the top two business technology trends for 2013” - Gartner, October 2012
“Mobile access to real-time actionable analytics will drive business optimization everywhere and empower more decision flexibility at the time and place of every business process action” - Gartner, October 2012
“There is a large challenge looming as a wave of mobile applications that store, interact with and transmit enterprise data are going to have a great impact on the enterprise.” - 451 Research, November 2012
● Rise of mobile consumer market● Mobility in the enterprise ● Challenges and current approaches● Webalo Approach● Takeaways and future outlook
Challenges Facing Enterprise Apps – Hardware
● Platform fragmentation– Bring Your Own Device (BYOD)
● Mobile Device Management (MDM)– Activation of devices– Provisioning – Configuration – Compliance with policies– Security end-to-end
Challenges Facing Enterprise Apps – Software
● Rich User Experience– Consumerization of IT: users expect
enterprise apps to provide a rich experience like consumer apps.
● Personalized (narrow) view of backend system● Ease● Cost of development● Targeting multiple platforms
Current Approaches – Vertical Solutions
● Rich UI– Point solutions– Platform?
● Cross-platform solutions– HTML 5 not ready – PhoneGaps and others
● In-house development– SDKs are time-consuming and require
expensive development skills.
Enabling the “Long Tail”
● Rise of mobile consumer market● Mobility in the enterprise ● Challenges and current approaches● Webalo Approach● Takeaways and future outlook
Webalo Solution Overview
Webalo Approach
● Platform, not apps● Proprietary cross-platform infrastructure
– Native UI but shared code base● Write-once mobile app infrastructure
– Separate common from changing– Configuration rather than programming
● Do-it-yourself, cloud-based immediate deployment.
● Significant cost reduction enabling the “long tail”
Webalo Approach – Cross-Platform Architecture
Generated C#
Common codebase in Java
Metadata Manipulation, Core logic, Navigation, State Management,
Platform Services Interfaces
Networking, Persistence, GUI Toolkit, 2D Drawing, Messaging, i18n
Android Client BlackBerry Client
Windows Phone Client
?
iPhone/iPad Client
Code Generators
?
Webalo Client
Webalo Client Video
Webalo Approach – Semantic Annotations
● Standard connectors (SQL, WS, XLS/CSV, HTML)● Leverage existing investment in backend systems ● Annotate with “Semantic Annotations”● Generate UI and user interaction● Mobile apps dynamically deployed as metadata
Webalo Approach – SDK or IDE or What?
● No installation, Immediate deployment ● Self-service, replace SDKs and IDEs
Webalo Approach – Self-Service
● Business-driven● Action-oriented
Webalo Approach – Configuration not Programming
Webalo Approach – Cloud Infrastructure● Hosted in Amazon AWS
– On-demand instances in EC2– Partition-tolerant storage in S3 and Simple DB
● Fault tolerance (Paxos)● Scalability: access vs. content management● Security
– Communication– Storage– Application (firewalls)– Access Management– Physical protection
Webalo Approach – Cloud Infrastructure
● Rise of mobile consumer market● Mobility in the enterprise ● Challenges and current approaches● Webalo Approach● Takeaways and future outlook
Strategic Technology Trends in 2013
● Actionable analytics● Internet of things (M2M)● Hybrid IT and cloud computing● Strategic big data● In-memory computing● Enterprise app stores● Integrated end-to-end
eosystems
Key Takeaways
● Consumer: Mobile-First. Mobility is not hype● Enterprise: MDM is now. Apps are upcoming.● BYOD is not “Be Your Own Doctor”!● Consumerization of IT – End-user is king.● Long tail is not a kind of dinosaur!● Separation of concerns.● Cloud as an enabler.