Mobile DAta

2,010 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,010
On SlideShare
0
From Embeds
0
Number of Embeds
919
Actions
Shares
0
Downloads
29
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • • Enterprise Mobile Backend as a Service API• Diverse set of services that automate some of the most important backend features in enterprise mobile applications.• Simple, interoperable, multi-tenant service platform provides enterprise mobile capacities such as authentication, storage, integration, logging, messaging and many others• Mobile SDKs • Series of SDKs to make it extremely easy to add backend capabilities to your enterprise mobile applications using a very simple syntax. • Includes platforms such as iOS, Android, Windows Phone, Windows 8, PhoneGap and other emerging mobile development technologies. • Mobile Enterprise Application Center• The Application Center provides a secure and robust mechanism to distribute and manage your enterprise mobile applications. • Users can launch the applications that are available to them based on their corporate permissions. In addition to the application distribution frontend, the Application Center provides IT professionals with rich analytics and management capabilities in order to efficiently operate an enterprise mobile infrastructure. • Hosted HTML5: To provide a complete development experience, organizations can securely deploy and host their mobile web, HTML5 based applications to their private instance of the KidoZen cloud.
  • You’re able to add data policy controls to your SaaS providers data and processes
  • Mobile DAta

    1. 1. From Focusing on Devices, to Apps, to Data Introducing the mobile data virtualization platform
    2. 2. About Me • Hackerpreneur • Co-Founder KidoZen, Inc • Advisor to software companies(Microsoft, Oracle….) • Board member • Speaker, Author • Investor • http://jrodthoughts.com • http://weblogs.asp.net/gsusx • https://twitter.com/jrdothoughts • http://kidozen.com
    3. 3. ABOUT KIDOZEN COMPANY  ENTERPRISE MOBILE-FIRST PLATFORM as a SERVICE (PaaS)  Headquarters: Miami, FL  DevelopmentCenter: BuenosAires,Argentina  Privately Held –  SeriesA of $5 Million – November 2013 –Third PointVentures WHATWE PROVIDE  Enterprise Mobile Backend as a Service API  Mobile SDKs  Mobile Enterprise Application Center  HTML 5 Hosting  Mobile DataVirtualization  Analytics CUSTOMERS HIGHLIGHTS • Large Number of EnterpriseAPIs • Public, Private, Hybrid Cloud & On- Premise • Capability to Access and Manage Enterprise Data SourcesAllowing IT Managers to Apply Security Policies at the Data Level for Mobility Management. • 80+ Customers – Growing to 100 by mid-2014 • Pricing starting at $5k/10M API Calls/10KUsers/200GB Store per Month
    4. 4. KIDOZEN ENTERPRISE MOBILE PLATFORM AS A SERVICE  Enables Backend, Management and Lifecycle Capabilities  Integration with On- Premise and SaaS Systems  Access to Storage, Logging, Identity Management, SMS, Push Notification, etc.  Public, Hybrid, Private Cloud
    5. 5. ENTERPRISE MOBILE-FIRST PaaS
    6. 6. LOB/SaaS APIs LINE OF BUSINESS SaaSAPIs
    7. 7. Agenda • The challenges of accessing enterprise business data from mobile solutions • The DNA of mobile business data • Mobile data virtualization • Mobile data management •We are not going to talk about KidoZen!
    8. 8. What’s the biggest challenge of enterprise mobile infrastructures?
    9. 9. Is Not Managing Devices
    10. 10. We HaveTons of Solutions ForThat
    11. 11. And MDM is a Commodity
    12. 12. Is Not Building Apps I want an app!
    13. 13. We Can’t Use Any More Frameworks
    14. 14. Is Also Not About Establishing a Mobile Strategy
    15. 15. The #1 Challenge of Enterprise Mobile Solutions Is…
    16. 16. Mobilizing Business Data
    17. 17. What Makes Mobile Data Access So Challenging?
    18. 18. The DNA of Mobile Business Data Access
    19. 19. Contextual ( Location, Carrier, Device, Network….)
    20. 20. Secure (Encrypted, Signed, Filtered Based on the User’s Identity…)
    21. 21. In-Transit (Real time access, Event-based…)
    22. 22. At-Rest (Offline storage…)
    23. 23. In-Use (In memory…)
    24. 24. Consistent access across dozens of mobile client platforms….
    25. 25. We Haven’t HadThis Problem Before…
    26. 26. Some models for mobilizing business data…
    27. 27. Mobilizing Business Data = Standard Mobile Data Access (Developer) + Mobile Data Source Management (DevOps)
    28. 28. Standard Mobile Data Access: Current Models
    29. 29. HomegrownAPIs Enterprise Data Source Data SourceAPI Corp Data Center
    30. 30. Mobile Data Access via Homegrown APIs •Pros: • Leverage existing skillsets and assets • Enabler for responsive-design models •Cons: • Non-mobile-first infrastructure • Require the constant building of backend infrastructure • Hard to scale (development) and maintain • Challenging to manage & operate • Lack of standards: DifferentAPIs for different data sources
    31. 31. MEAPs Enterprise Data Source Corp Data Center Enterprise Data Connector MEAP Server
    32. 32. Mobile DataAccess via MEAPs •Pros: • Default enterprise systems connectors •Cons: • Heavy and proprietary infrastructure • Expensive • Require professional services & training • Challenging to manage & operate • Lack of standards: Different connectors for different data sources
    33. 33. Enterprise mBaaS Enterprise Data Source Corp Data Center Enterprise Data Connector Enterprise Data Agent Enterprise SystemAPI Enterprise mBaaS Platform
    34. 34. Mobile Data Access via Enterprise mBaaS • Pros: • Default enterprise systems connectors • Private, hybrid and public cloud friendly infrastructure • Mobile platform agnostic • Lean and scalable models • Productized road map • Cons: • Lack of standards: Different connectors for different data sources • Back-end system knowledge required
    35. 35. A New Model for Accessing Mobile Business Data…
    36. 36. Mobile DataVirtualization…
    37. 37. Mobile DataVirtualization = MobileVirtual Data Sources + Mobile Data Management
    38. 38. MobileVirtual Data Sources ?
    39. 39. A mobile virtual data source is a metadata representation of an enterprise data source that can be accessed from a mobile application….
    40. 40. Confused?
    41. 41. Operation = “Get Orders” Parameters= {JSON Payload} SAP Orders Operation = “Get Leads” Parameters= {JSON Payload} Salesforce.com Leads Mobile Data Sources Operation = “Query” Parameters= {JSON Payload} Oracle Customers
    42. 42. An Enterprise App and An Enterprise Data Store App1 App2 App3 App4 App5 Apps Mobile Data Sources Salesforce.com Leads SAPOrders Oracle Customers
    43. 43. OnceVirtualized Mobile Data Sources Can Be Accessed Using A Consistent API
    44. 44. Once virtualized, mobile data sources can be secured
    45. 45. Introducing mobile data management
    46. 46. It Makes Perfect Sense Managing Devices ManagingApps Managing Business Data
    47. 47. Context-Aware Mobile-First Data-Policies • Geo-location based policies • Device based policies • App based polices • Network based policies • Mobile client based policies
    48. 48. Geo-location Based Mobile Business Data Policies Require Dual Factor Challenge if Accessed Outside North America
    49. 49. Network-Based Mobile Business Data Policies Require EncryptionWhen Accessed from an AT&T Network
    50. 50. App-Based Mobile Business Data Policies Accessed by theTop Order App – Require Dual Factor Challenge if Accessed From Other Apps
    51. 51. Device-Based Mobile Business Data Policies No Access from Jail Broken Phones
    52. 52. Other Mobile Data ManagementCapabilities •Managing Data At-Rest: • Secure offline-storage • Offline data management policies •Management Data In-Use: • Sign-Encrypt in-memory data
    53. 53. Mobile DataVirtualization Benefits
    54. 54. Mobile DataVirtualization Benefits • Ability to create virtual representations of enterprise data for mobile applications • Consistent & standardized to access all enterprise data sources for mobile solutions • Abstract the complexity of integrating with business systems for mobile app development • Provide security, management and access control capabilities at the data source level • Extend mobile operation management from devices, to apps, to data
    55. 55. • Accessing enterprise data from mobile app is one of the top challenges for enterprise mobile infrastructures • Enterprise mobile-first APIs represent the most established pattern for integrating mobile apps with enterprise systems • Mobile data virtualization is • The next frontier of data mobilization • A combination of virtual mobile data source & mobile data management • Mobile data management can shift the focus of mobile operations from devices, to apps, to data • Enterprise mBaaS platforms are the best way to enable a mobile data virtualization infrastructure Summary
    56. 56. Thanks jr@kidozen.com http://www.kidozen.com http://jrodthoughts.com http://twitter.com/#!/jrodthoughts http://weblogs.asp.net/gsusx

    ×