SlideShare ist ein Scribd-Unternehmen logo
1 von 15
M2M Workshop
                             EclipseCon Europe – Nov 2nd 2011
                             Thibault Cantegrel – Developer Program Director
                             Benjamin Cabé – Open source community Manager
                             GaétanMorice – Embedded Tools Manager




Sierra Wireless Proprietary and Confidential                                   Page 1
Session summary
Introduction | 30’
•   what’s an m2m app?
•   m2m solution example (energy)
•   most common m2m services
•   Sierra Wireless m2m toolbox

Interactive workshop | 30’
• From a funny connected objects app mockup to the real life
  industrialized m2m app
    •    Example of the contest dev case
    •    Let’s implement it!
    •    Development of the embedded code in Lua
    •    Widget dashboard


Play with… (open session) | 30’
• Lua embedded code (code yourself)
• Widget dashboard (create one by yourself)
• Sierra Wireless developer website (beta) (register, explore, ask, comment, …) –
  feedback welcome!


Sierra Wireless Proprietary and Confidential                      Page 2
Introduction
        • Sierra Wireless | Manufacturer of mobile broadband
          devices,programmable gateways and routers, and embedded
          modules for m2m solutions (2G/3G/4G-LTE) | provider of m2m
          services | 900 employees all over the world | $650m revenue in
          2010.




        • m2m applications | connected objects solutions | internet of things |
          machines using wire(less) connectivity to talk to each other



Mobile Consumer                  Automotive                     Energy                    Security                Sales & Payment                 Healthcare

             Mobile Computing                  Transportation             Industrial &               Networking                Field Services &
                                                                         Infrastructure                                            Logistics



        Sierra Wireless Proprietary and Confidential                                                                      Page 3
M2M Applications


  Mobile                    Mobile               Automotive   Transportation     Energy             Industrial &
 Consumer                 Computing                                                                Infrastructure




         Security                     Networking         Sales &       Field Services       Healthcare
                                                         Payment        & Logistics


Most common architecture:




Asset                  Communication                  Operator          M2M Services           Applications
                          Device                      Networks            Platform

  Sierra Wireless Proprietary and Confidential                                            Page 4
Sierra Wireless Proprietary and Confidential   January 21, 2010   Page 5
M2M Services
Most common architecture




    Asset                 Communication             Operator   M2M Services             Applications
                             Device                 Networks     Platform


Most common m2m services
•    Remote monitoring | data acquisition | reporting
•    Alerting | applicative alerting | device health
•    Remote control | connectivity configuration | application configuration
•    Remote diagnostics | installation validation | customer support
•    Firmware & software upgrade | over the air


Services applied to large fleets of devices on the field


     Sierra Wireless Proprietary and Confidential                              Page 6
Sierra Wireless – History
• March 2009 | Sierra Wireless acquires a small company called Anyware
  Technologies (no longer existing), based in France near Toulouse. Expertise:
  tools and web applications making, open source technologies based. Many
  developers contributing to the Eclipse Foundation and Apache Software
  Foundation.

• 2009 – 2011 | we use these skills to develop an m2m cloud platform,
  development tools, and m2m applications for our customers.

• 2011 | change in our strategy: focus on the product and promote 3rd parties to
  develop m2m applications. Opening our tool box and technology so that
  everyone can use it for free to develop m2m / objects connected applications!

• Now
    | Koneki open source project founded at Eclipse
      and tools contributed
    | m2m industry working group created at Eclipse
    | developer website created at Sierra Wireless
      to support the community of developers



Sierra Wireless Proprietary and Confidential                       Page 7
M2M Toolbox

                                                  Documentation             Community
                                               (reference docs, dev           Forum
                                                 guides, tutorials)

                          Dev tools                                                       m2m self-service
                        (embedded &                                                      device management
                        server sides)                                                       web platform




        Dev Kits                                                                                              m2m cloud
                                                                                                             platform APIs




                                                   http://developer.sierrawireless.com



We are m2m applications developers | We are opening our toolbox and
opensourcing our code and tools.
We aim to share with you our plans for 2012 and get your feedback.
Let’s make m2m solutions development easier!

Sierra Wireless Proprietary and Confidential                                                           Page 8
Contest Dev Case
is an m2m app that simple in the real life?




Sierra Wireless Proprietary and Confidential   Page 9
Contest Dev Case
is an m2m app that simple in the real life?

                                               Arduino board
                                               Sierra Wireless GSM modem
                                               Ethernet
                                               Xbee modem
                                               RFID scanner
                                               LCD display


                                               Data is sent to a NoSQL
                                               database
                                               JSON REST API



Sierra Wireless Proprietary and Confidential                 Page 10
From a contest game to the real life…
In the real life, your m2m solution needs:
• FW & SW update over the air | you don’t want to change manually all devices spread on the field |
  FW/SW update campaigns service platform
• Authentication security | devices should not accept connections from another server but yours,
  and servers must identify devices for sure | strong security applications need authentication keys
  to be securely stored in your firmware, and unreadable from any software on the device to
  guarantee your device cannot be hacked and the key stolen
• Optimized protocol | to minimize airtime costs
• Wake up mechanisms | to ensure the server can always take control over the device even if it is
  stuck | SMS
• Optimized & intelligent communications management | to avoid synchronous communication of all
  your devices on the field at the same time to your servers, but allow alert direct messages
  anyway…
