Vous êtes sur la page 1sur 22

1 École Supérieure des Communications

Ingénieurs en Télécommunications, 3ème année

Option: SysTIC & MIT

UE: Intégration des solutions IoT


Plateformes & Composants de l’IoT

Adel Ghazel
adel.ghazel@supcom.tn - fatma.rouissi@supcom.tn
http://www.supcom.mincom.tn

SUP’COM, Septembre 2021


Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

2 Objectifs de l’élément d’enseignement


− Comprendre le concept de l’Internet des Objets (IoT) et son écosystème avec un intérêt
pour les composants d’une solution IoT de l’objet à l’application métier.

− Maîtriser les technologies des plateformes IoT couramment utilisées avec un accent
particulier sur les plateformes matérielles (nœud et Gateway) et les plateformes
logicielles (Cloud) tout en rappelant les caractéristiques des technologies réseaux pour la
communication M2M: Réseaux sans fils courte portée, LPWAN, cellulaires et satellite…

− Apprendre les règles de l’ingénierie de conception système pour une solution de


communication IoT à partir de la définition des besoins, suivie par le choix des briques
matérielles et logicielles avec la prise en compte des aspects de sécurité.

− Réaliser un travail pratique de développement d'applications IoT permettant de


programmer un nœud intelligent pour lire et traiter les données d’un capteur intelligent
puis transmettre les données à une gateway qui échange les données avec une
application Cloud.

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

1
3 Organisation du module

Chapitre 1 Introduction aux plateformes et composants IoT


Définition et concepts de l’IoT, architecture et modèle fonctionnel de
l’IoT, marché et écosystème de l’IoT
Chapitre 2 Etude des composants de solution IoT
Définition des composants de solution IoT, composants – Device,
composants - Communication
Chapitre 3 Etude de plateformes IoT
Concept et définition de plateformes IoT, modèles d’offres de
plateformes IoT, caractéristiques principales plateformes IoT,
plateforme IoT Octave de Sierra Wireless
Chapitre 4 Dimensionnement de solution IoT
Considérations de dimensionnement de solution IoT, dimensionnement
de la connectivité IoT, choix et configuration de la plateforme IoT,
gestion des risques de sécurité

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

4 École Supérieure des Communications

Chapitre 3

Etude des plateformes IoT

• Concept et définition de plateformes IoT


• Modèles d’offres de plateformes IoT
• Caractéristiques principales plateformes IoT
• Plateforme IoT Octave de Sierra Wireless
Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

2
5

Partie 3-1

Concept et définition de
plateforme IoT

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

6 Acteurs de plateformes IoT

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

3
7 Plateforme Cloud IoT vs Cloud traditionnelle

• L’infrastructure cloud traditionnelle est axée sur un modèle de Cloud Computing dans lequel
un pool partagé de ressources matérielles et logicielles est rendu disponible pour un accès à
la demande pour être facilement et rapidement provisionné et libéré.
• La plateforme Cloud IoT étend cette capacité aux ressources plus centrées sur l'utilisateur, ce
qui augmente le nombre et l'échelle des données et des périphériques.
• Les services de plate-forme Cloud peuvent non seulement traiter des données volumineuses
à partir d'un ensemble plus large de périphériques IoT, mais constituent également un moyen
intelligent de provisionner et de gérer chacun d'entre eux de manière efficace. Cela inclut
également un contrôle, une configuration et une gestion à granularité fine des périphériques
IoT.
• L'un des différenciateurs de la plate-forme Cloud IoT est la capacité du moteur à évoluer de
manière massive pour gérer le traitement des événements en temps réel de grands volumes
de données générés par divers dispositifs et applications.
• Les fournisseurs de plates-formes IoT Cloud travaillent généralement avec plusieurs parties,
telles que les fournisseurs de matériel (pour les services Cloud et les périphériques IoT), les
fournisseurs de télécommunications, les fournisseurs de services logiciels et les intégrateurs
de systèmes pour créer la plate-forme
Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

8 Positionnement de la plateforme IoT

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

