SlideShare a Scribd company logo
1 of 39
Download to read offline
Director , Mobile Architecture
Shanmugarajah
Device Management for Connected Devices
03 July 2014
About the Presenter
Shan specializes in mobile technology with over 10 years experience
in that field.
!
He has a strong background in telecommunication software
development and is a hardcore coder in Android and iOS platforms.
!
Prior to joining WSO2Mobile, he was working as the CTO/Director of
Microimage Mobile Media for almost 16 years.
!
He played a key role in engineering products where Microimage has
won many local & international awards which includes winning the
Inaugural GSMA Asia Mobile Innovation Award, Commendation from
GSMA at the Barcelona World Awards in 2007, Asia Pacific ICT Awards
(APICTA)
!
Hobbyist (Arduino/RPi/ Wearable Devices)
About	
  WSO2
๏ Global enterprise, founded in 2005 by
acknowledged leaders in XML, web services
technologies, standards and open source
๏ Provides only open source platform-as-a-
service for private, public and hybrid cloud
deployments
๏ All WSO2 products are 100% open source and
released under the Apache License Version 2.0.
๏ Is an Active Member of OASIS, Cloud Security
Alliance, OSGi Alliance, AMQP Working Group,
OpenID Foundation and W3C.
๏ Driven by Innovation
๏ Launched first open source API
Management solution in 2012
๏ Launched App Factory in 2Q 2013
๏ Launched Enterprise Store and first
open source Mobile solution in 4Q 2013
What WSO2 delivers
Internet of Things
IoT - Applications
IoT Device Management - Challenges
IoT Device Management using EMM
Agenda
Large fleet of Cloud connected devices solving some business problem
Wireless Sensor Networks
Internet-connected wearables
Low power embedded systems
RFID enabled tracking
Use of mobile phones to interact with the real world
Devices that connect via Bluetooth enabled mobile phones to the Internet
Smart Homes
Connected Cars
Internet of Things - Devices
Wearable Devices
IoT - Applications
Health care
Infant monitor
-Baby’s breathing, skin temperature,
body position, and activity level on their
smartphones
GlowCaps
Smartphone's sensors
-Monitor your movements, location, and
workouts
Pill sensor
-Heart rate, body position and activity can
also be detected.
Ageing
- Monitor their scheduled activity
Wearable sensor
-ECG, heart rate, respiration rate
and activity Level
Home Cut down on your monthly bills and resource usage
HEAT YOUR HOME EFFICIENTLY
-reduce your monthly energy
usage by up to 30%,
TRACK DOWN THOSE LOST KEYS
-track down those lost keys or cell
phone
LIGHT YOUR HOME IN NEW WAYS
-Web enabled lights
- multi-functional lights
AVOID DISASTERS
- water pipe has burst in your
basement
KEEP YOUR PLANTS ALIVE
- keeping plants fed based on their actual
growing needs and conditions while
automating much of the labor processes.
MAKE SURE THE OVEN IS OFF
- allow you to instantly turn on
and off any plugged in device
City Engage with the data exhaust produced from your city and neighborhood
USE ELECTRICITY MORE EFFICIENTLY
LIGHT STREETS MORE EFFECTIVELYKEEP STREETS CLEAN
-municipal services know when a bin
needs to be emptied.
STOP DRIVING IN CIRCLES
RECEIVE POLLUTION WARNINGS
-avoid polluting local waterways
Optimize operations, boost productivity and save in resources and costs
MAINTAIN & REPAIR STOP GUESSING
-detect how customers are engaging
with specific products and the store's
layout.
MONITOR
-wireless sensors embedded within
concrete foundation piles to ensure the
quality and integrity of a structure.
KEEP TRACK OF YOUR ASSETS
-sensor data from soil moisture levels,
weather forecasts
pesticide usage from farming sites
SAFETY FIRST
notifies authorities when a fire
extinguisher is blocked
Industry
Bluetooth Breathing Device: Spire 
Bluetooth Smart Mug Wifi Smart Pen 
Braille Interface Navigation 
Interesting IoT Applications
Device for Diabetes Therapy Management
IoT is expected to also make impacts in
!
• government
!
• education
!
• finance
!
• transportation
So many devices applications
Different technologies and hardware
Centrally managing these devices
Challenge
Device management
Secure ,Monitor, Manage fleet of devices
Enroll the device
Configure the device
Update the firmware or App
Monitor and gather connectivity status
Collect data and present the data in a meaning way
Perform some action
Block the device
Remove the device
What a Device management can do ?
Io t devicemanagement
Enroll the device
Agent Application is needed
Separate Agent for separate hardware
Identify the device , owner of the device (Authentication)
Enroll the device
Devices with UI
UI to enter the Username and password to identify the user
Devices without UI
Enter the unique identifier of the device in advance in EMM
Enable the device to register and then activate from EMM
Separate agent for each device with unique identification
Generate a token from the EMM and use it in the agent
Query the device
Agent
Can pass the device information to the server
Can send the capability of the device to the server
Server executes the DM commands on the device
Communication Protocols
HTTP
MQTT (MQ Telemetry Transport)
CoAP (Constrained Application Protocol)
TR 069
OMA DM
Light Weight M2M (LWM2M)
DM Protocols
25
MQTT - MQ Telemetry Transport
M2M/IoT connectivity protocol
Extremely lightweight pub/sub messaging transport
Useful for connections with remote locations where a small code footprint is
required and/or network bandwidth is at a premium
Focuses on
minimizing the amount of bytes flowing over the wire
low power usage
CoAP - Constrained Application Protocol
A very efficient RESTful protocol
Ideal for contained devices and networks
Specialized for M2M applications
DTLS and Certificate security
26
TR 069
HTTP/SOAP
OMA DM
HTTP/XML , WBXML encoded
Light Weight M2M (LWM2M)
CoAP Based
Device Management using WSO2 EMM
IoT Reference Architecture
Io t devicemanagement
Io t devicemanagement
Io t devicemanagement
Io t devicemanagement
Io t devicemanagement
Io t devicemanagement
Io t devicemanagement
Example Implementation
Business Model
Links
A reference architecture for the Internet of Things
!
http://wso2.com/whitepapers/a-reference-architecture-for-the-internet-of-things/
Try this out
Download Rasberry Pi Agent
!
https://github.com/dulichan/iot-ref-arch
Download the IoT EMM
!
https://github.com/dulichan/product-emm/releases/download/IoT/Archive.zip
!
!
Contact	
  us	
  !

