30
By @leenasn at #droidconIN2015 LEARNINGS FROM Building MDM Solutions

Learnings while building Mobile Device Management [MDM]

  • Upload
    leena-n

  • View
    434

  • Download
    2

Embed Size (px)

Citation preview

By @leenasn at #droidconIN2015

LEARNINGS FROMBuilding MDM Solutions

MDMMobile Device Management

MDMMobile Device Management

Centrally Managing Mobile Devices

Since we aren’t Tank or Neo…

We need something a little

simpler

Enterprise Mobility Devices for Field Staff Information Kiosk

BYOD

WHAT IS MDM ?

BYOD

All android logos and manufacture logosBYOD

Available Solutions

MobileIron

Citrix XenMobile

EMM

Our Story

SabarkanthaDistrict in Gujarat

Healthcare workers are using devices to deliver welfare programs

Scheduling Immunisationvaccinations for children and women

Delivering EducationMalnutrition & importance of immunisation

Collecting DataHealth of rural women, and children

Tracking ProgressOn rural development work

Challenges

• Keeping the apps upto date• Push content to the devices• Tracking devices

Build Vs Buy?

Issue with going with the enterprise solutions:• Hard to customise• High cost of maintenance as an expert is

needed• Won’t need 80% of the features• On-time support is hard

Do we Open Source?

OneMDM

•Device Tracking•Manage Apps in the device

Yet Another Story

Information Kiosks at clinics

Challenges• App to be run in Kiosk mode• App updates • Content management • Remotely configure the sleep time and off hours

Challenges

• Playing Adobe Flash Videos

Custom ROM & System Apps

Risks with Custom ROM

• Voiding the manufacturer's warranty

• Possibility of bricking the device if something is goofed up while rooting

Devices used by Field Staff Devices as Information Kiosk

What did we cover about MDM?

&

Security

• Device Management API• Android for Work

Learnings

• Barebones solution can be built using Android API and a push technology [GCM]

• Importance of Smooth Enrollment process

• Continuous Delivery Practices

• Importance of monitoring and alerting system

Contributions welcomemultunus.github.io/onemdm-server/

LEENA SNHead of Engineering @multunus

multunus

@leenasn [email protected]

References• Our blog on MDM

http://www.multunus.com/blog/category/mobile-device-management/

• Read more about Sabarkantha http://sabarkanthadp.gujarat.gov.in/sabarkantha/english/

• The OneMDM Open source Projecthttp://multunus.github.io/onemdm-server