4
9 Définition d’une plateforme Cloud IoT
• Moyen efficace, évolutif et abordable pour gérer des
objets et leurs données afin de les exploiter au mieux
• Fonctionnalités typiques:
• Connectivité et gestion de réseau,
• Gestion de périphériques,
• Acquisition de données,
• Analyse, visualisation et traitements de données
Activation et intégration d'applications
• Stockage.

Trois types de Cloud IoT:


• IaaS: infrastructure en tant que service
• PaaS: plate-forme en tant que service
• SaaS: logiciel en tant que service

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

10 Principales Plateforme Cloud IoT

• Amazon Web Services IoT


• IBM Watson IoT Platform
• Microsoft Azure IoT Hub
• Google Cloud IoT
• Oracle Integrated Cloud for IoT
• SAP Cloud Platform for the Internet of Things
• Cisco Jasper Control Center
• PTC ThingWorx Industrial IoT Platform
• Salesforce IoT
• Xively
• Carriots

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

5
11 Architecture type Plateforme Cloud IoT

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

12

Partie 3-2

Modèles d’offres Plateformes


IoT

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

6
13 Modèles de plateformes IoT

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

14 Offres SaaS (Software-as-a-Service)

• Plateforme installée et opérée par le fournisseur auquel vous souscrivez.


• Pas connaissance de l’infrastructure et architecture exacte de la plateforme et
accès limité aux interfaces utilisateur (web, mobile) ou interfaces dédiées à
d’autres systèmes d’information (“API”) pour interagir avec la plateforme.
• Modèle impliquant des coûts récurrents, pouvant s’indexer sur certains
indicateurs d’usage. Exemple le cas du coût par équipement actif sur le mois.
• Tout client du SaaS dispose d’un service semblable (modulo des
niveaux/options): la personnalisation des fonctions se limite à ce qui a été prévu
par le fournisseur.
• L’évolution du produit est dictée par le fournisseur, ce qui implique le risque de
voir des fonctions ou des interfaces évoluer ou disparaître avec le temps
imposant aux clients du temps et des coûts d’adaptation et d’interconnexion.
Exemples d’offres SaaS :
• Watson IoT Platform (IBM)
• Pelion (ARM)
• Live Objects (Orange)
Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

7
15 Avantages et inconvénients du modèle SaaS

Avantages du modèle SaaS pour une plateforme IoT :


• Des tarifs souvent attractifs (5€ à 35 cent par device et par mois), car les coûts
d’infrastructure et de développement de la plateforme sont mutualisés
• Une facturation à l’usage : ticket d’entrée bas pour prototyper un service (peu
d’équipements, peu de données) … mais qui peut se révéler désavantageux sur
des volumes devenant importants

Inconvénients du modèle SaaS pour une plateforme IoT :


• “Vendor lock-in” : une fois partis avec une solution SaaS, la complexité (et donc
le coût) de bascule vers un autre fournisseur peut s’avérer très important,
• Une faible personnalisation : le fournisseur reste maître des évolutions de son
produit, rendant souvent impossible la prise en compte de demande d’évolutions
spécifiques
• S’exposer à des sauts de versions: le produit peut évoluer dans le temps, vous
obligeant à subir des changements introduits par de nouvelles versions

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

16 Offres PaaS (Platform as a Service)


• Le fournisseur “cloud provider” propose une bibliothèque de briques logiciels
pouvant être déployées à la demande sur des machines de leur data-centers.
• Modèle sans besoin de gérer des serveurs, opérée par le Cloud Provider, tout en
disposant d’un accès spécial pour configurer ces applicatifs.
• Nombreux opérateurs d’infrastructure cloud proposent des briques PaaS de base
de données, bus de message, hébergement de site internet / d’API web, de
traitement de données / machine learning…
• Les briques logicielles spécifiques aux besoins IoT sont développés par le
fournisseur, avec ses propres principes, mais pour les besoins récurrents des
solutions IoT: inventaire d’équipement, interconnexion avec des flottes d’objets
connectés, collecte/routage/traitement/stockage de données, device
management, etc.
Exemples d’offres PaaS :
• AWS IoT (Amazon)
• Azure IoT (Microsoft)
• Google Cloud IoT (Google)
Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