• Remote monitoring & alerts | airtime consumption | device health | signal strength
• Remote control | FW/SW update | reboot | change configuration | diagnose
• Airtime subscription management | tune airtime subscription | active/deactivate SIM
• More CPU on the device side!
• Ruggedized, always-on devices
• Cloud platform servers | connected to telecom operators infrastructure | scalability (connections,
  database) | absorb load picks | redundancy | security | avoid maintenance | lower investments |
  m2m services



Sierra Wireless Proprietary and Confidential                                       Page 11
Let’s implement it!
Device wise
• Platform |AirLink GX400 | Linux | AirVantage ReadyAgent|Lua software
• Development |Aleos Embedded Application Framework |Lua embedded
  development


Server wise
• Platform | AirVantage cloud platform | Device management services | Asset
  data management |APIs
• Mockup | Widget dashboard




Sierra Wireless Proprietary and Confidential                 Page 12
Make the embedded side and server talk to
each other

Tools
• AirVantage Configuration Tools |Describe the m2m application (data,
  alarms, commands) |Configure the m2m server
• Developer Studio for ALEOS EAF |Write custom Lua application
  |Target management |Remote debug



Demo!




Sierra Wireless Proprietary and Confidential            Page 13
Get help and support
Connect with the community


http://developer.sierrawireless.com




Follow us on Twitter @sierradeveloper
Contact us at developer@sierrawireless.com


T-shirts to win for people registering on the developer
website and notifying @sierradeveloper on twitter

Sierra Wireless Proprietary and Confidential   Page 14
Thank you. Keep in touch

tcantegrel@sierrawireless.com @sierradeveloper @thibs
bcabe@sierrawireless.com @kartben
gmorice@sierrawireless.com




                                                        Page

Weitere ähnliche Inhalte

Was ist angesagt?

IBM MessageSight for mobile and the internet of things
IBM MessageSight for mobile and the internet of thingsIBM MessageSight for mobile and the internet of things
IBM MessageSight for mobile and the internet of thingsJohn Samuel
 
ITIL Virtualization - ITSM Academy Webinar
ITIL Virtualization - ITSM Academy WebinarITIL Virtualization - ITSM Academy Webinar
ITIL Virtualization - ITSM Academy WebinarITSM Academy, Inc.
 
MassTLC Cloud summit keynote presentation from CTO of VMWare, Scott Davis
MassTLC Cloud summit keynote presentation from CTO of VMWare, Scott DavisMassTLC Cloud summit keynote presentation from CTO of VMWare, Scott Davis
MassTLC Cloud summit keynote presentation from CTO of VMWare, Scott DavisMassTLC
 
Ibm edge computing meetup
Ibm edge computing meetupIbm edge computing meetup
Ibm edge computing meetupEric Cattoir
 
Layer 7 & Burton Group: New Cloud Security Model Requirements
Layer 7 & Burton Group: New Cloud Security Model RequirementsLayer 7 & Burton Group: New Cloud Security Model Requirements
Layer 7 & Burton Group: New Cloud Security Model RequirementsCA API Management
 
Enhancing and Operating Video Collaboration with your Network
Enhancing and Operating Video Collaboration with your NetworkEnhancing and Operating Video Collaboration with your Network
Enhancing and Operating Video Collaboration with your NetworkCisco Canada
 
IBM SmartCloudEnterprise use of IBM Rational Solutions
IBM SmartCloudEnterprise use of IBM Rational SolutionsIBM SmartCloudEnterprise use of IBM Rational Solutions
IBM SmartCloudEnterprise use of IBM Rational SolutionsAlex Amies
 
Windows Azure Platfrom App Fabric
Windows Azure Platfrom App FabricWindows Azure Platfrom App Fabric
Windows Azure Platfrom App FabricWes Yanaga
 
EMC Forum Track Introductions
EMC Forum Track IntroductionsEMC Forum Track Introductions
EMC Forum Track IntroductionsEMC Forum India
 
How Cloud Providers' Business Needs Drive Enterprise Identity & Security
How Cloud Providers' Business Needs Drive Enterprise Identity & SecurityHow Cloud Providers' Business Needs Drive Enterprise Identity & Security
How Cloud Providers' Business Needs Drive Enterprise Identity & SecurityNovell
 
The Ever Changing Cloud, CloudExpo 2012
The Ever Changing Cloud, CloudExpo 2012The Ever Changing Cloud, CloudExpo 2012
The Ever Changing Cloud, CloudExpo 2012Lew Tucker
 
Wireless to the Nth Degree
Wireless to the Nth DegreeWireless to the Nth Degree
Wireless to the Nth DegreeInnoTech
 
FewebPlus @ microsoft 19 april 2010 cloud continuum
FewebPlus @ microsoft 19 april 2010 cloud continuumFewebPlus @ microsoft 19 april 2010 cloud continuum
FewebPlus @ microsoft 19 april 2010 cloud continuumTom Crombez
 
The Utility Company Connected office
The Utility Company Connected officeThe Utility Company Connected office
The Utility Company Connected officeframeworksem
 
Building and Managing Cloud Applications and Infrastructure
Building and Managing Cloud Applications and InfrastructureBuilding and Managing Cloud Applications and Infrastructure
Building and Managing Cloud Applications and InfrastructureDarren Cunningham
 
Cloud computing
Cloud computingCloud computing
Cloud computingvdvennen
 

Was ist angesagt? (18)

IBM MessageSight for mobile and the internet of things
IBM MessageSight for mobile and the internet of thingsIBM MessageSight for mobile and the internet of things
IBM MessageSight for mobile and the internet of things
 
