Six compétences essentielles pour maîtriser l`Internet des objets

SPONSORISÉ PAR
Six compétences
essentielles pour maîtriser
l'Internet des objets connectés
SOMMAIRE
Introduction 1
1. Imaginez votre produit connecté 2
2. Une modélisation exible des objets 3
3. Une modélisation riche des connexions 3
4. La conquête de la requête 6
5. Le stockage et la gestion des données 7
6. La conception d'applications connectées 8
Conclusion 10
1
Six compétences essentielles pour maîtriser l'Internet des objets connectés
Introduction
Dans l'Internet des objets, la quasi-totalité des objets, du smartphone à la boîte à œufs, se
transforme en nœud sur un réseau. Des informations sur ces produits intelligents (téléphone,
voiture, ordinateur portable ou tablette) peuvent être recueillies à partir de leurs interactions
avec les réseauxWi-Fi et les antennes-relais, tandis que les allées et venues de la bte à œufs
sont enregistrées de manière passive à l'aide de lecteurs de codes-barres et de lecteursRFID.
Cependant, ces armations ne permettent pas de se faire une idée du nombre
de connexions dont il est question. Les utilisateurs sont connectés à leurs
smartphones (et aux applications correspondantes), les dispositifs sont
connectés entre eux (comme les compteurs communicants) et les dispo-
sitifs médicaux telles que les machines d'IRM dans un hôpital peuvent
se connecter à un service d'aide médicale d'urgence. L'estimation de
Cisco selon laquelle 50milliards de dispositifs seront connectés d'ici
2020 revient souvent dans les débats autour de l'Internet des objets
(IdO).1 Même si l'institut CITOResearch ne dispose d'aucune donnée lui
permettant de quantier le nombre total de connexions, nous sommes
sûrs de deux choses: le nombre de connexions sera inniment supérieur à
50milliards; et la compréhension et la gestion de ces connexions seront tout aussi
importantes que la compréhension et la gestion des dispositifs eux-mêmes.
Avec toutes ces communications entre dispositifs, capteurs, machines et êtres humains, l'Inter-
net des objets est vraiment l'Internet des objets connecs.
Alors que le terrain de jeux de l'IdO a fait l'objet de nombreuses descriptions, les compétences
et les technologies nécessaires à leur mise en œuvre demeurent quant à elles moins connues.
Dans ce livre blanc, l'institut CITOResearch présente les six compétences essentielles dont
vous aurez besoin lorsque l'IdO ne sera plus seulement une idée mais une réalité.
Le nombre de
dispositifs et d'objets
connectés est vraiment
stupéant: 50milliards
d'ici 2020 selon l'institut
Cisco
1 «The Internet of Things» (infographie). http://share.cisco.com/internet-of-things.html
2
Six compétences essentielles pour maîtriser l'Internet des objets connectés
1. Imaginez votre produit connecté
Le concept d'objets connectés modie le sens même du mot «produit» et vous permet d'envi-
sager non pas seulement ce que sont les produits mais également ce qu'ils pourraient devenir
s'ils étaient connectés de diérentes manières. Le produit n'est plus seulement l'objet ou le
dispositif, mais il comprend également l'ensemble des données, applications et services qui
l'entourent.
Pour proter pleinement du potentiel de votre produit en tant que produit connec, vous
devez élaborer une méthode de conception qui prend en compte:
les capacités et caractéristiques du dispositif;
le ux de données vers et depuis le dispositif;
les applications capables d'accéder au dispositif;
les utilisateurs du dispositif;
les services qui interagissent avec les applications, sont
accessibles aux utilisateurs et sont utilisés par le dispositif;
Les dispositifs voisins et les utilisateurs connectés à ces dispositifs.
L'imagination est la clé qui permet de dévoiler la valeur des objets connectés. Les nouveaux
produits gravitent autour d'une nouvelle dénition, laquelle est fondée sur les relations et inter-
dépendances et ne se limite pas simplement aux capacités de chaque dispositif. Par conséquent,
dans un réseau de télécommunications ou d'aviation, la question «Quelle antenne-réseau a
des problèmes?» ou «Quel avion arrivera en retard?» devient: «Quel impact ce problème
a-t-il sur le reste du réseau?» Il est nécessaire de comprendre les connexions pour pouvoir
comprendre les dépendances et découvrir les impacts en cascade. Ces connexions doivent
être prises en compte an d'identier les opportunités de veloppement de nouveaux ser-
vices et produits qui tirent prot de l'IdO.
Il est vital de reconnaître le pouvoir des données et des connexions an d'appréhender la
valeur potentielle de tous les dispositifs, articles et personnes qui constituent l'IdO. Pour cela,
nous devons sortir des sentiers battus: l'idée d'un produit comme entité autonome est profon-
dément enracinée. En pensant votre produit diéremment, de manière ouverte et connectée,
vous pourrez exploiter de nouvelles possibilités.
Un produit peut revêtir un grand nombre de formes. Toute application discrète qui apporte de
la valeur ajoutée peut être vue comme un produit. Il peut s'agir d'une application, d'un service,
d'une interface de programmation ou d'un «objet» au sens physique du terme.
L'imagination
est la clé qui
permet de dévoiler
la valeur des objets
connectés.
3
Six compétences essentielles pour maîtriser l'Internet des objets connectés
2. Une modélisation exible des objets
Le choix du bon moteur de base de données
pour votre applicationIdO est une autre des
étapes importantes à ne pas négliger. La
plupart des applications IdO doivent fonc-
tionner avec des systèmes dynamiques en
constante mutation : de nouveaux disposi-
tifs et applications sont régulièrement mis
en ligne et doivent s'intégrer au réseau avec
la plus grande transparence. Cela nécessite
un modèle de données pouvant évoluer
sans reconguration excessive de la base de
données et de l'application et sans avoir d'in-
cidence sur la disponibilité de l'application.
Heureusement, une nouvelle génération de
technologies de base de données est née
et vient supprimer ce besoin d'un schéma
xe et prédéni, limitation bien connue des
bases de données SQL. Selon vos besoins
fonctionnels et votre rythme, plusieurs
options s'orent à vous : des technologies
comme Splunk et Hadoop permettant d'ef-
fectuer une analyse hors ligne de grandes
quantités de données issues de capteurs
par exemple. Autres possibilités, les bases
de données graphes qui permettent la ges-
tion des connexions ou encore les bases de
données orientées clé-valeur, colonnes ou
documents qui permettent la gestion en
temps réel des données issues de capteurs.
Toutes ces technologies permettent aux dé-
veloppeurs de créer de nouveaux champs et
éléments de données en toute facilité, avec
un impact limité sur l'application.
Ce type de exibiliest essentiel pour l'IdO
car de nouvelles générations de disposi-
tifs avec de nouveaux types de données
apparaissent de manière inopinée. Le mo-
dèle NoSQL, terme général pour désigner
l'ensemble des technologies décrites ci-des-
sus, s'adapte facilement aux changements
et modélise la variation entre les types de
dispositifs, ainsi que les conditions de per-
formance et d'évolutivité qui caractérisent
les applicationsIdO.
3. Une modélisation riche des connexions
Alors que le développement de produits est une compétence de haut niveau
avec de nombreux éléments mobiles, il s'appuie sur une compréhension
détaillée des dispositifs et de leurs connexions.
Les connexions entre les dispositifs et les autres entités peuvent
changer plus vite que les données décrivant chaque objet. Avec les
données de télécommunication, à chaque fois que vous appelez une
nouvelle personne ou autorisez un nouveau dispositif, vous réali-
sez une nouvelle connexion. On observe le même phénomène dans
le cadre industriel lorsqu'une nouvelle pièce est mise en service. Il est
probable qu'elle recherche les contrôleurs ou autres dispositifs qu'elle doit
écouter ou auxquels elle doit envoyer des données. La mise en marche ou l'arrêt
d'un dispositif peut établir ou rompre des douzaines de connexions. Le meilleur moyen de
représenter ces connexions est d'utiliser un graphe.
Les bases de
données de graphes
sont conçues pour
modéliser les réseaux de
données et naviguer dans ces
réseaux en toute simplici
et avec des performances
extrêmement élevées.
1 / 13 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !