Sunteți pe pagina 1din 42

Lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

Khaled BEN DRISS


Directeur associ OXIA

Hammamet, 12/11/2013

http://net-progress.blogspot.com

Khaled BEN DRISS


Ingnieur de l'Ecole Centrale de Lyon (ECL1991) Docteur de l'Universit Paris 6 ( P&MC 1994) Ancien Matre Assistant l'Ecole Polytechnique de Tunisie Directeur associ OXIA (BU ingnierie Logicielle )
& Consultant Senior : Architecte de Systme d'Information

Membre IEEE

(Executive committee 2011-2012 du Tunisia section )

www.oxia-group.com Blog : http://net-progress.blogspot.com/


lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Des solutions pour rpondre vos enjeux mtier


CONSULTING . INTEGRATION . OUTSOURCING

Chiffre daffaire par mtier

Gagner en comptitivit et en performance Optimiser et rationaliser les processus et les systmes Acclrer le dploiement linternational Innover et sadapter aux mutations technologiques

FINANCE TECHNOLOGIE SUPPLY CHAIN

Plus de 15 annes au service de ses clients

250 collaborateurs, experts dans leurs mtiers

Une croissance soutenue et matrise (+ 40% par an)


lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Un acteur international au service de vos stratgies rgionales Implant dans 5 pays Projets raliss dans plus de 25 pays
21% 5%

74%

Rpartition

du CA par rgions

EUROPE AFRIQUE MOYEN ORIENT


Bureaux OXIA
lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Une synergie de talents et dexpertises pour russir vos projets

Nous accompagnons nos clients tout au long du cycle de vie de leurs projets avec un esprit dengagement, dinnovation et une constante recherche de valeur ajoute.
Conseil stratgique et oprationnel Gestion du capital humain Pilotage et accompagnement de projets de transformation Conseil technologique Ingnierie logicielle Intgration de solutions mtiers Intgration de Systmes Complexes Intgration de solutions technologiques R&D externalise Global Delivery / Centres de Services Maintenance Applicative Test et validation Infogrance dinfrastructure

30% CONSULTING

40% INTEGRATION

30% OUTSOURCING

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Quelques rfrences
Industrie Distribution Banking & Finance Telecom et services

SITEX

Nearshore

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Plan
De quelle innovation on parle? Cest quoi le M2M

M2M et sa relation avec lopen source


LOpen source hardware La fondation Eclipe : innovation au service du M2M

MQTT : le protocole du M2M


Le big data : lopen source est incontournable Conclusion

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Rappel : linnovation Selon Wikipedia, On entend par


innovation technologique de produit la mise au point/commercialisation dun produit plus performant dans le but de fournir au consommateur des services objectivement nouveaux ou amliors. Par innovation technologique de procd, on entend la mise au point/adoption de mthodes de production ou de distribution nouvelles ou notablement amliores. Elle peut faire intervenir des changements affectant sparment ou simultanment les matriels, les ressources humaines ou les mthodes de travail

Dans la suite nous parlerons


Innovation dans les Technologies
Innovation dans les processus Innovation dans les usages Innovation dans les modles conomiques
lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Rappel

Open Standards

Open Source

Innovation

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Rappel : lhistoire dinternet le confirme

Open Standards

Open Source

Innovation

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Plan
De quelle innovation on parle? Cest quoi le M2M (Machine To Machine)

M2M et sa relation avec lopen source


LOpen source hardware La fondation Eclipe : innovation au service du M2M

MQTT : le protocole du M2M


Le BigData : lopen source est incontournable Conclusion

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

10

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Architecture dune solution M2M (Machine To Machine)

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

11

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

11

Architecture dune solution M2M

Selon l'IDATE Le march mondial du M2M a t en 2009 de devrait atteindre en 2013

11,2 milliards d'euros 27,7 milliards d'euros

Il y aura 80 milliards dobjets connects en 2020


lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

12

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

12

Architecture dune solution M2M

Les solutions sont majoritairement propritaires Isols en silos Barrire lentre levs (protocoles non standards) Limitation de la croissance du secteur et innovation bride
lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