Meta soft corporate profile
Meta soft  corporate profileMeta soft  corporate profile
Meta soft corporate profile
 
ITIL Virtualization - ITSM Academy Webinar
ITIL Virtualization - ITSM Academy WebinarITIL Virtualization - ITSM Academy Webinar
ITIL Virtualization - ITSM Academy Webinar
 
MassTLC Cloud summit keynote presentation from CTO of VMWare, Scott Davis
MassTLC Cloud summit keynote presentation from CTO of VMWare, Scott DavisMassTLC Cloud summit keynote presentation from CTO of VMWare, Scott Davis
MassTLC Cloud summit keynote presentation from CTO of VMWare, Scott Davis
 
Ibm edge computing meetup
Ibm edge computing meetupIbm edge computing meetup
Ibm edge computing meetup
 
Layer 7 & Burton Group: New Cloud Security Model Requirements
Layer 7 & Burton Group: New Cloud Security Model RequirementsLayer 7 & Burton Group: New Cloud Security Model Requirements
Layer 7 & Burton Group: New Cloud Security Model Requirements
 
Enhancing and Operating Video Collaboration with your Network
Enhancing and Operating Video Collaboration with your NetworkEnhancing and Operating Video Collaboration with your Network
Enhancing and Operating Video Collaboration with your Network
 
IBM SmartCloudEnterprise use of IBM Rational Solutions
IBM SmartCloudEnterprise use of IBM Rational SolutionsIBM SmartCloudEnterprise use of IBM Rational Solutions
IBM SmartCloudEnterprise use of IBM Rational Solutions
 
Windows Azure Platfrom App Fabric
Windows Azure Platfrom App FabricWindows Azure Platfrom App Fabric
Windows Azure Platfrom App Fabric
 
EMC Forum Track Introductions
EMC Forum Track IntroductionsEMC Forum Track Introductions
EMC Forum Track Introductions
 
How Cloud Providers' Business Needs Drive Enterprise Identity & Security
How Cloud Providers' Business Needs Drive Enterprise Identity & SecurityHow Cloud Providers' Business Needs Drive Enterprise Identity & Security
How Cloud Providers' Business Needs Drive Enterprise Identity & Security
 
The Ever Changing Cloud, CloudExpo 2012
The Ever Changing Cloud, CloudExpo 2012The Ever Changing Cloud, CloudExpo 2012
The Ever Changing Cloud, CloudExpo 2012
 
Wireless to the Nth Degree
Wireless to the Nth DegreeWireless to the Nth Degree
Wireless to the Nth Degree
 
Green IT/Cloud Computing
Green IT/Cloud ComputingGreen IT/Cloud Computing
Green IT/Cloud Computing
 
FewebPlus @ microsoft 19 april 2010 cloud continuum
FewebPlus @ microsoft 19 april 2010 cloud continuumFewebPlus @ microsoft 19 april 2010 cloud continuum
FewebPlus @ microsoft 19 april 2010 cloud continuum
 
The Utility Company Connected office
The Utility Company Connected officeThe Utility Company Connected office
The Utility Company Connected office
 
Building and Managing Cloud Applications and Infrastructure
Building and Managing Cloud Applications and InfrastructureBuilding and Managing Cloud Applications and Infrastructure
Building and Managing Cloud Applications and Infrastructure
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Andere mochten auch

Developer Day 2014 - 9 - didier lahay - airvantage m2m cloud
Developer Day 2014 - 9 - didier lahay - airvantage m2m cloudDeveloper Day 2014 - 9 - didier lahay - airvantage m2m cloud
Developer Day 2014 - 9 - didier lahay - airvantage m2m cloudThibault Cantegrel
 
Developer Day 2014 - 3 - the future of air prime modules
Developer Day 2014 - 3 - the future of air prime modulesDeveloper Day 2014 - 3 - the future of air prime modules
Developer Day 2014 - 3 - the future of air prime modulesThibault Cantegrel
 
InnovationSummit2015 - iot connectivity
InnovationSummit2015 - iot connectivityInnovationSummit2015 - iot connectivity
InnovationSummit2015 - iot connectivityThibault Cantegrel
 
Spatially enabled open source BI (GeoBI) with GeoKettle, GeoMondrian & SOLAPL...
Spatially enabled open source BI (GeoBI) with GeoKettle, GeoMondrian & SOLAPL...Spatially enabled open source BI (GeoBI) with GeoKettle, GeoMondrian & SOLAPL...
Spatially enabled open source BI (GeoBI) with GeoKettle, GeoMondrian & SOLAPL...Thierry Badard
 
Dashboard and reporting tools: Integration of BI tools in the geospatial domain
Dashboard and reporting tools: Integration of BI tools in the geospatial domainDashboard and reporting tools: Integration of BI tools in the geospatial domain
Dashboard and reporting tools: Integration of BI tools in the geospatial domainThierry Badard
 
Bringing M2M to the web with Paho: Connecting Java Devices and online dashboa...
Bringing M2M to the web with Paho: Connecting Java Devices and online dashboa...Bringing M2M to the web with Paho: Connecting Java Devices and online dashboa...
Bringing M2M to the web with Paho: Connecting Java Devices and online dashboa...Dominik Obermaier
 
MDM- Mobile Device Management
MDM- Mobile Device ManagementMDM- Mobile Device Management
MDM- Mobile Device ManagementBala G
 
Mobile device management presentation
Mobile device management presentationMobile device management presentation
Mobile device management presentationratneshsinghparihar
 