More Related Content

What's hot

MAKING DEVICES WORK ON 4G NETWORKS by Dr. Rakesh Kushwaha CTO & Founder MFORM...
MAKING DEVICES WORK ON 4G NETWORKS by Dr. Rakesh Kushwaha CTO & Founder MFORM...MAKING DEVICES WORK ON 4G NETWORKS by Dr. Rakesh Kushwaha CTO & Founder MFORM...
MAKING DEVICES WORK ON 4G NETWORKS by Dr. Rakesh Kushwaha CTO & Founder MFORM...Until ROI
 
cisco-20meraki-20overview-20-285-29-140501114803-phpapp01
cisco-20meraki-20overview-20-285-29-140501114803-phpapp01cisco-20meraki-20overview-20-285-29-140501114803-phpapp01
cisco-20meraki-20overview-20-285-29-140501114803-phpapp01Sergiy Pitel
 
Cisco Meraki Overview | Voyager Networks
Cisco Meraki Overview | Voyager NetworksCisco Meraki Overview | Voyager Networks
Cisco Meraki Overview | Voyager NetworksNTS UK - Part of Capita
 
Cisco's Cloud Networking Powered by Meraki
Cisco's Cloud Networking Powered by MerakiCisco's Cloud Networking Powered by Meraki
Cisco's Cloud Networking Powered by MerakiRowell Dionicio
 
Unibox Technical Overview
Unibox Technical OverviewUnibox Technical Overview
Unibox Technical OverviewRishikesh Ghare
 
IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...
IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...
IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...Open Mobile Alliance
 
20080930 Venues Slide Deck
20080930 Venues Slide Deck20080930 Venues Slide Deck
20080930 Venues Slide DeckMeru Networks
 
24online Hotspot presentation
24online Hotspot presentation24online Hotspot presentation
24online Hotspot presentationvismayibhat
 
Wireless application protocol
Wireless application protocolWireless application protocol
Wireless application protocolPrachi Sasankar
 
24online-Internet billing & bandwidth management solution
24online-Internet billing & bandwidth management solution24online-Internet billing & bandwidth management solution
24online-Internet billing & bandwidth management solutionNitin Mittal
 