8
17 Avantages et inconvénients du modèle PaaS
Avantages du modèle PaaS pour une plateforme IoT :
• Une grande personnalisation : une solution sur mesure peut être réalisée sur la base du
catalogue de modules mis à disposition par le vendeur.
A condition de disposer des compétences nécessaires : chaque offre PaaS a ses
spécificités et demande un effort de montée en compétences spécifiques.
• Certains cloud providers proposent des systèmes de formations et certifications, et
disposent d’un réseau de distributeurs et intégrateurs spécialisés.

Inconvénients du modèle PaaS pour une plateforme IoT :


• Vendor lock-in : la complexité (et donc le coût) de bascule vers un autre fournisseur peut
s’avérer très important si vous choisissez des modules propres au Cloud provider (dont
les modules IoT malheureusement).
• L’existence de coûts cachés : le modèle de tarification d’une telle solution s’avère parfois
très complexe. En effet, les PaaS associent de nombreux métriques de facturation : coût
au device + au trafic hors datacenter + aux opérations en base de données… pouvant
donner lieu à de mauvaises surprises, une fois la solution en production.
Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

18 Offres “On Premise” / licence

• Certains vendeurs de plateformes IoT la distribuent sous licence, sous forme


de package applicatif que l’acheteur doit installer sur ses propres serveurs.
• Le vendeur peut proposer une forme de support, mais l’effort de maintien en
conditions opérationnelles de la solution revient malgré tout à l’acheteur, qui
doit disposer de sa propre équipe d’administrateurs système, ou bien déléguer
cette responsabilité à un tiers.

Exemple d’offre On Premise :


• ThingWorx de la société PTC

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

9
19 Avantages et inconvénients On Premise
Avantages d’une offre « On Premise » / licence pour une plateforme IoT :
• Un fort degré de personnalisation, similaire à celui offert par une PaaS. Le logiciel prévoit
une part importante de configuration et il est possible d’ajouter son propre code. Le
niveau d’expertise nécessaire pour utiliser de façon optimale l’outil est également similaire
à celui nécessaire pour une solution de type PaaS.
• Une tarification claire et lisible: le client sait facilement ce pourquoi il paye, par exemple,
selon le nombre de devices actifs. Ici, il n’existe pas de coûts cachés. En revanche, le fait
d’être responsable du maintien en conditions opérationnelles de la solution peut générer
des coûts non négligeables.
• Une installation sur site. Par définition, un logiciel « On Premise » est installé « sur site »,
sur les serveurs de l’entreprise. Les industriels apprécient particulièrement ce type de
solutions qui leur permet de bénéficier d’installations « privées ».
Inconvénients d’une offre « On Premise » / licence pour une plateforme IoT :
• La gestion de l’infrastructure doit être assurée en interne
• Cette solution nécessite une formation des équipes qui vont opérer et développer sur la
base de cette solution, pour savoir tirer le maximum de ses possibilités
• Globalement il s’agit d’un choix plus engageant en terme d’organisation et formation des
équipes, de process et d’investissement dans des infrastructures.
Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

20 Offres open-source
• Les solutions open-source sont semblables à l’offre “licence”, à la nuance
qu’ici le logiciel est distribué librement, et son code source ouvert à tous.
• Une telle solution est maintenue par une communauté de développeurs
bénévoles et/ou par une entreprise qui utilise cette même solution, ou qui
commercialise du support et/ou de l’intégration autour de l’outil.
• Ces entreprises proposent une version opérée de la solution, une sorte de
version SaaS.
• D’autres mettent à disposition une version open-source, tout en vendant une
version entreprise comportant des fonctions supplémentaires.

Exemples d’offres open-source :


• WebThings (Mozilla)
• Fiware (Union Européenne)
• Kuzzle (Kuzzle)

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

10
21 Avantages et inconvénients – Open Source

Avantages d’une offre open-source pour une plateforme IoT :