M2M, IOT, Device Managment: COAP/LWM2M to rule them all?
M2M, IOT, Device Managment: COAP/LWM2M to rule them all?M2M, IOT, Device Managment: COAP/LWM2M to rule them all?
M2M, IOT, Device Managment: COAP/LWM2M to rule them all?Julien Vermillard
 
Hands on with lightweight m2m and Eclipse Leshan
Hands on with lightweight m2m and Eclipse LeshanHands on with lightweight m2m and Eclipse Leshan
Hands on with lightweight m2m and Eclipse LeshanJulien Vermillard
 

Andere mochten auch (11)

Developer Day 2014 - 9 - didier lahay - airvantage m2m cloud
Developer Day 2014 - 9 - didier lahay - airvantage m2m cloudDeveloper Day 2014 - 9 - didier lahay - airvantage m2m cloud
Developer Day 2014 - 9 - didier lahay - airvantage m2m cloud
 
Developer Day 2014 - 3 - the future of air prime modules
Developer Day 2014 - 3 - the future of air prime modulesDeveloper Day 2014 - 3 - the future of air prime modules
Developer Day 2014 - 3 - the future of air prime modules
 
InnovationSummit2015 - iot connectivity
InnovationSummit2015 - iot connectivityInnovationSummit2015 - iot connectivity
InnovationSummit2015 - iot connectivity
 
Spatially enabled open source BI (GeoBI) with GeoKettle, GeoMondrian & SOLAPL...
Spatially enabled open source BI (GeoBI) with GeoKettle, GeoMondrian & SOLAPL...Spatially enabled open source BI (GeoBI) with GeoKettle, GeoMondrian & SOLAPL...
Spatially enabled open source BI (GeoBI) with GeoKettle, GeoMondrian & SOLAPL...
 
Dashboard and reporting tools: Integration of BI tools in the geospatial domain
Dashboard and reporting tools: Integration of BI tools in the geospatial domainDashboard and reporting tools: Integration of BI tools in the geospatial domain
Dashboard and reporting tools: Integration of BI tools in the geospatial domain
 
Bringing M2M to the web with Paho: Connecting Java Devices and online dashboa...
Bringing M2M to the web with Paho: Connecting Java Devices and online dashboa...Bringing M2M to the web with Paho: Connecting Java Devices and online dashboa...
Bringing M2M to the web with Paho: Connecting Java Devices and online dashboa...
 
MDM- Mobile Device Management
MDM- Mobile Device ManagementMDM- Mobile Device Management
MDM- Mobile Device Management
 
Mobile device management presentation
Mobile device management presentationMobile device management presentation
Mobile device management presentation
 
Mobile Device Management (MDM)
Mobile Device Management (MDM)Mobile Device Management (MDM)
Mobile Device Management (MDM)
 
M2M, IOT, Device Managment: COAP/LWM2M to rule them all?
M2M, IOT, Device Managment: COAP/LWM2M to rule them all?M2M, IOT, Device Managment: COAP/LWM2M to rule them all?
M2M, IOT, Device Managment: COAP/LWM2M to rule them all?
 
Hands on with lightweight m2m and Eclipse Leshan
Hands on with lightweight m2m and Eclipse LeshanHands on with lightweight m2m and Eclipse Leshan
Hands on with lightweight m2m and Eclipse Leshan
 

Ähnlich wie EclipseCon Europe 2011 m2m workshop

Inventit service sync internet-of-things m2m application enablement platform
Inventit service sync internet-of-things m2m application enablement platformInventit service sync internet-of-things m2m application enablement platform
Inventit service sync internet-of-things m2m application enablement platformtaknishida
 
Kura M2M IoT Gateway
Kura M2M IoT GatewayKura M2M IoT Gateway
Kura M2M IoT GatewayEurotech
 
IoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway MarketIoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway MarketEurotech
 
Encapsulating Complexity in IoT Solutions
Encapsulating Complexity in IoT SolutionsEncapsulating Complexity in IoT Solutions
Encapsulating Complexity in IoT SolutionsEurotech
 
Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group
Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working GroupOpen World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group
Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working GroupBenjamin Cabé
 
New Design Patterns in Microservice Solutions
New Design Patterns in Microservice SolutionsNew Design Patterns in Microservice Solutions
New Design Patterns in Microservice SolutionsMichel Burger
 
M2M and IoT - Two words for two meetings worlds
M2M and IoT - Two words for two meetings worldsM2M and IoT - Two words for two meetings worlds
M2M and IoT - Two words for two meetings worldsNicolas Damour
 
Eclipse M2M Industry Working Group
Eclipse M2M Industry Working GroupEclipse M2M Industry Working Group
Eclipse M2M Industry Working GroupBenjamin Cabé
 
Oracle - Soluções do device ao Datacenter
Oracle - Soluções do device ao DatacenterOracle - Soluções do device ao Datacenter
Oracle - Soluções do device ao DatacenterGeneXus
 
Sierra Wireless Developer Day 2013 - 08 - Open AT
Sierra Wireless Developer Day 2013 - 08 - Open ATSierra Wireless Developer Day 2013 - 08 - Open AT
Sierra Wireless Developer Day 2013 - 08 - Open ATThibault Cantegrel
 
Layer 7: Cloud Security For The Public Sector
Layer 7: Cloud Security For The Public SectorLayer 7: Cloud Security For The Public Sector
Layer 7: Cloud Security For The Public SectorCA API Management
 
