Développer et mettre en exploitation une solution sécurisée en Internet des objets (IoT)

Item

Libelle
Développer et mettre en exploitation une solution sécurisée en Internet des objets (IoT)
Code
RNCP39237BC02
Liste des compétences
Mettre en place l'infrastructure logicielle de la solution en Internet des objets (IoT), en utilisant une plateforme adaptée (cloud computing, base de données, services Web) et en opérant la programmation nécessaire, afin de collecter et conserver en toute sécurité les données transmises par l'objet et de permettre leur analyse de façon automatisée. Développer la couche applicative de la solution en Internet des objets (IoT), en utilisant le ou les langage(s) de programmation adapté(s) et spécifié(s) (C, C++, Java, Python, JavaScript…), afin de permettre le contrôle et/ou l'interaction avec l'objet connecté conformément aux fonctionnalités attendues et en sécurité. Réaliser l'interface utilisateur de la solution en Internet des objets (IoT), en respectant les impératifs d'interopérabilité, d'accessibilité et d'ergonomie, afin d'en garantir une utilisation simple, intuitive, efficace et sécurisée. Elaborer le plan de test de la solution en Internet des objets (IoT), en déterminant la méthodologie employée ainsi que la typologie (unitaire, de charge, d'utilisation…) et le calendrier des tests à réaliser, afin de vérifier ses fonctionnalités, sa performance et sa sécurité. Identifier les correctifs à apporter aux composants logiciels de la solution en Internet des objets (IoT), en s'appuyant sur les résultats des tests de différentes natures réalisés et en identifiant les éléments de programmation à l'origine des anomalies, inefficiences ou failles de sécurité repérées, afin de parvenir de façon itérative à l'atteinte des objectifs fonctionnels, de performance et de sécurité prescrits. Analyser les remontées formulées par les utilisateurs de la solution en Internet des objets (IoT), en identifiant les améliorations à apporter à l'interface applicative, afin de définir les adaptations et corrections à lui apporter pour assurer son utilisabilité. Documenter les aspects techniques de la solution en Internet des objets (IoT), en apportant de façon claire les explications concernant son architecture fonctionnelle et technique, afin de faciliter les interventions de maintenance ultérieure. Assurer la mise en exploitation de la solution en Internet des objets (IoT), en veillant à l'intégration de ses différentes composantes dans un environnement physique et dématérialisé d'utilisation (SI du client, serveurs physiques…), afin de permettre son déploiement auprès de la cible métier et/ou utilisateur. Déterminer les évolutions de la solution en Internet des objets (IoT) sur les plans technique et fonctionnel, en proposant de nouvelles fonctionnalités autorisées par les innovations technologiques et en préconisant les modifications contribuant à l'amélioration de sa performance (temps de réponse, consommation d'énergie…), afin de maintenir un haut niveau de satisfaction des besoins métiers et utilisateurs.
Modalités d'évaluation
Mise en situation professionnelle réelle - Travail individuel - Production écrite d'un dossier de développement de solution IoT - Présentation orale des livrables réalisés devant le jury d'évaluation La réalisation d'une solution en Internet des objets (IoT) est matérialisée par le plan de test de la solution, les résultats des tests réalisés et les corrections mises en œuvre en conséquence, la documentation technique de la solution, et la solution en situation de fonctionnement à travers son interface utilisateur.

Linked resources

Items with "A comme bloc de compétence: Développer et mettre en exploitation une solution sécurisée en Internet des objets (IoT)"
Title Class
RNCP39237 Fiche

Annotations

There are no annotations for this resource.