• La possibilité de se créer une solution entièrement personnalisée
• Être libre et indépendant de toute entreprise extérieure

Inconvénients d’une offre open-source pour une plateforme IoT :


• La nécessité de disposer de compétences techniques importantes pour
identifier les morceaux de code pertinents et les assembler correctement
• Être en mesure d’assurer la gestion de l’infrastructure

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

22 Offre de solution sur-mesure complète

• Recourir à un intégrateur, afin qu’il conçoive une solution sur-mesure


complète. Dans ce cas de figure, l’opérateur peut soit partir de zéro, soit
s’appuyer sur des briques logicielles existantes.
• Conception d’une solution personnalisée à partir d’une solution développée
en interne, qui s’améliore de projet en projet.
• Une fois la plateforme IoT livrée, le client devient propriétaire du code. A
l’avenir, il pourra donc faire évoluer sa solution comme il l’entend, et ce même
avec d’autres intégrateurs.

Avantages d’une offre sur-mesure pour une plateforme IoT :


• Une solution sur-mesure et évolutive
• Pas de dépendance à une entreprise tierce, puisque le client devient
propriétaire du code source
• Pas besoin de disposer de fortes compétences techniques, nos conseillers
conçoivent la meilleure solution selon vos besoins

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

11
23

Partie 3-3

Caractéristiques principales
plateformes IoT

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

24 Microsoft Azure – PaaS Cloud IoT

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

12
25 Services IoT du Cloud Azure (1/2)

• IoT Central: It is a SaaS solution that helps you connect, monitor, and manage your IoT
devices. To start, you select a template for your device type and create and test a basic IoT
Central application that the operators of the device will use. The IoT Central application
will also enable you to monitor the devices and provision new devices. This service is for
straightforward solutions that don't require deep service customization.
• IoT solution accelerators: It is a collection of PaaS solutions you can use to accelerate your
development of an IoT solution. You start with a provided IoT solution and then fully
customize that solution to your requirements. You need Java or .NET skills to customize the
back-end, and JavaScript skills to customize the visualization.
• IoT Hub: This service allows you to connect from your devices to an IoT hub, and monitor
and control billions of IoT devices. This is especially useful if you need bi-directional
communication between your IoT devices and your back end. This is the underlying service
for IoT Central and IoT solution accelerators.
• IoT Hub Device Provisioning Service: This is a helper service for IoT Hub that you can use to
provision devices to your IoT hub securely. With this service, you can easily provision
millions of devices rapidly, rather than provisioning them one by one.

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

26 Services IoT du Cloud Azure (2/2)

• IoT Edge: This service builds on top of IoT Hub. It can be used to analyze data on the IoT
devices rather than in the cloud. By moving parts of your workload to the edge, fewer
messages need to be sent to the cloud.
• Azure Digital Twins: This service enables you to create comprehensive models of the
physical environment. You can model the relationships and interactions between people,
spaces, and devices. For example, you can predict maintenance needs for a factory,
analyze real-time energy requirements for an electrical grid, or optimize the use of
available space for an office.
• Time Series Insights: This service enables you to store, visualize, and query large amounts
of time series data generated by IoT devices. You can use this service with IoT Hub.
• Azure Maps: This service provides geographic information to web and mobile
applications. There is a full set of REST APIs as well as a web-based JavaScript control that
can be used to create flexible applications that work on desktop or mobile applications
for both Apple and Windows devices.

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

13
27 IBM Watson IoT Platform

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

28 Services IBM Watson IoT Platform (1/3)

Service Détails Accès