13

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

13

Plan
De quelle innovation on parle? Cest quoi le M2M (Machine To Machine)

M2M et sa relation avec lopen source


LOpen source hardware La fondation Eclipe : innovation au service du M2M

MQTT : le protocole du M2M


Le BigData : lopen source est incontournable Conclusion

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

14

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Architecture dune solution M2M

Equipements connects

Protocoles

Outils

Donnes

Services (Logique mtier)


15

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

15

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

M2M & open source

VOUS Valeur ajoute Communaut BigData

Communaut Open source Hardware

Standards ouverts

Communaut Eclipse

Equipements connects

Protocoles

Outils

Donnes

Services (Logique mtier)


16

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

16

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Plan
De quelle innovation on parle? Cest quoi le M2M (Machine To Machine)

M2M et sa relation avec lopen source


LOpen source hardware La fondation Eclipe : innovation au service du M2M

MQTT : le protocole du M2M


Le BigData : lopen source est incontournable Conclusion

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

17

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Open Source Hardware : Appliquer les concepts open source aux matriels
Open Source IP : composants lectroniques.

Coeurs (DSP, cryptographie,...), contrleurs (Ethernet, I2C, VGA,...), processeurs (OpenRISC,...),...

Open Source Design : designs lectroniques plus ou moins complexes.

Cartes spcialises (Open Graphics Project,...), plates-formes de dveloppement (Arduino, Beagle Board,...), appareils lectroniques (Ben NanoNote, OpenMoko,...), machines (MakerBot,...), Parfois incluant de composants non libres (ex. : Beagle Board et processeur ARM OMAP3). Mais toujours documents

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

18

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Open Source Hardware : Appliquer les concepts open source aux matriels
Open Source IP : composants lectroniques.

Coeurs (DSP, cryptographie,...), contrleurs (Ethernet, I2C, VGA,...), processeurs (OpenRISC,...),...

Open Source Design : designs lectroniques plus ou moins complexes.

Cartes spcialises (Open Graphics Project,...), plates-formes de dveloppement (Arduino, Beagle Board,...), appareils lectroniques (Ben NanoNote, OpenMoko,...), machines (MakerBot,...), Parfois incluant de composants non libres (ex. : Beagle Board et processeur ARM OMAP3). Mais toujours documents

http:// www.raspberrypi.org

http://arduino.cc
19

http://beagleboard.org
khaled.bendriss@oxia-group.com

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

13/11/2013 8e Conf Open Source

Arduino : Brique de base pour le prototypage lectronique

http://arduino.cc/

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

20

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Arduino : Brique de base pour le prototypage lectronique

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

21

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Arduino : Brique de base pour le prototypage lectronique

http://arduino.cc/

Type dapplication limit par limagination de lutilisateur

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

22

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Open Source Hardware : autres projets

http://beagleboard.org

http://developer.android.com Android Open Accessory Kit


23

http:// www.raspberrypi.org

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Plan
De quelle innovation on parle? Cest quoi le M2M (Machine To Machine)

M2M et sa relation avec lopen source


LOpen source hardware La fondation Eclipe : innovation au service du M2M

MQTT : le protocole du M2M


Le BigData : lopen source est incontournable Conclusion

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

24

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Eclipse : Une communaut aux services du M2M

http://m2m.eclipse.org/

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

25

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Eclipse : Une communaut aux services du M2M

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

26

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Eclipse : Une communaut aux services du M2M


Outils

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

27

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Eclipse : Une communaut aux services du M2M


Outils

Open M2M development tools

develop simulate debug deploy

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

28

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Eclipse : Une communaut aux services du M2M

Lua : le langage de scripting du M2M

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

29

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Plan
De quelle innovation on parle? Cest quoi le M2M (Machine To Machine)

M2M et sa relation avec lopen source


LOpen source hardware La fondation Eclipe : innovation au service du M2M

MQTT : le protocole du M2M


Le BigData : lopen source est incontournable Conclusion

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