ITCamp 2012 - Tudor Damian - Private Cloud with Hyper-V 3 and SCVMM 2012
ITCamp 2012 - Tudor Damian - Private Cloud with Hyper-V 3 and SCVMM 2012ITCamp 2012 - Tudor Damian - Private Cloud with Hyper-V 3 and SCVMM 2012
ITCamp 2012 - Tudor Damian - Private Cloud with Hyper-V 3 and SCVMM 2012ITCamp
 
Cloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaCloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaAsheem Chandna
 
Cloud computing – an emerging paradigm
Cloud computing – an emerging paradigmCloud computing – an emerging paradigm
Cloud computing – an emerging paradigmNazneen Sheikh
 
RFID Offering From SIPL
RFID Offering From SIPLRFID Offering From SIPL
RFID Offering From SIPLbhattsipl
 
ConnectM Corporate Overview (jan 2014)
ConnectM Corporate Overview (jan 2014)ConnectM Corporate Overview (jan 2014)
ConnectM Corporate Overview (jan 2014)Abhijay Sisodia
 
ServiceSync Overview at CloudExpo
ServiceSync Overview at CloudExpoServiceSync Overview at CloudExpo
ServiceSync Overview at CloudExpoInventit Inc.
 
IoT and the Oil & Gas industry at M2M Oil & Gas 2014 in London
IoT and the Oil & Gas industry at M2M Oil & Gas 2014 in LondonIoT and the Oil & Gas industry at M2M Oil & Gas 2014 in London
IoT and the Oil & Gas industry at M2M Oil & Gas 2014 in LondonEurotech
 
Build wireless M2M solutions easily
Build wireless M2M solutions easilyBuild wireless M2M solutions easily
Build wireless M2M solutions easilyNicolas Damour
 
Are you ready to be edgy? Bringing applications to the edge of the network
Are you ready to be edgy? Bringing applications to the edge of the networkAre you ready to be edgy? Bringing applications to the edge of the network
Are you ready to be edgy? Bringing applications to the edge of the networkMegan O'Keefe
 

Ähnlich wie EclipseCon Europe 2011 m2m workshop (20)

Inventit service sync internet-of-things m2m application enablement platform
Inventit service sync internet-of-things m2m application enablement platformInventit service sync internet-of-things m2m application enablement platform
Inventit service sync internet-of-things m2m application enablement platform
 
Kura M2M IoT Gateway
Kura M2M IoT GatewayKura M2M IoT Gateway
Kura M2M IoT Gateway
 
IoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway MarketIoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway Market
 
Encapsulating Complexity in IoT Solutions
Encapsulating Complexity in IoT SolutionsEncapsulating Complexity in IoT Solutions
Encapsulating Complexity in IoT Solutions
 
Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group
Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working GroupOpen World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group
Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group
 
New Design Patterns in Microservice Solutions
New Design Patterns in Microservice SolutionsNew Design Patterns in Microservice Solutions
New Design Patterns in Microservice Solutions
 
M2M and IoT - Two words for two meetings worlds
M2M and IoT - Two words for two meetings worldsM2M and IoT - Two words for two meetings worlds
M2M and IoT - Two words for two meetings worlds
 
Eclipse M2M Industry Working Group
Eclipse M2M Industry Working GroupEclipse M2M Industry Working Group
Eclipse M2M Industry Working Group
 
Oracle - Soluções do device ao Datacenter
Oracle - Soluções do device ao DatacenterOracle - Soluções do device ao Datacenter
Oracle - Soluções do device ao Datacenter
 
Sierra Wireless Developer Day 2013 - 08 - Open AT
Sierra Wireless Developer Day 2013 - 08 - Open ATSierra Wireless Developer Day 2013 - 08 - Open AT
Sierra Wireless Developer Day 2013 - 08 - Open AT
 
Layer 7: Cloud Security For The Public Sector
Layer 7: Cloud Security For The Public SectorLayer 7: Cloud Security For The Public Sector
Layer 7: Cloud Security For The Public Sector
 
ITCamp 2012 - Tudor Damian - Private Cloud with Hyper-V 3 and SCVMM 2012
ITCamp 2012 - Tudor Damian - Private Cloud with Hyper-V 3 and SCVMM 2012ITCamp 2012 - Tudor Damian - Private Cloud with Hyper-V 3 and SCVMM 2012
ITCamp 2012 - Tudor Damian - Private Cloud with Hyper-V 3 and SCVMM 2012
 
Cloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaCloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - Chandna
 
Cloud computing – an emerging paradigm
Cloud computing – an emerging paradigmCloud computing – an emerging paradigm
Cloud computing – an emerging paradigm
 
RFID Offering From SIPL
RFID Offering From SIPLRFID Offering From SIPL
RFID Offering From SIPL
 
ConnectM Corporate Overview (jan 2014)
ConnectM Corporate Overview (jan 2014)ConnectM Corporate Overview (jan 2014)
ConnectM Corporate Overview (jan 2014)
 
ServiceSync Overview at CloudExpo
ServiceSync Overview at CloudExpoServiceSync Overview at CloudExpo
ServiceSync Overview at CloudExpo
 
IoT and the Oil & Gas industry at M2M Oil & Gas 2014 in London
IoT and the Oil & Gas industry at M2M Oil & Gas 2014 in LondonIoT and the Oil & Gas industry at M2M Oil & Gas 2014 in London
IoT and the Oil & Gas industry at M2M Oil & Gas 2014 in London
 
Build wireless M2M solutions easily
Build wireless M2M solutions easilyBuild wireless M2M solutions easily
Build wireless M2M solutions easily
 