Mobile Worxs Net Motion Gq3 2009
Mobile Worxs Net Motion Gq3 2009Mobile Worxs Net Motion Gq3 2009
Mobile Worxs Net Motion Gq3 2009MobileWorxs
 
Cradle Point Australia
Cradle Point AustraliaCradle Point Australia
Cradle Point AustraliaCalAnderson
 
Field-to-Cloud Technology Building Blocks enabling a Sports Medical Solution....
Field-to-Cloud Technology Building Blocks enabling a Sports Medical Solution....Field-to-Cloud Technology Building Blocks enabling a Sports Medical Solution....
Field-to-Cloud Technology Building Blocks enabling a Sports Medical Solution....Eurotech
 

What's hot (18)

MAKING DEVICES WORK ON 4G NETWORKS by Dr. Rakesh Kushwaha CTO & Founder MFORM...
MAKING DEVICES WORK ON 4G NETWORKS by Dr. Rakesh Kushwaha CTO & Founder MFORM...MAKING DEVICES WORK ON 4G NETWORKS by Dr. Rakesh Kushwaha CTO & Founder MFORM...
MAKING DEVICES WORK ON 4G NETWORKS by Dr. Rakesh Kushwaha CTO & Founder MFORM...
 
cisco-20meraki-20overview-20-285-29-140501114803-phpapp01
cisco-20meraki-20overview-20-285-29-140501114803-phpapp01cisco-20meraki-20overview-20-285-29-140501114803-phpapp01
cisco-20meraki-20overview-20-285-29-140501114803-phpapp01
 
Cisco Meraki Overview | Voyager Networks
Cisco Meraki Overview | Voyager NetworksCisco Meraki Overview | Voyager Networks
Cisco Meraki Overview | Voyager Networks
 
Cisco's Cloud Networking Powered by Meraki
Cisco's Cloud Networking Powered by MerakiCisco's Cloud Networking Powered by Meraki
Cisco's Cloud Networking Powered by Meraki
 
SECURE Out-of-Band Management
SECURE Out-of-Band ManagementSECURE Out-of-Band Management
SECURE Out-of-Band Management
 
Unibox Technical Overview
Unibox Technical OverviewUnibox Technical Overview
Unibox Technical Overview
 
IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...
IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...
IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...
 
Service providers presentation
Service providers presentationService providers presentation
Service providers presentation
 
20080930 Venues Slide Deck
20080930 Venues Slide Deck20080930 Venues Slide Deck
20080930 Venues Slide Deck
 
24online Hotspot presentation
24online Hotspot presentation24online Hotspot presentation
24online Hotspot presentation
 
ICC Networking handles BYOD & BYOC
ICC Networking handles BYOD & BYOCICC Networking handles BYOD & BYOC
ICC Networking handles BYOD & BYOC
 
Wireless application protocol
Wireless application protocolWireless application protocol
Wireless application protocol
 
Prepaid Features (Vinci Switch)
Prepaid Features (Vinci Switch)Prepaid Features (Vinci Switch)
Prepaid Features (Vinci Switch)
 
Vinci Switch Prepaid Features
Vinci Switch Prepaid FeaturesVinci Switch Prepaid Features
Vinci Switch Prepaid Features
 
24online-Internet billing & bandwidth management solution
24online-Internet billing & bandwidth management solution24online-Internet billing & bandwidth management solution
24online-Internet billing & bandwidth management solution
 
Mobile Worxs Net Motion Gq3 2009
Mobile Worxs Net Motion Gq3 2009Mobile Worxs Net Motion Gq3 2009
Mobile Worxs Net Motion Gq3 2009
 
Cradle Point Australia
Cradle Point AustraliaCradle Point Australia
Cradle Point Australia
 
Field-to-Cloud Technology Building Blocks enabling a Sports Medical Solution....
Field-to-Cloud Technology Building Blocks enabling a Sports Medical Solution....Field-to-Cloud Technology Building Blocks enabling a Sports Medical Solution....
Field-to-Cloud Technology Building Blocks enabling a Sports Medical Solution....
 

Similar to Io t devicemanagement

Rc corporate profile_ss
Rc corporate profile_ssRc corporate profile_ss
Rc corporate profile_ssSeema Abhilash
 
IRJET- Smart Mirror using Virtual Voice Assistant
IRJET- Smart Mirror using Virtual Voice AssistantIRJET- Smart Mirror using Virtual Voice Assistant
IRJET- Smart Mirror using Virtual Voice AssistantIRJET Journal
 