30

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Eclipse : Une communaut aux services du M2M


Implmentation du protocole

MQTT

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

31

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

MQTT - Publish Subscribe Messaging


MQTT == MQ Telemetry Transport Un protocol orient message & vnement simple et lger permettant aux priphriques de communiquer de faon asynchrone efficacement travers les rseaux contraints vers des systmes distants

P&S

Priphrique envoie un message 1 fois (producteur) Dcouplage


lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

Tous les priphriques en coute sur le Sujet (Topic) reoivent le message (consommateurs)
13/11/2013 8e Conf Open Source khaled.bendriss@oxia-group.com

32

Avantages de MQTT Vs HTTP

Livraison en mode Push messages / donnes / vnements


MQTT : faible latence en mode Push pour la livraison des messages du client vers le serveurs ou du serveur vers le client
Le web devient orient vnement

HTTP : Push client au server Mais Pull server au client

L'utilisation efficace du rseau Livraison fiable mme sur un rseau fragile


MQTT livrera un message de QOS mme travers les ruptures de connexion

Dcouplage Producteur / consommateur Livraison Un plusieurs (one to many)

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

Source: http://stephendnicholas.com/archives/1217
33
13/11/2013 8e Conf Open Source khaled.bendriss@oxia-group.com

Plan
De quelle innovation on parle? Cest quoi le M2M (Machine To Machine)

M2M et sa relation avec lopen source


LOpen source hardware La fondation Eclipe : innovation au service du M2M

MQTT : le protocole du M2M


Le BigData : lopen source est incontournable Conclusion

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

34

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

M2M & open source : Big data

VOUS Valeur ajoute Communaut BigData

Communaut Open source Hardware

Standards ouverts

Communaut Eclipse

Equipements connects

Protocoles

Outils

Donnes

Services (Logique mtier)


35

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

35

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

M2M : une grande opportunit pour le BigData M2M est une norme opportunit pour dcouvrir les informations caches dans les gros volumes de donnes. Le risque est de trouver ses propres donnes prisonnires des formats et outils prioritaires

Mais heureusement quon a Hadoop N1 en BigData

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

36

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

M2M : une grande opportunit pour le BigData M2M est une norme opportunit pour dcouvrir les informations caches dans les gros volumes de donnes. Le risque est de trouver ses propres donnes prisonnires des formats et outils prioritaires

Mais heureusement quon a Hadoop N1 en BigData

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

37

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Plan
De quelle innovation on parle? Cest quoi le M2M (Machine To Machine)

M2M et sa relation avec lopen source


LOpen source hardware La fondation Eclipe : innovation au service du M2M

MQTT : le protocole du M2M


Le BigData : lopen source est incontournable Conclusion

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

38

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Architecture dune solution M2M

Mettre le focus sur la valeur ajoute et acqurir le reste dans lopen source

VOUS Valeur ajoute

Infra / commodit

Communaut BigData

Communaut Open source Hardware

Standards ouverts

Communaut Eclipse

Equipements connects

Protocoles

Outils

Donnes

Services (Logique mtier)


39

lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine)

39

13/11/2013 8e Conf Open Source

khaled.bendriss@oxia-group.com

Un modle de maturit open source : vers plus de valeur ajoute Valeur ajout
5. 5.Redefine Redefinir

4. Collaborate Collaborer

3. Champion 2. Contribuer 1. Utiliser

Co-cration de valeur

Time 0. Ignorer
Projet Orient ingnierie

Projet Orient business

tendu
lopen source catalyseur de linnovation dans lindustrie du M2M (Machine to Machine) 13/11/2013 8e Conf Open Source khaled.bendriss@oxia-group.com

Khaled BEN DRISS


Directeur Associ Tel : +216 71 28 27 00 Mob.: +216 25 23 45 30 khaled.bendriss@oxia-group.com
11 rue Claude Bernard 1002 Le Belvdre Tunis, Tunisia Tl : +216 71 28 27 00 Fax : +216 71 28 27 05

www.oxia-group.com

www.oxia-group.com

S-ar putea să vă placă și