Are you ready to be edgy? Bringing applications to the edge of the network
Are you ready to be edgy? Bringing applications to the edge of the networkAre you ready to be edgy? Bringing applications to the edge of the network
Are you ready to be edgy? Bringing applications to the edge of the network
 

Mehr von Thibault Cantegrel

InnovationSummit2015 - christeverdr
InnovationSummit2015 - christeverdrInnovationSummit2015 - christeverdr
InnovationSummit2015 - christeverdrThibault Cantegrel
 
InnovationSummit2015 - assetwolf
InnovationSummit2015 - assetwolfInnovationSummit2015 - assetwolf
InnovationSummit2015 - assetwolfThibault Cantegrel
 
Innovation Summit 2015 - 11 - morpho
Innovation Summit 2015 - 11 - morphoInnovation Summit 2015 - 11 - morpho
Innovation Summit 2015 - 11 - morphoThibault Cantegrel
 
Innovation Summit 2015 - 10 - linear dust
Innovation Summit 2015 - 10 - linear dustInnovation Summit 2015 - 10 - linear dust
Innovation Summit 2015 - 10 - linear dustThibault Cantegrel
 
Innovation Summit 2015 - 08 - gsma
Innovation Summit 2015 - 08 - gsmaInnovation Summit 2015 - 08 - gsma
Innovation Summit 2015 - 08 - gsmaThibault Cantegrel
 
Innovation Summit 2015 - 07 - eeleo
Innovation Summit 2015 - 07 - eeleoInnovation Summit 2015 - 07 - eeleo
Innovation Summit 2015 - 07 - eeleoThibault Cantegrel
 
Innovation Summit 2015 - 05 - axis
Innovation Summit 2015 - 05 - axisInnovation Summit 2015 - 05 - axis
Innovation Summit 2015 - 05 - axisThibault Cantegrel
 
Innovation Summit 2015 - 04 - ecowaste
Innovation Summit 2015 - 04 - ecowasteInnovation Summit 2015 - 04 - ecowaste
Innovation Summit 2015 - 04 - ecowasteThibault Cantegrel
 
Innovation Summit 2015 - 03 - vattenfall - smart meter project in sweden
Innovation Summit 2015 - 03 - vattenfall - smart meter project in swedenInnovation Summit 2015 - 03 - vattenfall - smart meter project in sweden
Innovation Summit 2015 - 03 - vattenfall - smart meter project in swedenThibault Cantegrel
 
Innovation Summit 2015 - 01 - INTRO
Innovation Summit 2015 - 01 - INTROInnovation Summit 2015 - 01 - INTRO
Innovation Summit 2015 - 01 - INTROThibault Cantegrel
 
Innovation Summit 2015 - 02 - Sogexi - outdoor smart lighting - clermont-ferrand
Innovation Summit 2015 - 02 - Sogexi - outdoor smart lighting - clermont-ferrandInnovation Summit 2015 - 02 - Sogexi - outdoor smart lighting - clermont-ferrand
Innovation Summit 2015 - 02 - Sogexi - outdoor smart lighting - clermont-ferrandThibault Cantegrel
 
Innovation Summit 2015 - 7 - IoT Future
Innovation Summit 2015 - 7 - IoT FutureInnovation Summit 2015 - 7 - IoT Future
Innovation Summit 2015 - 7 - IoT FutureThibault Cantegrel
 
Innovation Summit 2015 - 6 - Project mangOH
Innovation Summit 2015 - 6 - Project mangOHInnovation Summit 2015 - 6 - Project mangOH
Innovation Summit 2015 - 6 - Project mangOHThibault Cantegrel
 
Innovation Summit 2015 - 5 - AirVantage
Innovation Summit 2015 - 5 - AirVantageInnovation Summit 2015 - 5 - AirVantage
Innovation Summit 2015 - 5 - AirVantageThibault Cantegrel
 
Innovation Summit 2015 - 4 - CF3
Innovation Summit 2015 - 4 - CF3Innovation Summit 2015 - 4 - CF3
Innovation Summit 2015 - 4 - CF3Thibault Cantegrel
 
Innovation Summit 2015 - 2 - legato
Innovation Summit 2015 - 2 - legatoInnovation Summit 2015 - 2 - legato
Innovation Summit 2015 - 2 - legatoThibault Cantegrel
 
Innovation Summit 2015 - 1- iot intro
Innovation Summit 2015 - 1- iot introInnovation Summit 2015 - 1- iot intro
Innovation Summit 2015 - 1- iot introThibault Cantegrel
 
Innovation Summit 2015 - 0 - Thibault Cantegrel - Welcome
Innovation Summit 2015 - 0 - Thibault Cantegrel - WelcomeInnovation Summit 2015 - 0 - Thibault Cantegrel - Welcome
Innovation Summit 2015 - 0 - Thibault Cantegrel - WelcomeThibault Cantegrel
 
Innovation Summit 2015 - 3 - WP
Innovation Summit 2015 - 3 - WPInnovation Summit 2015 - 3 - WP
Innovation Summit 2015 - 3 - WPThibault Cantegrel
 
Developer Day 2014 - 7 - andrew mitchell - legato
Developer Day 2014 - 7 - andrew mitchell - legatoDeveloper Day 2014 - 7 - andrew mitchell - legato
Developer Day 2014 - 7 - andrew mitchell - legatoThibault Cantegrel
 

Mehr von Thibault Cantegrel (20)