Enterprise IOT and WT Mobile App and Software Development Company
Enterprise IOT and WT Mobile App and Software Development CompanyEnterprise IOT and WT Mobile App and Software Development Company
Enterprise IOT and WT Mobile App and Software Development CompanyhytechProfessional
 
The Internet Of Everything - How To Make It Smarter
The Internet Of Everything - How To Make It SmarterThe Internet Of Everything - How To Make It Smarter
The Internet Of Everything - How To Make It SmarterAtooma Inc
 
IRJET-Wireless Controlling of Remote Electrical Device using Android Smartphone
IRJET-Wireless Controlling of Remote Electrical Device using Android SmartphoneIRJET-Wireless Controlling of Remote Electrical Device using Android Smartphone
IRJET-Wireless Controlling of Remote Electrical Device using Android SmartphoneIRJET Journal
 
WSO2Con ASIA 2016: Mobile Strategy for Your Enterprise
WSO2Con ASIA 2016: Mobile Strategy for Your EnterpriseWSO2Con ASIA 2016: Mobile Strategy for Your Enterprise
WSO2Con ASIA 2016: Mobile Strategy for Your EnterpriseWSO2
 
Scaling Internet of Things
Scaling Internet of ThingsScaling Internet of Things
Scaling Internet of ThingsEricsson
 
Internet of things, and rise of ibeacons
Internet of things, and rise of ibeaconsInternet of things, and rise of ibeacons
Internet of things, and rise of ibeaconsJanusz Chudzynski
 
Device Management for Connected Devices
Device Management for Connected Devices Device Management for Connected Devices
Device Management for Connected Devices WSO2
 
Rc mobile profile_ver1 01
Rc mobile profile_ver1 01Rc mobile profile_ver1 01
Rc mobile profile_ver1 01Seema Abhilash
 
WSO2Con USA 2015: Connected Device Management for Enterprise Mobility and Beyond
WSO2Con USA 2015: Connected Device Management for Enterprise Mobility and BeyondWSO2Con USA 2015: Connected Device Management for Enterprise Mobility and Beyond
WSO2Con USA 2015: Connected Device Management for Enterprise Mobility and BeyondWSO2
 
IoT from edge to cloud: bringing order to the chaos
IoT from edge to cloud: bringing order to the chaosIoT from edge to cloud: bringing order to the chaos
IoT from edge to cloud: bringing order to the chaosXylos
 
IRJET- Voice Controlled Home Automation System
IRJET- Voice Controlled Home Automation SystemIRJET- Voice Controlled Home Automation System
IRJET- Voice Controlled Home Automation SystemIRJET Journal
 
ISSE Mobile Device Policy Enforcement
ISSE Mobile Device Policy EnforcementISSE Mobile Device Policy Enforcement
ISSE Mobile Device Policy EnforcementJohn Rhoton
 
Rain Concert Mobile Applications
Rain Concert Mobile ApplicationsRain Concert Mobile Applications
Rain Concert Mobile ApplicationsSeema Abhilash
 
Architecting IoT by Mathew - Alcatel Lucent @ MIMOS IoT TWG Day1
Architecting IoT by Mathew - Alcatel Lucent @ MIMOS IoT TWG Day1Architecting IoT by Mathew - Alcatel Lucent @ MIMOS IoT TWG Day1
Architecting IoT by Mathew - Alcatel Lucent @ MIMOS IoT TWG Day1usman sarwar
 

Similar to Io t devicemanagement (20)

DEFT
DEFTDEFT
DEFT
 
Rc corporate profile_ss
Rc corporate profile_ssRc corporate profile_ss
Rc corporate profile_ss
 
IRJET- Smart Mirror using Virtual Voice Assistant
IRJET- Smart Mirror using Virtual Voice AssistantIRJET- Smart Mirror using Virtual Voice Assistant
IRJET- Smart Mirror using Virtual Voice Assistant
 
Enterprise IOT and WT Mobile App and Software Development Company
Enterprise IOT and WT Mobile App and Software Development CompanyEnterprise IOT and WT Mobile App and Software Development Company
Enterprise IOT and WT Mobile App and Software Development Company
 
