Managing BYOD Conference: Mobile Enterprise Data

58
From Focusing on Devices, to Apps, to Data Introducing the mobile data virtualization platform

Transcript of Managing BYOD Conference: Mobile Enterprise Data

Page 1: Managing BYOD Conference: Mobile Enterprise Data

From Focusing on Devices, to Apps, to Data

Introducing the mobile data virtualization platform

Page 2: Managing BYOD Conference: Mobile Enterprise Data

A Session Between You and Lunch…

Page 3: Managing BYOD Conference: Mobile Enterprise Data

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

Page 4: Managing BYOD Conference: Mobile Enterprise Data

ABOUT KIDOZEN

COMPANY

ENTERPRISE MOBILE-FIRST PLATFORM as a SERVICE (PaaS)

Headquarters: Miami, FL Development Center: Buenos Aires, Argentina Privately Held – Series A of $5 Million – November 2013 – Third

Point VenturesWHAT WE PROVIDE

Enterprise Mobile Backend as a Service API Mobile SDKs Mobile Enterprise Application Center HTML 5 Hosting Mobile Data Virtualization Analytics

CUSTOMERS

HIGHLIGHTS

• Large Number of Enterprise APIs

• Public, Private, Hybrid Cloud & On-Premise

• Capability to Access and Manage Enterprise Data Sources Allowing 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/10K Users/200GB Store per Month

Page 5: Managing BYOD Conference: Mobile Enterprise Data

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

ENTERPRISE MBaaSInfrastructure and Integration Backend Capabilities with a Large Number of Mobile-First APIs

SDKsSupport for Over a Dozen Mobile Client Application Platforms

APP CENTER Provides Management and Distribution Capabilities to Enterprise Mobile Application

Mobile Data Virtualization

Manage the corporate data catalog allowing

for data policy security

ANALYTICSOperational Analytics and Business Intelligence Capabilities Providing Visibility of Runtime Behavior

Mobile Data Management

Security and Access Control policies over the business data used by

mobile apps

Page 6: Managing BYOD Conference: Mobile Enterprise Data

ENTERPRISE MOBILE-FIRST PaaS

Page 7: Managing BYOD Conference: Mobile Enterprise Data

LOB/SaaS APIs

LINE OF BUSINESS

SaaS APIs

Page 8: Managing BYOD Conference: Mobile Enterprise Data

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!

Page 9: Managing BYOD Conference: Mobile Enterprise Data

What’s the biggest challenge of enterprise mobile infrastructures?

Page 10: Managing BYOD Conference: Mobile Enterprise Data

Is Not Managing Devices

Page 11: Managing BYOD Conference: Mobile Enterprise Data

We Have Tons of Solutions For That

Page 12: Managing BYOD Conference: Mobile Enterprise Data

And MDM is a Commodity

Page 13: Managing BYOD Conference: Mobile Enterprise Data

Is Not Building Apps

I want an app!

Page 14: Managing BYOD Conference: Mobile Enterprise Data

We Can’t Use Any More Frameworks

Page 15: Managing BYOD Conference: Mobile Enterprise Data

Is Also Not About Establishing a Mobile Strategy

Page 16: Managing BYOD Conference: Mobile Enterprise Data

The #1 Challenge of Enterprise Mobile Solutions Is…

Page 17: Managing BYOD Conference: Mobile Enterprise Data

Mobilizing Business Data

Page 18: Managing BYOD Conference: Mobile Enterprise Data

What Makes Mobile Data Access So Challenging?

Page 19: Managing BYOD Conference: Mobile Enterprise Data

The DNA of Mobile Business Data Access

Page 20: Managing BYOD Conference: Mobile Enterprise Data

Contextual( Location, Carrier, Device, Network….)

Page 21: Managing BYOD Conference: Mobile Enterprise Data

Secure(Encrypted, Signed, Filtered Based on the User’s Identity…)

Page 22: Managing BYOD Conference: Mobile Enterprise Data

In-Transit(Real time access, Event-based…)

Page 23: Managing BYOD Conference: Mobile Enterprise Data

At-Rest(Offline storage…)

Page 24: Managing BYOD Conference: Mobile Enterprise Data

In-Use(In memory…)

Page 25: Managing BYOD Conference: Mobile Enterprise Data

Consistent access across dozens of mobile client platforms….

Page 26: Managing BYOD Conference: Mobile Enterprise Data

We Haven’t Had This Problem Before…

Page 27: Managing BYOD Conference: Mobile Enterprise Data

Some models for mobilizing business data…

Page 28: Managing BYOD Conference: Mobile Enterprise Data

Mobilizing Business Data = Standard Mobile Data Access (Developer) + Mobile Data Source Management (DevOps)

Page 29: Managing BYOD Conference: Mobile Enterprise Data

Standard Mobile Data Access: Current Models

Page 30: Managing BYOD Conference: Mobile Enterprise Data

Homegrown APIs

Enterprise Data Source

Data Source API

Corp Data Center

Page 31: Managing BYOD Conference: Mobile Enterprise Data

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: Different APIs for different data sources

Page 32: Managing BYOD Conference: Mobile Enterprise Data

MEAPs

Enterprise Data Source

Corp Data Center

Enterprise Data Connector

MEAP Server

Page 33: Managing BYOD Conference: Mobile Enterprise Data

Mobile Data Access 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

Page 34: Managing BYOD Conference: Mobile Enterprise Data

Enterprise mBaaS

Enterprise Data Source

Corp Data Center

Enterprise Data Connector

Enterprise Data Agent

Enterprise System API

Enterprise mBaaS Platform

Page 35: Managing BYOD Conference: Mobile Enterprise Data

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

Page 36: Managing BYOD Conference: Mobile Enterprise Data

A New Model for Accessing Mobile Business Data…

Page 37: Managing BYOD Conference: Mobile Enterprise Data

Mobile Data Virtualization…

Page 38: Managing BYOD Conference: Mobile Enterprise Data

Mobile Data Virtualization = Mobile Virtual Data Sources + Mobile Data Management

Page 39: Managing BYOD Conference: Mobile Enterprise Data

Mobile Virtual Data Sources ?

Page 40: Managing BYOD Conference: Mobile Enterprise Data

A mobile virtual data source is a metadata representation of an

enterprise data source that can be accessed from a mobile application….

Page 41: Managing BYOD Conference: Mobile Enterprise Data

Confused?

Page 42: Managing BYOD Conference: Mobile Enterprise Data

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

Page 43: Managing BYOD Conference: Mobile Enterprise Data

An Enterprise App and An Enterprise Data Store

App1 App2

App3 App4

App5

Apps Mobile Data Sources

Salesforce.com Leads

SAP Orders

Oracle Customers

Page 44: Managing BYOD Conference: Mobile Enterprise Data

Once Virtualized Mobile Data Sources Can Be Accessed Using A Consistent API

Page 45: Managing BYOD Conference: Mobile Enterprise Data

Once virtualized, mobile data sources can be secured

Page 46: Managing BYOD Conference: Mobile Enterprise Data

Introducing mobile data management

Page 47: Managing BYOD Conference: Mobile Enterprise Data

It Makes Perfect Sense

Managing Devices

Managing Apps

Managing Business

Data

Page 48: Managing BYOD Conference: Mobile Enterprise Data

Context-Aware Mobile-First Data-Policies

• Geo-location based policies• Device based policies• App based polices• Network based policies• Mobile client based policies

Page 49: Managing BYOD Conference: Mobile Enterprise Data

Geo-location Based Mobile Business Data Policies

Require Dual Factor Challenge if Accessed

Outside North America

Page 50: Managing BYOD Conference: Mobile Enterprise Data

Network-Based Mobile Business Data Policies

Require Encryption When Accessed from an AT&T

Network

Page 51: Managing BYOD Conference: Mobile Enterprise Data

App-Based Mobile Business Data Policies

Accessed by the Top Order App – Require Dual Factor

Challenge if Accessed From Other Apps

Page 52: Managing BYOD Conference: Mobile Enterprise Data

Device-Based Mobile Business Data Policies

No Access from Jail Broken Phones

Page 53: Managing BYOD Conference: Mobile Enterprise Data

Other Mobile Data Management Capabilities

•Managing Data At-Rest:• Secure offline-storage•Offline data management policies

•Management Data In-Use:• Sign-Encrypt in-memory data

Page 54: Managing BYOD Conference: Mobile Enterprise Data

Mobile Data Virtualization Benefits

Page 55: Managing BYOD Conference: Mobile Enterprise Data

Mobile Data Virtualization 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

Page 56: Managing BYOD Conference: Mobile Enterprise Data

• 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

Page 57: Managing BYOD Conference: Mobile Enterprise Data

[email protected]

http://www.kidozen.comhttp://jrodthoughts.comhttp://twitter.com/#!/

jrodthoughtshttp://weblogs.asp.net/gsusx

Page 58: Managing BYOD Conference: Mobile Enterprise Data