wso2con asia 2016: mobile strategy for your enterprise

37
Mobile Strategy for your Enterprise Shanmugarajah (Shan) Director, Mobile Architecture WSO2

Upload: wso2-inc

Post on 22-Jan-2018

364 views

Category:

Technology


2 download

TRANSCRIPT

MobileStrategyforyourEnterprise

Shanmugarajah(Shan)Director,MobileArchitectureWSO2

Agenda• Mobile Mobile Mobile !!!!! • Enterprise Mobility Challenges • Enterprise Mobile Strategy - WSO2 Tools help ? • What is WSO2 Mobile Strategy

SmartPhones are flooding the Market

Why ?

๏ Affordability

๏ Connectivity

๏ Accessibility

SmartPhone Penetration

2 Billion Devices

How Mobility Transforms our lives

We bank shop entertain travel learn make decisions and work

What is the key thing ?

Mobile AppsCalls - Phone App Send Emails - Email App Send SMS - SMS App Browse Content - Browser App Play Games - Games App Take Pictures - Camera App Listen to Music - Music App Do Social Activity - FaceBook, Twitter Read Books - Book App Use a Torch - Torch App Sensor Apps - an accelerometer, compass, gyroscope, optical sensor, touch sensor

Computer

Productivity Risk

Business

Mobile

IoT

Managers Owners Customers Suppliers Shareholders Employees

AnEnterpriseMobileStrategyneedstolookatthesefacets,notonlyfortoday’schallenges,butalsowithavisionformobileusageinthefuture.

Enterprise Mobility Challenges

Enterprise

Data

EmployeesDevices

AndroidiOS Windows 8Blackberry

COPECompany Owned, Personally Enabled

BYODBring your own device

Enterprise Mobility

Phones Tablets Laptops

PublicStore

Data

1

32

4

Enterprise Mobility Challenges

Data Security

Remote Device Management

Enterprise StoreEnterprise Application Development & Management

Resource Management

How to incorporate mobility into the organization’s business strategy and processes.

Look for ways that mobile technologies can help • to create new business opportunities • improve customer interactions • extend existing business processes.

Internet Usage

Enabling your website on your device

Step1

Adopt responsive web

Step2

Developing mobile application - (Customers, Employees, Vendors, Partners)

Business

Use mobile • to increase revenue • shorten sales cycles • improve the customer experience • make your employees more productive

Bring all the API to one place

- WSO2 API Manager publish the API (Manage, Monitor, Analytics) - WSO2 API Manager provides you the mobile SDK

1.Responsive Web 2.Hybrid Web 3.Mobile Web 4.Hybrid Native 5.Native Apps

Key Factors - Single Code Base - Distribution - Developers Availability - Speed, UX

Choose your mobile development methodology

Step 3

Publishing App on the store

PublicStore

Many stores Takes time to publish Can be rejected Payment

Mobile Enterprise Store and Publisher

- a complete solution for publishing and managing all aspects of an application and its lifecycle

- centralized access and authorization - iOS, Android, Hybrid and Web apps can be published and managed via a central interface - allows multi-tenancy, policy management and fine-grained access control, - allows you to control which users and groups within your organization can access

applications - SSO across web applications - WSO2 Data Analytics Server to visualize statistics.

Step 4Allow BYOD, COPE Data Security

Privacy Manage Device

How the data can be compromised ? • Device being lost or stolen • Malicious App stealing the data • Data Leak

What is the data ? • Email message or the attachment • Documents like pdf,word,excel,ppt,text • Browser accessing HTML pages,cookies • Contact,Calendar,Notes • Application with Database

Why the data is sensitive ? • It can be highly confidential like

quotation value, salary details • It can have a high impact if it goes

to the wrong person

Who can compromise ? • External • Internal

Data Security

Two ways to solve the data security challenge

1. Device Based 2. Application Based

Mobile Device Management (MDM)Data Security Enforce Password Policy Encrypt Device Data

Remote Device Management Monitor Device (location,battery) Configure device(Email,VPN) Control Device (Enable/Disable Camera) Update OS, Install & Uninstall App

Data Security No granular control of the sensitive data Remote Device Management BYOD - Privacy issue

Vendor Apps

Enterprise Apps

Apps from Public Store

Apps in the Device

Data Security - Separate Apps and DataWithin Device Away from Device

Desktop Virtualization Web Apps

Mobile Virtualization

MAM gets you a step closer to managing what you care about MAM brings the perimeter closer to the corporate resources

Mobile App Management

Data is protected Application can be controlled remotely

Techniques - MAM

• Use a MAM SDK • App wrapping

WSO2 EMM

User, device, policy, operation, configuration and license management. Self service enrollment for user. BYOD & COPE seperation. Identity management. API everywhere. Multi-tenancy. Dashboards.

Core Features

WSO2 internal mobile strategy ?

Allow secure Wi-Fi connection to all mobile devices Mobile Application Development Lifecycle Management

Framed our Policy Allow Android,iOS, Windows devices Block any rooted device or jailbroken device Allow maximum of 5 devices per user Allow BYOD and COPE devices with different policy No control to the privacy of BYOD device

Testing Store

HR wants to create a HR Mobile AppProject Repository

Created

Project Manager Subscribes to APIs

IDEProduction Store

Invitation to Developer

mBaaS API, MAM API, System API

MAM

MDM

“We have enough technology. We just need to know how to use it.”

Thank You