InnovationSummit2015 - christeverdr
InnovationSummit2015 - christeverdrInnovationSummit2015 - christeverdr
InnovationSummit2015 - christeverdr
 
InnovationSummit2015 - assetwolf
InnovationSummit2015 - assetwolfInnovationSummit2015 - assetwolf
InnovationSummit2015 - assetwolf
 
Innovation Summit 2015 - 11 - morpho
Innovation Summit 2015 - 11 - morphoInnovation Summit 2015 - 11 - morpho
Innovation Summit 2015 - 11 - morpho
 
Innovation Summit 2015 - 10 - linear dust
Innovation Summit 2015 - 10 - linear dustInnovation Summit 2015 - 10 - linear dust
Innovation Summit 2015 - 10 - linear dust
 
Innovation Summit 2015 - 08 - gsma
Innovation Summit 2015 - 08 - gsmaInnovation Summit 2015 - 08 - gsma
Innovation Summit 2015 - 08 - gsma
 
Innovation Summit 2015 - 07 - eeleo
Innovation Summit 2015 - 07 - eeleoInnovation Summit 2015 - 07 - eeleo
Innovation Summit 2015 - 07 - eeleo
 
Innovation Summit 2015 - 05 - axis
Innovation Summit 2015 - 05 - axisInnovation Summit 2015 - 05 - axis
Innovation Summit 2015 - 05 - axis
 
Innovation Summit 2015 - 04 - ecowaste
Innovation Summit 2015 - 04 - ecowasteInnovation Summit 2015 - 04 - ecowaste
Innovation Summit 2015 - 04 - ecowaste
 
Innovation Summit 2015 - 03 - vattenfall - smart meter project in sweden
Innovation Summit 2015 - 03 - vattenfall - smart meter project in swedenInnovation Summit 2015 - 03 - vattenfall - smart meter project in sweden
Innovation Summit 2015 - 03 - vattenfall - smart meter project in sweden
 
Innovation Summit 2015 - 01 - INTRO
Innovation Summit 2015 - 01 - INTROInnovation Summit 2015 - 01 - INTRO
Innovation Summit 2015 - 01 - INTRO
 
Innovation Summit 2015 - 02 - Sogexi - outdoor smart lighting - clermont-ferrand
Innovation Summit 2015 - 02 - Sogexi - outdoor smart lighting - clermont-ferrandInnovation Summit 2015 - 02 - Sogexi - outdoor smart lighting - clermont-ferrand
Innovation Summit 2015 - 02 - Sogexi - outdoor smart lighting - clermont-ferrand
 
Innovation Summit 2015 - 7 - IoT Future
Innovation Summit 2015 - 7 - IoT FutureInnovation Summit 2015 - 7 - IoT Future
Innovation Summit 2015 - 7 - IoT Future
 
Innovation Summit 2015 - 6 - Project mangOH
Innovation Summit 2015 - 6 - Project mangOHInnovation Summit 2015 - 6 - Project mangOH
Innovation Summit 2015 - 6 - Project mangOH
 
Innovation Summit 2015 - 5 - AirVantage
Innovation Summit 2015 - 5 - AirVantageInnovation Summit 2015 - 5 - AirVantage
Innovation Summit 2015 - 5 - AirVantage
 
Innovation Summit 2015 - 4 - CF3
Innovation Summit 2015 - 4 - CF3Innovation Summit 2015 - 4 - CF3
Innovation Summit 2015 - 4 - CF3
 
Innovation Summit 2015 - 2 - legato
Innovation Summit 2015 - 2 - legatoInnovation Summit 2015 - 2 - legato
Innovation Summit 2015 - 2 - legato
 
Innovation Summit 2015 - 1- iot intro
Innovation Summit 2015 - 1- iot introInnovation Summit 2015 - 1- iot intro
Innovation Summit 2015 - 1- iot intro
 
Innovation Summit 2015 - 0 - Thibault Cantegrel - Welcome
Innovation Summit 2015 - 0 - Thibault Cantegrel - WelcomeInnovation Summit 2015 - 0 - Thibault Cantegrel - Welcome
Innovation Summit 2015 - 0 - Thibault Cantegrel - Welcome
 
Innovation Summit 2015 - 3 - WP
Innovation Summit 2015 - 3 - WPInnovation Summit 2015 - 3 - WP
Innovation Summit 2015 - 3 - WP
 
Developer Day 2014 - 7 - andrew mitchell - legato
Developer Day 2014 - 7 - andrew mitchell - legatoDeveloper Day 2014 - 7 - andrew mitchell - legato
Developer Day 2014 - 7 - andrew mitchell - legato
 