Watson IoT Platform Service de plateforme évolutif, intelligent et sécurisé, Tableau de bord, API,
service utilisé en tant que courtier de messages de terminal IoT intégration d'application,
pour sécuriser l'enregistrement des terminaux, les intégration de service IBM
analyses en temps réel, etc. Cloud.
Watson IoT Platform Composant additionnel de Watson IoT Platform API, tableau de bord,
on Blockchain permettant à vos ressources IoT de participer aux interface utilisateur Watson
(module réseaux métier de blockchain. IoT Platform on Blockchain.
complémentaire)
Watson IoT Platform Composant additionnel destiné à étendre la Tableau de bord, notebooks
Analytics (module fonctionnalité d'IBM® Watson™ IoT Platform afin Jupyter
complémentaire) d'inclure des fonctions d'analyse. Les utilisateurs d'un
secteur d'activités peuvent exploiter Watson IoT
Platform Analytics pour interagir avec leurs données IoT
et en retirer les principaux indicateurs de performances.
IoT Registration Service permettant de conserver un registre d'appareils Interface utilisateur
Service IoT et de consommateurs, et de les associer en toute d'enregistrement dans le
transparence. tableau de bord Watson IoT
Platform service, API

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

14
29 Services IBM Watson IoT Platform (2/3)

Service Détails Accès


Module de Application de démonstration basée sur Node.js API du module de
démarrage Watson présentant l'enregistrement des terminaux, le mappage démarrage, console Web
IoT Platform des consommateurs, le contrôle des terminaux. Il du modèle d'application,
comprend un modèle d'application, un modèle application mobile
d'application mobile et un modèle de flux Node-RED.
Cloudant NoSQL DB Service de base de données NoSQL géré, qui capture des API, Intégration IoT
mesures de terminaux et des événements, puis les Platform
stockent à des fins d'utilisation par les applications en
temps réel. Base de données en tant que service (DBaaS)
entièrement hébergée et gérée qui prend en charge un
grand nombre de types de données JSON, en texte
intégral ou géospatiales. Génération de schéma
automatique et agrégation de données de terminaux.
Combinaison de données métier avec des données de
terminaux.
Db2® Warehouse on Analyses et stockage à moyen terme de vos données IoT. Tableau de bord, clients,
Cloud Base de données SQL dans le Cloud, qui intègre la API
technologie Netezza® pour offrir les meilleures capacités
d'analyse.
Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

30 Services IBM Watson IoT Platform (3/3)


Service Détails Accès
IBM® Cloud Object Stockage de données de Cloud non structurées à des API, tableau de bord
Storage fins de stockage à long terme. Stockage évolutif et Watson IoT Platform
entièrement géré. Résilience régionale et inter- (création de
régionale. compartiment)
IBM Cloud App ID Authentification pour les applications Web et mobiles Serveur OAuth, Access via
qui se connectent à votre solution Watson IoT Platform. IBM.
Prise en charge de l'authentification via les réseaux
sociaux Facebook et Google+.
IBM® Secure Accès fiable à vos données locales et dans le Cloud à Contactez le support IBM
Gateway for IBM partir de l'application IBM Cloud via une passerelle pour sa configuration.
Cloud sécurisée.
IBM® Event Streams Bus de messages évolutif à haut débit. Connexion de Tableau de bord Watson
for IBM Cloud micro-services par l'intermédiaire de protocoles IoT Platform (création de
ouverts. Connectez les données de flux aux analyses. messages), API admin, API
Saisissez les données d'événement dans plusieurs REST Kafka
applications pour pouvoir réagir en temps réel.
Etablissez une passerelle vers l'infrastructure de
messagerie sur site afin de créer une solution de
messagerie cloud hybride.
Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

15
31 Google Cloud IoT Platform

• Cloud IoT Core est un service entièrement gérable qui permet de connecter, configurer et
recevoir des données d’un grand nombre d’appareils rapidement et en toute sécurité.
• À l'aide de Cloud Pub / Sub, le Core peut fusionner les données de périphériques
décentralisés dans un système global unique.
• Combiné à d’autres services Google Cloud IoT, le Core suggère une solution complexe pour la
collecte, l’analyse et la visualisation des données IoT en temps réel.
• Cloud IoT Core prend en charge les protocoles MQTT et HTTP conventionnels, ce qui permet
aux clients utilisant un grand nombre d'appareils existants de construire leurs systèmes IoT.
Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

32 PREDIX Industrial IoT Application Platform

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

16
33

Partie 3-4

Plateforme IoT Octave de


Sierra Wireless

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

34 Plateforme IoT Octave de Sierra Wireless


