Conception des architectures internet des objets
Item
- Libelle
- Conception des architectures internet des objets
- Code
- RNCP38474BC02
- Liste des compétences
- Identifier les technologies et plateformes nécessaires à la collecte, au stockage, à l'analyse et à la gestion des données récupérés par l'objet connecté (cloud, bases de données, plateformes de gestion de données edge …) afin de sélectionner les plus pertinentes en fonction des attendus de l'objet connecté Évaluer les exigences en matière de nombre de dispositifs IoT, de volume de données et de fréquence de transmission de données pour déterminer les ressources nécessaires pour gérer la croissance future Élaborer une topologie réseau qui permette d'ajouter facilement de nouveaux dispositifs IoT et de gérer efficacement la croissance du volume de données Modéliser les échanges entre les systèmes informatiques ou les personnes impactées par l'objet connecté sous la forme d'un diagramme lisible décrivant les différents composants (matériels, logiciels, réseaux, etc.) et leurs interactions spécifiques (communication, stockage, traitement de données, etc.) afin d'avoir une vision d'ensemble des caractéristiques propres à l'objet connecté Élaborer une infrastructure de données capable de stocker et de gérer efficacement les données IoT à mesure que la quantité de données augmente Implémenter des solutions de gestion de la croissance, telles que la répartition de charge, la mise en cache des données et la compression des données, pour garantir que l'architecture IoT reste opérationnelle à mesure que la quantité de dispositifs et de données augmente Effectuer des tests de charge pour évaluer les performances de l'architecture IoT à différents niveaux de charge afin de s'assurer de sa scalabilité Evaluer le niveau de sécurité nécessaire en fonction de la typologie des données à gérer en termes de chiffrement, d'authentification, de gestion des accès et des incidents afin d'identifier les solutions IoT les plus appropriées Elaborer les différentes politiques de sécurité de l'objet connecté afin de gérer au mieux les accès aux données, les autorisations et contrôles de sécurité Intégrer des protocoles de chiffrages des données en choisissant les plus appropriés en fonction de leurs typologies et niveaux de risques (chiffrement de bout en bout, chiffrement de la couche transport, chiffrement des données à repos …) afin de sécurité les données Mettre en place et configurer des pares-feux en fonction des exigences définies dans les politiques de sécurité pour contrôler les entrées et les sorties de réseau, ainsi que des contrôles d'accès pour autoriser ou refuser l'accès à certaines ressources Intégrer des systèmes de surveillance et des alertes liées à la sécurité des données de l'objet connecté afin de suivre les activités sur le réseau et détecter les anomalies ou les incidents de sécurité Élaborer un plan de secours en y intégrant des procédures claires et compréhensible par tous en lien avec la prévention, la détection, la réponse et la récupération de l'incident afin de gérer les situations d'urgence et minimiser les dommages Définir le type d'interaction entre les données et les utilisateurs ainsi que les fonctionnalités et caractéristiques requises en fonction des objectifs de l'objet connecté afin de cadrer attendus en termes d'esthétisme Elaborer des concepts d'interface utilisateur (wireframe et maquettes) en veillant à intégrer des adaptations en lien avec la potentielle situation de handicap des futurs utilisateurs afin de représenter leurs interactions avec les dispositifs IoT et ainsi les faire valider Intégrer, via l'utilisation de langage de programmation spécifique, les concepts d'interfaces utilisateurs dans le code source de l'architecture de l'objet connecté afin de permettre aux éléments graphiques d'être correctement présentés à l'écran Identifier les cas d'utilisation de l'intelligence artificielle pouvant améliorer les fonctionnalités de l'objet connecté afin de choisir les algorithmes d'IA les plus appropriés Comparer les différentes technologies et algorithmes IA retenus en analysant les forces et faiblesses de chacun en fonction des objectifs visés par l'objet connecté afin de choisir le plus pertinent Développer l'algorithme IA en suivant une méthodologie structurée et fiable (collecte des données, rétropropagation, évaluation …) afin d'assurer une intégration optimale Intégrer la technologie IA élaborée en identifiant les composants matériels et logiciels supplémentaires (processeurs graphiques, capteurs …) afin de développer les fonctionnalités de l'objet connecté Analyser l'architecture technique des solutions logicielles à connecter avec la plateforme IdO/IoT en validant leur interopérabilité afin de s'assurer que les différentes solutions logicielles qui seront connectées à la plateforme IoT fonctionnes ensemble de manière efficace, sans erreur et garantissant une utilisation optimale de la solution IoT pour les utilisateurs finaux Dimensionner l'architecture logicielle et matérielle répondant aux exigences de volumétrie, de performance et de disponibilité afin de s'assurer que l'architecture est adaptée aux besoins en termes de volume de données, de performances et de disponibilité, garantissant ainsi une mise en place efficace de la solution IoT
- Modalités d'évaluation
- Projet professionnel portant sur la conception des architectures internet d'un objet connecté avec remise d'un rapport et soutenance orale.
Linked resources
| Title | Class |
|---|---|
| RNCP38474 | Fiche |
Annotations
There are no annotations for this resource.