SlideShare a Scribd company logo
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.
amahfouz@webalo.com
@ayman_mahfouz
facebook.com/amahfouz
www.webalo.com

More Related Content

What's hot

Middleware 2002
Middleware 2002Middleware 2002
Middleware 2002
eaiti
 
Enterprise integration: The Past, Present and Future
Enterprise integration: The Past, Present and FutureEnterprise integration: The Past, Present and Future
Enterprise integration: The Past, Present and Future
WSO2
 

What's hot (20)

Mba ii u v enterprise application integration
Mba ii u v enterprise application integrationMba ii u v enterprise application integration
Mba ii u v enterprise application integration
 
EA - Enterprise Integration Introduction
EA - Enterprise Integration IntroductionEA - Enterprise Integration Introduction
EA - Enterprise Integration Introduction
 
Middleware 2002
Middleware 2002Middleware 2002
Middleware 2002
 
Forecast key1 0615_ak_evening
Forecast key1 0615_ak_eveningForecast key1 0615_ak_evening
Forecast key1 0615_ak_evening
 
EAi
EAiEAi
EAi
 
Oracle Cloud
Oracle CloudOracle Cloud
Oracle Cloud
 
Legacy modernization, cloud orchestration, api publishing
Legacy modernization, cloud orchestration, api publishingLegacy modernization, cloud orchestration, api publishing
Legacy modernization, cloud orchestration, api publishing
 
Enterprise application integration
Enterprise application integrationEnterprise application integration
Enterprise application integration
 
Microservice final final
Microservice final finalMicroservice final final
Microservice final final
 
What are Microservices | Microservices Architecture Training | Microservices ...
What are Microservices | Microservices Architecture Training | Microservices ...What are Microservices | Microservices Architecture Training | Microservices ...
What are Microservices | Microservices Architecture Training | Microservices ...
 
Enterprise Application Integration
Enterprise Application IntegrationEnterprise Application Integration
Enterprise Application Integration
 
Enterprise integration: The Past, Present and Future
Enterprise integration: The Past, Present and FutureEnterprise integration: The Past, Present and Future
Enterprise integration: The Past, Present and Future
 
7 eai-patterns
7 eai-patterns7 eai-patterns
7 eai-patterns
 
Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015
 
Enterprise Appstore webinar FEB13
Enterprise Appstore webinar FEB13Enterprise Appstore webinar FEB13
Enterprise Appstore webinar FEB13
 
Connecting a World of Clouds
Connecting a World of CloudsConnecting a World of Clouds
Connecting a World of Clouds
 
Understanding how Hybrid Integration and API Reference Architecture enables C...
Understanding how Hybrid Integration and API Reference Architecture enables C...Understanding how Hybrid Integration and API Reference Architecture enables C...
Understanding how Hybrid Integration and API Reference Architecture enables C...
 
Mendix Factsheet
Mendix  FactsheetMendix  Factsheet
Mendix Factsheet
 
Ibm mobile first protect (maas360)
Ibm mobile first protect (maas360)Ibm mobile first protect (maas360)
Ibm mobile first protect (maas360)
 
Enterprise Application Integration
Enterprise Application IntegrationEnterprise Application Integration
Enterprise Application Integration
 

Similar to Self-service Enterprise Mobility

Ibm mobile first briefing
Ibm mobile first briefingIbm mobile first briefing
Ibm mobile first briefing
Nitin Gaur
 
How to-choose-the-right-technology-architecture-for-your-mobile-application
How to-choose-the-right-technology-architecture-for-your-mobile-applicationHow to-choose-the-right-technology-architecture-for-your-mobile-application
How to-choose-the-right-technology-architecture-for-your-mobile-application
lverb
 
Rapidvalue whitepaper-howtochoosetherightarchitectureforyourmobileapplication...
Rapidvalue whitepaper-howtochoosetherightarchitectureforyourmobileapplication...Rapidvalue whitepaper-howtochoosetherightarchitectureforyourmobileapplication...
Rapidvalue whitepaper-howtochoosetherightarchitectureforyourmobileapplication...
hpcmitresearch
 
IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013
Arrow ECS UK
 

Similar to Self-service Enterprise Mobility (20)

Ibm mobile first briefing
Ibm mobile first briefingIbm mobile first briefing
Ibm mobile first briefing
 
Mt114 mobileapps
Mt114 mobileappsMt114 mobileapps
Mt114 mobileapps
 
How to-choose-the-right-technology-architecture-for-your-mobile-application
How to-choose-the-right-technology-architecture-for-your-mobile-applicationHow to-choose-the-right-technology-architecture-for-your-mobile-application
How to-choose-the-right-technology-architecture-for-your-mobile-application
 
Rapidvalue whitepaper-howtochoosetherightarchitectureforyourmobileapplication...
Rapidvalue whitepaper-howtochoosetherightarchitectureforyourmobileapplication...Rapidvalue whitepaper-howtochoosetherightarchitectureforyourmobileapplication...
Rapidvalue whitepaper-howtochoosetherightarchitectureforyourmobileapplication...
 
Overview of Enterprise Mobility
Overview of Enterprise MobilityOverview of Enterprise Mobility
Overview of Enterprise Mobility
 
HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level Design
 
Agile mobility solutions v.1.2
Agile mobility solutions v.1.2Agile mobility solutions v.1.2
Agile mobility solutions v.1.2
 
Agile Mobility Solutions
Agile Mobility Solutions Agile Mobility Solutions
Agile Mobility Solutions
 
Enterprise Mobility @ Neev
Enterprise Mobility @ NeevEnterprise Mobility @ Neev
Enterprise Mobility @ Neev
 