All-in-One Edge-to-Cloud Solution for Industrial Asset Monitoring

Octave permet d'extraire, d'orchestrer et d'agir en toute sécurité sur les données
des équipements vers le cloud

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

17
35 Flux de données dans la plateforme Octave
Octave réalise une connectivité IoT de bout en bout et prête à l'emploi pour les
appareils de périphérie, en fournissant l'architecture suivante qui fait abstraction
de la connectivité physique, permettant ainsi de se concentrer sur des
constructions de plus haut niveau pour mettre en œuvre une logique métier IoT

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

36 Fonctionnalités d’Octave
L'interface utilisateur Web d’Octave permet de gérer les fonctionnalités suivantes:
• Les actifs (capteurs, actionneurs, etc.) sont connectés à un périphérique Octave
et sont représentés comme des ressources.
• Le périphérique Octave Edge comprend un ensemble étroitement couplé de
composants logiciels pour fournir des services de haut niveau prêts à l'emploi
pour l'orchestration des données IoT:
• Micrologiciel de modem préconfiguré optimisé pour les applications IoT
• Système d'exploitation spécialement conçu pour Octave.
• Services de périphérie:
• Data Hub: un composant pour le partage de données entre les applications, les
capteurs et les actionneurs
• Cloud Interface: une application reliant le Data Hub et Octave dans le cloud
• Action Runner: une application qui consomme, traite et agit intelligemment sur les
événements dans le Data Hub
• Dans l'architecture d'Octave, les constructions au niveau de l'appareil et les
constructions au niveau du cloud facilitent la communication entre un appareil
périphérique Octave et le cloud.
Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

18
37 Modèle de coûts – Plateforme Octave
La tarification Octave est mesurée sur un modèle simple avec deux composants:
1. Frais de plate-forme qui incluent un accès complet au réseau sans fil mondial
Sierra Wireless, aux outils de développement et aux API cloud.
2. Frais d'utilisation basés sur le nombre de Messages envoyés et reçus. Un message
est une charge utile contenant jusqu'à 20 points de données.
Les frais mensuels globaux sont déterminés par le nombre d'appareils communicants
sur la plateforme, le nombre total de messages transmis et la région où ces appareils
sont situés. Le tableau ci-dessous montre la structure de prix.

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

38 Régions de facturation
• Tous les appareils Octave sont automatiquement attribués à l'une des quatre régions
tarifaires, selon leur emplacement dans le cycle de facturation mensuel donné.
• Les appareils ne sont pas verrouillés sur une région spécifique - ils peuvent passer de l'une
à l'autre sans aucune modification de l'abonnement.
• À la fin de chaque mois, tous les frais de l'ensemble de votre déploiement mondial sont
regroupés sur une seule facture..

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

19
39 Coût – Developper Mode

• Lorsque vous commencez à prototyper votre solution avec Octave, vous


souhaiterez un lien continu entre l'appareil et le cloud pour effectuer des mises
à jour et des changements de configuration fréquents. Cela entraînera un
nombre élevé de messages.
• Le mode développeur est conçu pour simplifier le processus de développement
sans entraîner de coûts excessifs pour l'utilisateur.
• Les appareils en mode développeur sont automatiquement synchronisés avec le
cloud, de sorte que tous les paramètres sont continuellement mis à jour. De
plus, les appareils en mode développeur peuvent transmettre jusqu'à 20 000
messages à un tarif forfaitaire réduit.
• Le mode développeur peut être activé sur n'importe quel appareil à tout
moment - il ne s'agit pas d'un plan de données distinct.
• Les messages envoyés au-delà du seuil de 20K sont facturés normalement. Il y a
une limite de 50 appareils en mode développeur par compte à la fois.

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

40 Exemples: évènements et messages

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

20
41 Exemple: large évènement

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

42 Eléments évènement et métadonnées

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

21
43 Agrégation d’évènement

Plateformes et Composants de l’IoT, INDP3-SysTIC & MIT, Septembre 2021 - A. Ghazel

22

Vous aimerez peut-être aussi