Kürzlich hochgeladen

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Kürzlich hochgeladen (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

EclipseCon Europe 2011 m2m workshop

  • 1. M2M Workshop EclipseCon Europe – Nov 2nd 2011 Thibault Cantegrel – Developer Program Director Benjamin Cabé – Open source community Manager GaétanMorice – Embedded Tools Manager Sierra Wireless Proprietary and Confidential Page 1
  • 2. Session summary Introduction | 30’ • what’s an m2m app? • m2m solution example (energy) • most common m2m services • Sierra Wireless m2m toolbox Interactive workshop | 30’ • From a funny connected objects app mockup to the real life industrialized m2m app • Example of the contest dev case • Let’s implement it! • Development of the embedded code in Lua • Widget dashboard Play with… (open session) | 30’ • Lua embedded code (code yourself) • Widget dashboard (create one by yourself) • Sierra Wireless developer website (beta) (register, explore, ask, comment, …) – feedback welcome! Sierra Wireless Proprietary and Confidential Page 2
  • 3. Introduction • Sierra Wireless | Manufacturer of mobile broadband devices,programmable gateways and routers, and embedded modules for m2m solutions (2G/3G/4G-LTE) | provider of m2m services | 900 employees all over the world | $650m revenue in 2010. • m2m applications | connected objects solutions | internet of things | machines using wire(less) connectivity to talk to each other Mobile Consumer Automotive Energy Security Sales & Payment Healthcare Mobile Computing Transportation Industrial & Networking Field Services & Infrastructure Logistics Sierra Wireless Proprietary and Confidential Page 3
  • 4. M2M Applications Mobile Mobile Automotive Transportation Energy Industrial & Consumer Computing Infrastructure Security Networking Sales & Field Services Healthcare Payment & Logistics Most common architecture: Asset Communication Operator M2M Services Applications Device Networks Platform Sierra Wireless Proprietary and Confidential Page 4
  • 5. Sierra Wireless Proprietary and Confidential January 21, 2010 Page 5
  • 6. M2M Services Most common architecture Asset Communication Operator M2M Services Applications Device Networks Platform Most common m2m services • Remote monitoring | data acquisition | reporting • Alerting | applicative alerting | device health • Remote control | connectivity configuration | application configuration • Remote diagnostics | installation validation | customer support • Firmware & software upgrade | over the air Services applied to large fleets of devices on the field Sierra Wireless Proprietary and Confidential Page 6
  • 7. Sierra Wireless – History • March 2009 | Sierra Wireless acquires a small company called Anyware Technologies (no longer existing), based in France near Toulouse. Expertise: tools and web applications making, open source technologies based. Many developers contributing to the Eclipse Foundation and Apache Software Foundation. • 2009 – 2011 | we use these skills to develop an m2m cloud platform, development tools, and m2m applications for our customers. • 2011 | change in our strategy: focus on the product and promote 3rd parties to develop m2m applications. Opening our tool box and technology so that everyone can use it for free to develop m2m / objects connected applications! • Now | Koneki open source project founded at Eclipse and tools contributed | m2m industry working group created at Eclipse | developer website created at Sierra Wireless to support the community of developers Sierra Wireless Proprietary and Confidential Page 7
  • 8. M2M Toolbox Documentation Community (reference docs, dev Forum guides, tutorials) Dev tools m2m self-service (embedded & device management server sides) web platform Dev Kits m2m cloud platform APIs http://developer.sierrawireless.com We are m2m applications developers | We are opening our toolbox and opensourcing our code and tools. We aim to share with you our plans for 2012 and get your feedback. Let’s make m2m solutions development easier! Sierra Wireless Proprietary and Confidential Page 8
  • 9. Contest Dev Case is an m2m app that simple in the real life? Sierra Wireless Proprietary and Confidential Page 9
  • 10. Contest Dev Case is an m2m app that simple in the real life? Arduino board Sierra Wireless GSM modem Ethernet Xbee modem RFID scanner LCD display Data is sent to a NoSQL database JSON REST API Sierra Wireless Proprietary and Confidential Page 10
  • 11. From a contest game to the real life… In the real life, your m2m solution needs: • FW & SW update over the air | you don’t want to change manually all devices spread on the field | FW/SW update campaigns service platform • Authentication security | devices should not accept connections from another server but yours, and servers must identify devices for sure | strong security applications need authentication keys to be securely stored in your firmware, and unreadable from any software on the device to guarantee your device cannot be hacked and the key stolen • Optimized protocol | to minimize airtime costs • Wake up mechanisms | to ensure the server can always take control over the device even if it is stuck | SMS • Optimized & intelligent communications management | to avoid synchronous communication of all your devices on the field at the same time to your servers, but allow alert direct messages anyway… • Remote monitoring & alerts | airtime consumption | device health | signal strength • Remote control | FW/SW update | reboot | change configuration | diagnose • Airtime subscription management | tune airtime subscription | active/deactivate SIM • More CPU on the device side! • Ruggedized, always-on devices • Cloud platform servers | connected to telecom operators infrastructure | scalability (connections, database) | absorb load picks | redundancy | security | avoid maintenance | lower investments | m2m services Sierra Wireless Proprietary and Confidential Page 11
  • 12. Let’s implement it! Device wise • Platform |AirLink GX400 | Linux | AirVantage ReadyAgent|Lua software • Development |Aleos Embedded Application Framework |Lua embedded development Server wise • Platform | AirVantage cloud platform | Device management services | Asset data management |APIs • Mockup | Widget dashboard Sierra Wireless Proprietary and Confidential Page 12
  • 13. Make the embedded side and server talk to each other Tools • AirVantage Configuration Tools |Describe the m2m application (data, alarms, commands) |Configure the m2m server • Developer Studio for ALEOS EAF |Write custom Lua application |Target management |Remote debug Demo! Sierra Wireless Proprietary and Confidential Page 13
  • 14. Get help and support Connect with the community http://developer.sierrawireless.com Follow us on Twitter @sierradeveloper Contact us at developer@sierrawireless.com T-shirts to win for people registering on the developer website and notifying @sierradeveloper on twitter Sierra Wireless Proprietary and Confidential Page 14
  • 15. Thank you. Keep in touch tcantegrel@sierrawireless.com @sierradeveloper @thibs bcabe@sierrawireless.com @kartben gmorice@sierrawireless.com Page