Red Hat Mobile
Red Hat MobileRed Hat Mobile
Red Hat Mobile
 
Cti av3
Cti av3Cti av3
Cti av3
 
Neev mobile offerings
Neev mobile offeringsNeev mobile offerings
Neev mobile offerings
 
Solving Enteprise Mobility Considerations with Telerik Mobile Platform
Solving Enteprise Mobility Considerations with Telerik Mobile PlatformSolving Enteprise Mobility Considerations with Telerik Mobile Platform
Solving Enteprise Mobility Considerations with Telerik Mobile Platform
 
Enterprise mobile strategy framework - 1st part
Enterprise mobile strategy framework  - 1st partEnterprise mobile strategy framework  - 1st part
Enterprise mobile strategy framework - 1st part
 
How Enterprise Mobility is reinventing Enterprise Software
How Enterprise Mobility is reinventing Enterprise SoftwareHow Enterprise Mobility is reinventing Enterprise Software
How Enterprise Mobility is reinventing Enterprise Software
 
Pivotal Overview: Canadian Team
Pivotal Overview: Canadian TeamPivotal Overview: Canadian Team
Pivotal Overview: Canadian Team
 
Identifying Bottlenecks in Mobile Cloud Computing (MCC)
Identifying Bottlenecks in Mobile Cloud Computing (MCC)Identifying Bottlenecks in Mobile Cloud Computing (MCC)
Identifying Bottlenecks in Mobile Cloud Computing (MCC)
 
MobiCloud Transport Webinar series June 2013 - Swedish
MobiCloud Transport Webinar series June 2013 - SwedishMobiCloud Transport Webinar series June 2013 - Swedish
MobiCloud Transport Webinar series June 2013 - Swedish
 
Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01
Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01
Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01
 
IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013
 

More from Ayman Mahfouz

More from Ayman Mahfouz (9)

Integrating Gmail with issue tracking 2018
Integrating Gmail with issue tracking 2018Integrating Gmail with issue tracking 2018
Integrating Gmail with issue tracking 2018
 
Modern Programming Languages - An overview
Modern Programming Languages - An overviewModern Programming Languages - An overview
Modern Programming Languages - An overview
 
Gdg dev fest 2107 to kotlin, with love
Gdg dev fest 2107   to kotlin, with loveGdg dev fest 2107   to kotlin, with love
Gdg dev fest 2107 to kotlin, with love
 
Career Day - Software Engineer
Career Day - Software EngineerCareer Day - Software Engineer
Career Day - Software Engineer
 
Gdg dev fest hybrid apps your own mini-cordova
Gdg dev fest hybrid apps  your own mini-cordovaGdg dev fest hybrid apps  your own mini-cordova
Gdg dev fest hybrid apps your own mini-cordova
 
Hybrid apps - Your own mini Cordova
Hybrid apps - Your own mini CordovaHybrid apps - Your own mini Cordova
Hybrid apps - Your own mini Cordova
 
Hybrid apps: Java conversing with JavaScript
Hybrid apps: Java  conversing with  JavaScriptHybrid apps: Java  conversing with  JavaScript
Hybrid apps: Java conversing with JavaScript
 
Bazillion New Technologies
Bazillion New TechnologiesBazillion New Technologies
Bazillion New Technologies
 
Working Abroad: Bridging the Culture Gap
Working Abroad: Bridging the Culture GapWorking Abroad: Bridging the Culture Gap
Working Abroad: Bridging the Culture Gap
 

Recently uploaded

Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
mbmh111980
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
Alluxio, Inc.
 
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
Max Lee
 

Recently uploaded (20)

Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
 
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
KLARNA -  Language Models and Knowledge Graphs: A Systems ApproachKLARNA -  Language Models and Knowledge Graphs: A Systems Approach
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 
A Guideline to Gorgias to to Re:amaze Data Migration
A Guideline to Gorgias to to Re:amaze Data MigrationA Guideline to Gorgias to to Re:amaze Data Migration
A Guideline to Gorgias to to Re:amaze Data Migration
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with StrimziStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
 
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdfMicrosoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
 
A Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data MigrationA Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data Migration
 
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfImplementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting software
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
 
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
 
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
 

Self-service Enterprise Mobility

  • 2. 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”
  • 3. Outline ● Rise of mobile consumer market ● Mobility in the enterprise ● Challenges and current approaches ● Webalo Approach ● Takeaways and future outlook
  • 4. ● 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
  • 6. 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
  • 7. ● Rise of mobile consumer market ● Mobility in the enterprise ● Challenges and current approaches ● Webalo Approach ● Takeaways and future outlook
  • 8. 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
  • 10. Enterprise IT Top Priorities
  • 11. 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
  • 12. ● Rise of mobile consumer market ● Mobility in the enterprise ● Challenges and current approaches ● Webalo Approach ● Takeaways and future outlook
  • 13. 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
  • 14. 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
  • 15. 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.
  • 17. ● Rise of mobile consumer market ● Mobility in the enterprise ● Challenges and current approaches ● Webalo Approach ● Takeaways and future outlook
  • 19. 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”
  • 20. 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 ?
  • 22. 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
  • 23. Webalo Approach – SDK or IDE or What? ● No installation, Immediate deployment ● Self-service, replace SDKs and IDEs
  • 24. Webalo Approach – Self-Service ● Business-driven ● Action-oriented
  • 25. Webalo Approach – Configuration not Programming
  • 26. 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
  • 27. Webalo Approach – Cloud Infrastructure
  • 28. ● Rise of mobile consumer market ● Mobility in the enterprise ● Challenges and current approaches ● Webalo Approach ● Takeaways and future outlook
  • 29. 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
  • 30. 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.