The Internet Of Everything - How To Make It Smarter
The Internet Of Everything - How To Make It SmarterThe Internet Of Everything - How To Make It Smarter
The Internet Of Everything - How To Make It Smarter
 
IRJET-Wireless Controlling of Remote Electrical Device using Android Smartphone
IRJET-Wireless Controlling of Remote Electrical Device using Android SmartphoneIRJET-Wireless Controlling of Remote Electrical Device using Android Smartphone
IRJET-Wireless Controlling of Remote Electrical Device using Android Smartphone
 
EMM Product Sales Deck
EMM Product Sales DeckEMM Product Sales Deck
EMM Product Sales Deck
 
WSO2Con ASIA 2016: Mobile Strategy for Your Enterprise
WSO2Con ASIA 2016: Mobile Strategy for Your EnterpriseWSO2Con ASIA 2016: Mobile Strategy for Your Enterprise
WSO2Con ASIA 2016: Mobile Strategy for Your Enterprise
 
Scaling Internet of Things
Scaling Internet of ThingsScaling Internet of Things
Scaling Internet of Things
 
Corporate profile
Corporate profileCorporate profile
Corporate profile
 
Internet of things, and rise of ibeacons
Internet of things, and rise of ibeaconsInternet of things, and rise of ibeacons
Internet of things, and rise of ibeacons
 
Device Management for Connected Devices
Device Management for Connected Devices Device Management for Connected Devices
Device Management for Connected Devices
 
Rc mobile profile_ver1 01
Rc mobile profile_ver1 01Rc mobile profile_ver1 01
Rc mobile profile_ver1 01
 
WSO2Con USA 2015: Connected Device Management for Enterprise Mobility and Beyond
WSO2Con USA 2015: Connected Device Management for Enterprise Mobility and BeyondWSO2Con USA 2015: Connected Device Management for Enterprise Mobility and Beyond
WSO2Con USA 2015: Connected Device Management for Enterprise Mobility and Beyond
 
IoT from edge to cloud: bringing order to the chaos
IoT from edge to cloud: bringing order to the chaosIoT from edge to cloud: bringing order to the chaos
IoT from edge to cloud: bringing order to the chaos
 
IRJET- Voice Controlled Home Automation System
IRJET- Voice Controlled Home Automation SystemIRJET- Voice Controlled Home Automation System
IRJET- Voice Controlled Home Automation System
 
ISSE Mobile Device Policy Enforcement
ISSE Mobile Device Policy EnforcementISSE Mobile Device Policy Enforcement
ISSE Mobile Device Policy Enforcement
 
Rain Concert Mobile Applications
Rain Concert Mobile ApplicationsRain Concert Mobile Applications
Rain Concert Mobile Applications
 
GSM Proximity Platform
GSM Proximity PlatformGSM Proximity Platform
GSM Proximity Platform
 
Architecting IoT by Mathew - Alcatel Lucent @ MIMOS IoT TWG Day1
Architecting IoT by Mathew - Alcatel Lucent @ MIMOS IoT TWG Day1Architecting IoT by Mathew - Alcatel Lucent @ MIMOS IoT TWG Day1
Architecting IoT by Mathew - Alcatel Lucent @ MIMOS IoT TWG Day1
 

More from WSO2

Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023WSO2
 
Platform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzurePlatform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzureWSO2
 
Modernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityModernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityWSO2
 
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...WSO2
 
CIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfCIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfWSO2
 
Fueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsFueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsWSO2
 
A Reference Methodology for Agile Digital Businesses
 A Reference Methodology for Agile Digital Businesses A Reference Methodology for Agile Digital Businesses
A Reference Methodology for Agile Digital BusinessesWSO2
 
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)WSO2
 
Lessons from the pandemic - From a single use case to true transformation
 Lessons from the pandemic - From a single use case to true transformation Lessons from the pandemic - From a single use case to true transformation
Lessons from the pandemic - From a single use case to true transformationWSO2
 
Adding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesAdding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesWSO2
 
Building a Future-ready Bank
Building a Future-ready BankBuilding a Future-ready Bank
Building a Future-ready BankWSO2
 
WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2
 
[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIsWSO2
 
[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native DeploymentWSO2
 
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”WSO2
 
API Revisions - WSO2 API Manager Community Call (10/27/2021)
API Revisions - WSO2 API Manager Community Call (10/27/2021)API Revisions - WSO2 API Manager Community Call (10/27/2021)
API Revisions - WSO2 API Manager Community Call (10/27/2021)WSO2
 
[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...
[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...
[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...WSO2
 
[ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It!
[ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It![ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It!
[ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It!WSO2
 
[EIC 2021] Securing the Digital Double - The Path to a Trusted Digital Ecosystem
[EIC 2021] Securing the Digital Double - The Path to a Trusted Digital Ecosystem[EIC 2021] Securing the Digital Double - The Path to a Trusted Digital Ecosystem
[EIC 2021] Securing the Digital Double - The Path to a Trusted Digital EcosystemWSO2
 
[EIC 2021] The Rise of the Developer in IAM
[EIC 2021] The Rise of the Developer in IAM[EIC 2021] The Rise of the Developer in IAM
[EIC 2021] The Rise of the Developer in IAMWSO2
 

More from WSO2 (20)

Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023
 
Platform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzurePlatform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on Azure
 
Modernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityModernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos Identity
 
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
 
CIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfCIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdf
 
Fueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsFueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected Products
 
A Reference Methodology for Agile Digital Businesses
 A Reference Methodology for Agile Digital Businesses A Reference Methodology for Agile Digital Businesses
A Reference Methodology for Agile Digital Businesses
 
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
 
Lessons from the pandemic - From a single use case to true transformation
 Lessons from the pandemic - From a single use case to true transformation Lessons from the pandemic - From a single use case to true transformation
Lessons from the pandemic - From a single use case to true transformation
 
Adding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesAdding Liveliness to Banking Experiences
Adding Liveliness to Banking Experiences
 
Building a Future-ready Bank
Building a Future-ready BankBuilding a Future-ready Bank
Building a Future-ready Bank
 
WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021
 
[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs
 
[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment
 
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
 
API Revisions - WSO2 API Manager Community Call (10/27/2021)
API Revisions - WSO2 API Manager Community Call (10/27/2021)API Revisions - WSO2 API Manager Community Call (10/27/2021)
API Revisions - WSO2 API Manager Community Call (10/27/2021)
 
[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...
[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...
[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...
 
[ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It!
[ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It![ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It!
[ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It!
 
[EIC 2021] Securing the Digital Double - The Path to a Trusted Digital Ecosystem
[EIC 2021] Securing the Digital Double - The Path to a Trusted Digital Ecosystem[EIC 2021] Securing the Digital Double - The Path to a Trusted Digital Ecosystem
[EIC 2021] Securing the Digital Double - The Path to a Trusted Digital Ecosystem
 
[EIC 2021] The Rise of the Developer in IAM
[EIC 2021] The Rise of the Developer in IAM[EIC 2021] The Rise of the Developer in IAM
[EIC 2021] The Rise of the Developer in IAM
 

Recently uploaded

AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024Brian Pichman
 
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxGraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxNeo4j
 
UiPath Studio Web workshop series - Day 4
UiPath Studio Web workshop series - Day 4UiPath Studio Web workshop series - Day 4
UiPath Studio Web workshop series - Day 4DianaGray10
 
Novo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4jNovo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4jNeo4j
 
EMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? WebinarEMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? WebinarThousandEyes
 
March Patch Tuesday
March Patch TuesdayMarch Patch Tuesday
March Patch TuesdayIvanti
 
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024Alkin Tezuysal
 
UiPath Studio Web workshop series - Day 2
UiPath Studio Web workshop series - Day 2UiPath Studio Web workshop series - Day 2
UiPath Studio Web workshop series - Day 2DianaGray10
 
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedInOutage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedInThousandEyes
 
The Importance of Indoor Air Quality (English)
The Importance of Indoor Air Quality (English)The Importance of Indoor Air Quality (English)
The Importance of Indoor Air Quality (English)IES VE
 
Scenario Library et REX Discover industry- and role- based scenarios
Scenario Library et REX Discover industry- and role- based scenariosScenario Library et REX Discover industry- and role- based scenarios
Scenario Library et REX Discover industry- and role- based scenariosErol GIRAUDY
 
.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptx.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptxHansamali Gamage
 
Top 10 Squarespace Development Companies
Top 10 Squarespace Development CompaniesTop 10 Squarespace Development Companies
Top 10 Squarespace Development CompaniesTopCSSGallery
 
2024.03.12 Cost drivers of cultivated meat production.pdf
2024.03.12 Cost drivers of cultivated meat production.pdf2024.03.12 Cost drivers of cultivated meat production.pdf
2024.03.12 Cost drivers of cultivated meat production.pdfThe Good Food Institute
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through TokenizationStobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through TokenizationStobox
 
Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...DianaGray10
 
20140402 - Smart house demo kit
20140402 - Smart house demo kit20140402 - Smart house demo kit
20140402 - Smart house demo kitJamie (Taka) Wang
 
The New Cloud World Order Is FinOps (Slideshow)
The New Cloud World Order Is FinOps (Slideshow)The New Cloud World Order Is FinOps (Slideshow)
The New Cloud World Order Is FinOps (Slideshow)codyslingerland1
 
Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsAutomation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsDianaGray10
 

Recently uploaded (20)

AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024
 
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxGraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
 
UiPath Studio Web workshop series - Day 4
UiPath Studio Web workshop series - Day 4UiPath Studio Web workshop series - Day 4
UiPath Studio Web workshop series - Day 4
 
Novo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4jNovo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4j
 
EMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? WebinarEMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? Webinar
 
March Patch Tuesday
March Patch TuesdayMarch Patch Tuesday
March Patch Tuesday
 
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
 
UiPath Studio Web workshop series - Day 2
UiPath Studio Web workshop series - Day 2UiPath Studio Web workshop series - Day 2
UiPath Studio Web workshop series - Day 2
 
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedInOutage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
 
The Importance of Indoor Air Quality (English)
The Importance of Indoor Air Quality (English)The Importance of Indoor Air Quality (English)
The Importance of Indoor Air Quality (English)
 
Scenario Library et REX Discover industry- and role- based scenarios
Scenario Library et REX Discover industry- and role- based scenariosScenario Library et REX Discover industry- and role- based scenarios
Scenario Library et REX Discover industry- and role- based scenarios
 
.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptx.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptx
 
Top 10 Squarespace Development Companies
Top 10 Squarespace Development CompaniesTop 10 Squarespace Development Companies
Top 10 Squarespace Development Companies
 
2024.03.12 Cost drivers of cultivated meat production.pdf
2024.03.12 Cost drivers of cultivated meat production.pdf2024.03.12 Cost drivers of cultivated meat production.pdf
2024.03.12 Cost drivers of cultivated meat production.pdf
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through TokenizationStobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
 
Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...
 
20140402 - Smart house demo kit
20140402 - Smart house demo kit20140402 - Smart house demo kit
20140402 - Smart house demo kit
 
The New Cloud World Order Is FinOps (Slideshow)
The New Cloud World Order Is FinOps (Slideshow)The New Cloud World Order Is FinOps (Slideshow)
The New Cloud World Order Is FinOps (Slideshow)
 
Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsAutomation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projects
 

Io t devicemanagement

  • 1. Director , Mobile Architecture Shanmugarajah Device Management for Connected Devices 03 July 2014
  • 2. About the Presenter Shan specializes in mobile technology with over 10 years experience in that field. ! He has a strong background in telecommunication software development and is a hardcore coder in Android and iOS platforms. ! Prior to joining WSO2Mobile, he was working as the CTO/Director of Microimage Mobile Media for almost 16 years. ! He played a key role in engineering products where Microimage has won many local & international awards which includes winning the Inaugural GSMA Asia Mobile Innovation Award, Commendation from GSMA at the Barcelona World Awards in 2007, Asia Pacific ICT Awards (APICTA) ! Hobbyist (Arduino/RPi/ Wearable Devices)
  • 3. About  WSO2 ๏ Global enterprise, founded in 2005 by acknowledged leaders in XML, web services technologies, standards and open source ๏ Provides only open source platform-as-a- service for private, public and hybrid cloud deployments ๏ All WSO2 products are 100% open source and released under the Apache License Version 2.0. ๏ Is an Active Member of OASIS, Cloud Security Alliance, OSGi Alliance, AMQP Working Group, OpenID Foundation and W3C. ๏ Driven by Innovation ๏ Launched first open source API Management solution in 2012 ๏ Launched App Factory in 2Q 2013 ๏ Launched Enterprise Store and first open source Mobile solution in 4Q 2013
  • 5. Internet of Things IoT - Applications IoT Device Management - Challenges IoT Device Management using EMM Agenda
  • 6. Large fleet of Cloud connected devices solving some business problem
  • 7. Wireless Sensor Networks Internet-connected wearables Low power embedded systems RFID enabled tracking Use of mobile phones to interact with the real world Devices that connect via Bluetooth enabled mobile phones to the Internet Smart Homes Connected Cars Internet of Things - Devices
  • 10. Health care Infant monitor -Baby’s breathing, skin temperature, body position, and activity level on their smartphones GlowCaps Smartphone's sensors -Monitor your movements, location, and workouts Pill sensor -Heart rate, body position and activity can also be detected. Ageing - Monitor their scheduled activity Wearable sensor -ECG, heart rate, respiration rate and activity Level
  • 11. Home Cut down on your monthly bills and resource usage HEAT YOUR HOME EFFICIENTLY -reduce your monthly energy usage by up to 30%, TRACK DOWN THOSE LOST KEYS -track down those lost keys or cell phone LIGHT YOUR HOME IN NEW WAYS -Web enabled lights - multi-functional lights AVOID DISASTERS - water pipe has burst in your basement KEEP YOUR PLANTS ALIVE - keeping plants fed based on their actual growing needs and conditions while automating much of the labor processes. MAKE SURE THE OVEN IS OFF - allow you to instantly turn on and off any plugged in device
  • 12. City Engage with the data exhaust produced from your city and neighborhood USE ELECTRICITY MORE EFFICIENTLY LIGHT STREETS MORE EFFECTIVELYKEEP STREETS CLEAN -municipal services know when a bin needs to be emptied. STOP DRIVING IN CIRCLES RECEIVE POLLUTION WARNINGS -avoid polluting local waterways
  • 13. Optimize operations, boost productivity and save in resources and costs MAINTAIN & REPAIR STOP GUESSING -detect how customers are engaging with specific products and the store's layout. MONITOR -wireless sensors embedded within concrete foundation piles to ensure the quality and integrity of a structure. KEEP TRACK OF YOUR ASSETS -sensor data from soil moisture levels, weather forecasts pesticide usage from farming sites SAFETY FIRST notifies authorities when a fire extinguisher is blocked Industry
  • 14. Bluetooth Breathing Device: Spire  Bluetooth Smart Mug Wifi Smart Pen  Braille Interface Navigation  Interesting IoT Applications Device for Diabetes Therapy Management
  • 15. IoT is expected to also make impacts in ! • government ! • education ! • finance ! • transportation
  • 16. So many devices applications Different technologies and hardware
  • 17. Centrally managing these devices Challenge
  • 18. Device management Secure ,Monitor, Manage fleet of devices
  • 19. Enroll the device Configure the device Update the firmware or App Monitor and gather connectivity status Collect data and present the data in a meaning way Perform some action Block the device Remove the device What a Device management can do ?
  • 21. Enroll the device Agent Application is needed Separate Agent for separate hardware Identify the device , owner of the device (Authentication)
  • 22. Enroll the device Devices with UI UI to enter the Username and password to identify the user Devices without UI Enter the unique identifier of the device in advance in EMM Enable the device to register and then activate from EMM Separate agent for each device with unique identification Generate a token from the EMM and use it in the agent
  • 23. Query the device Agent Can pass the device information to the server Can send the capability of the device to the server Server executes the DM commands on the device
  • 24. Communication Protocols HTTP MQTT (MQ Telemetry Transport) CoAP (Constrained Application Protocol) TR 069 OMA DM Light Weight M2M (LWM2M) DM Protocols
  • 25. 25 MQTT - MQ Telemetry Transport M2M/IoT connectivity protocol Extremely lightweight pub/sub messaging transport Useful for connections with remote locations where a small code footprint is required and/or network bandwidth is at a premium Focuses on minimizing the amount of bytes flowing over the wire low power usage CoAP - Constrained Application Protocol A very efficient RESTful protocol Ideal for contained devices and networks Specialized for M2M applications DTLS and Certificate security
  • 26. 26 TR 069 HTTP/SOAP OMA DM HTTP/XML , WBXML encoded Light Weight M2M (LWM2M) CoAP Based
  • 38. Links A reference architecture for the Internet of Things ! http://wso2.com/whitepapers/a-reference-architecture-for-the-internet-of-things/ Try this out Download Rasberry Pi Agent ! https://github.com/dulichan/iot-ref-arch Download the IoT EMM ! https://github.com/dulichan/product-emm/releases/download/IoT/Archive.zip ! !