Programme-De-Formation-Internet Des Objets
Programme-De-Formation-Internet Des Objets
Version 3 18/10/2022
Office de la Formation Professionnelle et de la Promotion du Travail
Ce document est la propriété de l’Office de la Formation Professionnelle et de la Promotion du Travail. Il ne peut être utilisé, reproduit
ou communiqué à des tiers sans l’autorisation préalable écrite de l’Office.
Équipe de production
Coordination
Conception et rédaction
Remerciements
La production du présent document a été possible grâce à la collaboration et à la participation de nombreuses
personnes, que ce soient des professionnels du métier ou des formateurs.
Il y a lieu de souligner la qualité des renseignements fournis par les personnes consultées à titre de
professionnels du domaine de « Infrastructure Digitale » et de remercier particulièrement celles qui ont
généreusement accepté de partager leur expérience du métier de technicien spécialisé en Filière :
Infrastructure Digitale - Option IoT et celles qui ont participé à la validation de ce Programme de formation.
Par ailleurs, les travaux de l’équipe de production se sont déroulés en alternance dans les locaux du Centre
des Compétences Digital et IA. L’équipe tient à remercier les directeurs ainsi que leur personnel pour leur
accueil et leur soutien tout au long des travaux.
Glossaire ............................................................................................................................................................ 22
Compétence 13 : Gérer la collection, stockage, analyse et la visualisation données d’un réseau IoT ............. 94
Acronymes
AD CS Active Directory Certificate Services
BD Base de données
HA High Availability
IP Internet Protocol
PC Personal Computer
PS PowerShell
SI Système d’Information
UP Unified Process
VM Virtual Machine
Le programme de formation est défini par compétences, formulé par objectifs et structuré en modules. Il est
conçu selon une approche globale qui tient compte à la fois de facteurs tels les besoins de formation, la
situation de travail, les finalités, les buts ainsi que les stratégies et les moyens pour atteindre les objectifs.
Dans le programme de formation, on énonce et structure les compétences que le participant doit acquérir
pour obtenir son Attestation de Poursuite de la Formation Filière : Infrastructure Digitale - Option IoT. Ce
programme de formation doit servir de référence pour la planification de la formation et de l’apprentissage
ainsi que pour la préparation du matériel didactique et du matériel d’évaluation.
La durée du programme de formation est de 1435 heures ; de ce nombre, 1050 heures sont consacrées à
l’acquisition de compétences spécifiques et 385 heures à l’acquisition de compétences transversales. Le
programme de formation est divisé en 15 modules dont la durée varie de 15 à 160 heures. Cette durée
comprend le temps requis pour l’évaluation des apprentissages aux fins de l’obtention de L´attestation de
Poursuite de la Formation.
NB : l’usage du masculin, dans le présent document, n’a pour but que d’alléger le texte pour en faciliter la
lecture.
Nombre d’unités : 90
Nombre de modules : 15
Pour être admis au programme « Filière : Infrastructure Digitale - Option IoT », il suffit de satisfaire
aux conditions suivantes :
Le concours, pour ceux qui sont admissibles, est composé d’une entrevue permettant de vérifier :
Durée
Code Numéro Compétence
(heures)
Le programme prépare également les participants à assumer le bon fonctionnement de l’unité de production
dont ils auront la responsabilité. Il intervient au niveau des opérateurs pour faire respecter les procédures
productivité et de sécurité.
Le profil en « Filière : Infrastructure Digitale - Option IoT » exerce son métier dans des entreprises du secteur
de l’informatique Toutefois, sa formation doit pouvoir l’amener à travailler dans d’autres secteurs d’activités.
La polyvalence des participants est assurée par le développement de compétences transversales. Ce sont
celles qui concernent l´hygiène, santé et sécurité en milieu de travail, l'utilisation d'un poste de travail
informatique, la gestion de temps et des priorités, la résolution de problèmes, la gestion des
approvisionnements, les soft skills ainsi que la communication.
La maîtrise des tâches professionnelles liées au métier est quant à elle assurée par l’acquisition des
compétences managériales propres au métier. Ce sont celles qui concernent la gestion d’équipe, la mise en
œuvre de système de maintenance, la gestion des projets ainsi que la mise en œuvre des actions
d´améliorations continues.
Le tableau est à trois entrées permettant de voir les liens qui unissent les éléments placés à l’horizontale
(compétences transversales) et ceux placés à la verticale (compétences spécifiques). Le symbole △ montre
qu’il existe une relation entre une compétence spécifique et une étape du processus de travail. Le symbole ○
marque quant à lui un rapport entre une compétence transversale et une compétence spécifique. Des
symboles noircis ●▲indiquent en plus que l’on tient compte de ces liens dans la formulation d’objectifs visant
l’acquisition des compétences spécifiques.
La logique qui a présidé à la conception de la matrice influe sur la séquence d’enseignement de ces modules.
De façon générale, on prend en considération une certaine progression dans la complexité des apprentissages
et le développement de l’autonomie du participant. De ce fait, les compétences spécifiques sont présentées
dans l’ordre à privilégier pour l’enseignement et servent de point de départ pour l’agencement de l’ensemble
des modules. Certains deviennent ainsi préalables à d’autres ou doivent être vus en parallèle.
Filière : Infrastructure Digitale - Option IoT PROCESSUS (Grandes étapes) COMPÉTENCES TRANSVERSALES TOTAUX
NOMBRE DE COMPÉTENCES
Comprendre les dossiers de
DUREE DE LA FORMATION
la démarche de formation
Nombre d’ heure
MATRICE DES OBJETS DE FORMATION
la solution IoT
utilisateurs
IoT
COMPETENCES SPECIFIQUES
N° 1 8
N° 2 90
Nombre d’heure 15 75
2 Comprendre les enjeux d'un système d'information 75 ▲ △ ○
3 Concevoir un réseau informatique 120 △ ▲
Phase 1
Notions de base
Exploration
Acquisition de notions et
Découverte de la compétence
d’habiletés de base relatives à
et de la démarche
l’ensemble de la compétence
d’apprentissage proposée
Entraînement et Intégration
Phase 2
Tâche simple
Révision et
Notions et exercices
Phase 3 consolidation des
préparatoires à la
connaissances et des
habiletés acquises
Evaluation
Réalisation d’une formative
Entraînement et Intégration
tâche simple
Tâche complexe
Réalisation
Récupération ou
autonome
enrichissement
Cette fonction consiste tout d’abord à situer les modules dont il a la responsabilité et ensuite, à l’aide
du logigramme de la séquence d’enseignement :
Information au participant
• Situer les participants par rapport à l’ensemble du programme et, aussi, par rapport au module
en cours ;
• Fournir aux participants les données utiles à une compréhension suffisante des tâches reliées
au métier ;
• Faire ressortir l’importance et la pertinence des apprentissages à réaliser.
Note : Il revient à chaque formateur de situer les participants par rapport à l’ensemble de leur
formation et de les stimuler dans leurs apprentissages et de leur fournir, au début de chaque cours et
de chaque activité importante, les données nécessaires à ces fins.
Animation pédagogique
Le formateur doit :
• Guider les apprentissages par un rappel des objectifs, par la détermination des phases
préalables et par la formulation d’indications sur les activités à réaliser ;
• Créer un climat de confiance reposant sur le respect des personnes et de leur autonomie, ainsi
que sur la clarification des enjeux réels ;
• Maintenir l’intérêt des participants tout au long de leur cheminement par des propositions
d’activités intéressantes et diversifiées, par un dosage judicieux du niveau de difficulté, par
l’utilisation d’approches à caractère pratique et par une ouverture aux préoccupations
personnelles des participants ;
• Encadrer les activités d’apprentissage par l’implantation d’un système souple et efficace de
suivi des participants, par une assistance particulière aux participants en difficulté et par une
direction adéquate des participants vers des activités d’apprentissage, d’évaluation,
d’enseignement correctif et d’enrichissement ;
• Fournir des explications claires et justes au groupe et à chaque participant.
7 8
10
11
12
13
14
15
16
Glossaire
Buts de la formation
Les buts de la formation sont les énoncés des intentions éducatives retenues pour le programme. Il
s’agit d’une adaptation des buts généraux de la formation professionnelle pour un programme de
formation donné.
Compétence
Une compétence est un pouvoir d’agir, de réussir et de progresser qui permet de réaliser
adéquatement des tâches ou des activités et qui se fonde sur un ensemble intégré de connaissances,
d’habiletés, d’attitudes et de comportements. Les compétences sont de deux types :
• Les compétences spécifiques qui portent sur des tâches types du métier ou de la fonction de
travail et qui rendent la personne apte à assurer avec efficacité la production d’un bien ou d’un
service.
• Les compétences transversales qui portent sur une activité de travail ou de vie professionnelle
qui déborde du champ spécifique des tâches du métier lui-même ; ces compétences peuvent
être transférables à plusieurs activités de travail.
Objectifs généraux
Les objectifs généraux servent à catégoriser les compétences à faire acquérir par le stagiaire. Ils servent
à orienter et à regrouper les objectifs opérationnels.
Objectifs opérationnels
L’objectif opérationnel est défini en fonction d’un comportement relativement fermé et décrit les
actions et les résultats attendus du stagiaire. Il comprend cinq composantes :
Module de formation
Subdivision autonome d’un programme de formation professionnelle formant en soi un tout cohérant
et signifiant.
Unité
Étalon servant à exprimer la valeur de chacun des modules d’un programme de formation en attribuant
à ces composantes un certain nombre de points pouvant s’accumuler pour l’obtention d’un diplôme ;
l’unité correspond à 15 heures de formation.
Fiche prescrite
- De base documentaire
• À l’aide :
- D’internet
- Du réseau professionnel
digitale l’infrastructure
• Identification globale des différents métiers de
l’infrastructure
• Recueil ciblé des compétences mobilisées
Suggestions Pédagogiques
DURÉE
ÉLÉMENTS DE LA COMPÉTENCE APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
SUGGÉRÉE
A. Découvrir les spécificités des A.1 S’informer sur le marché • Identification des secteurs d’activité • Seul ou en groupe
métiers de l’Infrastructure du travail liés à l’Infrastructure digitale • Selon les instructions verbales ou écrites
selon les secteurs des entreprises • À l’aide des ressources fournis par le
B. Identifier les modalités de B.2 Comprendre les objectifs • Connaissance des objectifs à atteindre • Seul ou en groupe
formation de la formation au terme de la formation
• Selon les instructions verbales ou écrites du
• Utilisation des ressources
formateur
pédagogiques
• À l’aide des supports pédagogiques mis à
• Recueil sur les différents modes
disposition durant la formation sur la
d’évaluation durant le parcours de
plateforme d’apprentissage
formation
B.2 Situer les compétences de • Visualisation sous forme de • Investigations sur les secteurs d’activités 30 %
la formation cartographie des compétences de auprès de professionnels et entreprises
Fiche prescrite
A. Acquérir les connaissances de base sur les • Compréhension précise des fonctions d’un système
systèmes d’information (SI) d’information
• Distinction précise entre système d’information,
système informatique et système d’information
informatisé
d’infrastructures informatique
C. Découvrir les principales étapes de • Identification claire des étapes de conception d’un SI
construction d’un SI • Mise en œuvre correcte d’un système d’information
• Compréhension précise des différentes démarches de
modélisation d’un système d’information
D. Comprendre le fonctionnement d’une base de • Distinction précise des différents types de bases de
données données
• Modélisation correcte d’une base de données
relationnelles
• Implémentation correcte d’une base de données
relationnelles
Suggestions Pédagogiques
COMPÉTENCE SUGGÉRÉE
A. Acquérir les A.1 Comprendre la notion • Notion de SI, Système informatique • Seul ou en groupe 20 %
connaissances de SI et SI Informatisé
• Selon les instructions verbales ou écrites du
de base sur les • Fonctions et types du SI formateur
systèmes
• Composantes d’un SI informatisé • À l’aide des supports fournis par le formateur
d’information
(Stations de travail, Serveurs ; (polycop, documents, cours)
(SI)
Réseaux, systèmes d’exploitation)
• Activité type Quizz sur les concepts de base des
A.2 Identifier les principaux • Informatique de gestion et SI et les domaines d’application des SI
domaines informatique décisionnelle
d’application des SI
• Informatique industrielle,
embarquée et domotique
• Bureautique
• Jeux (Gaming)
architectures importance
• Architectures client/serveur
D.2 Manipuler une BD • Principes de bases de données • QCM sur les bases de données
relationnelle relationnelles • Travaux pratiques sur l’utilisation de la base de
relationnelle (DDL)
Fiche prescrite
- D’accessoires de câblage
Suggestions Pédagogiques
SUGGÉRÉE
A. Maîtriser les notions de base du A.1 Identifier les • Description des composants • À l’aide d’outil de simulation de réseau 30 %
réseau informatique différents types de d’un réseau informatique • Seul ou en équipe selon les instructions du
réseaux • Différents types de réseaux formateur
• VLSM
B.1 Définir la • Différents types de switch • Seul ou en équipe selon les instructions du 25 %
commutation • Transfert de trame formateur
• Protocole VRRP
C. Mettre en œuvre le routage C.1 Connaître les • Composants de WLAN • Seul ou en équipe selon les instructions du 20 %
d’un réseau d'entreprise concepts de WLAN formateur
• Fonctionnement d’un réseau
WLAN • Présenter et analyser de la table de routage de la
station de travail et du routeur
C.2 Comprendre le • Détermination du chemin
fonctionnement de • Travaux Dirigés
• Transmission de paquets
protocoles de o Effectuer un routage statique pour une
• Fonctions et configuration de base
routage moyenne topologie
d’un routeur
o Tester le fonctionnement du protocole RIP et le
• Principes de routage
comparer avec OSPF
• Routage IP statique et dynamique
• Protocole RIP
• Protocole OSPF
D. Sécuriser un réseau D.1 S’initier aux outils • Principes de sécurité du réseau • Seul ou en équipe selon les instructions du 25 %
d'entreprise de sécurité réseaux • Listes de contrôle d'accès formateur
Fiche prescrite
A. Découvrir les systèmes d’exploitation (SE) • Description correcte des éléments de base des
systèmes d’exploitation
• Compréhension facile des éléments (hard et
soft) d’un poste de travail client et d’un serveur
Filière : Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (17/11/2021)
Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation préalable
41/110
écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail
Filière : Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (17/11/2021)
Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation préalable
42/110
écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail
Suggestions Pédagogiques
COMPÉTENCE SUGGÉRÉE
A. Découvrir les A.1 Analyser le • Description d’un système d’exploitation • Seul ou en groupe 20%
systèmes fonctionnement
• Présentation des concepts fondamentaux d’un • Selon les instructions verbales ou écrites
d’exploitation (SE) d’un SE
OS (les utilisateurs, les fichiers, la gestion de du formateur
mémoire, les processus et les E/S) • Cours et énoncés des travaux pratiques
• Principe de fonctionnement d’un OS fournis par le formateur
A.2 Préparer les disques • Description des disques durs • Travaux pratiques de démonstration sur
durs • Systèmes de gestion de fichiers l’exploration des concepts
fondamentaux. Manipulation des
• Partitionnement et formatage des disques durs
limitations des droits d’utilisateurs par
Filière : Infrastructure Digitale - Option Cloud Computing - Programme de formation, version 3 (17/11/2021)
Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation préalable écrite de l’Office. 43/110
Office de la Formation Professionnelle et de la Promotion du Travail
A.3 Découvrir les • Identification des différents types de systèmes l’ajout, la modification et la suppression
B. Gérer un système B.1 Explorer Windows • Différentes versions de Windows - Seul ou en groupe 40%
d’exploitation • Fonctionnalités de Windows (Utilisation - Selon les instructions verbales ou écrites
Windows du formateur
interface graphique)
Utilisation de Powershell
Filière : Infrastructure Digitale - Option Cloud Computing - Programme de formation, version 3 (17/11/2021)
Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation préalable écrite de l’Office. 44/110
Office de la Formation Professionnelle et de la Promotion du Travail
B.3 Assurer la sécurité • Authentification dans Windows (Contrôle de - Protection contre les virus et autres
C. Gérer un système C.1 Explorer Linux • Principe de fonctionnement du système Linux • Seul ou en groupe 40%
d’exploitation Linux • Identification des différentes distributions • Selon les instructions verbales ou écrites
Filière : Infrastructure Digitale - Option Cloud Computing - Programme de formation, version 3 (17/11/2021)
Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation préalable écrite de l’Office. 45/110
Office de la Formation Professionnelle et de la Promotion du Travail
Filière : Infrastructure Digitale - Option Cloud Computing - Programme de formation, version 3 (17/11/2021)
Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation préalable écrite de l’Office. 46/110
Office de la Formation Professionnelle et de la Promotion du Travail
Fiche prescrite
- De VirtualBox
- De Docker
- De VMWare
- D’Hyper-V
- De Proxmox
- D’ordinateur
- De Serveur
Filière : Infrastructure Digitale - Option Cloud Computing - Programme de formation, version 3 (17/11/2021)
Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation
47/110
préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail
B. Aborder les différentes solutions de virtualisation • Identification aisée des différentes solutions de
virtualisation
• Bonne maitrise du choix de la solution de
virtualisation adéquate pour des contextes et
des besoins donnés
• Utilisation judicieuse d’un hyperviseur type 2
pour la création d’une machine virtuelle
D. Gérer le pool des ressources dans un hyperviseur • Connaissance exacte des différentes banques de
type 1 stockage
• Création aisée de ‘Template’
• Bonne maîtrise des différents types de
provisionnement de machines en ressources
E. Manipuler les outils de migration du marché X2X • Connaissance aisée des différents outils de
Filière : Infrastructure Digitale - Option Cloud Computing - Programme de formation, version 3 (17/11/2021)
Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation
48/110
préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail
Suggestions Pédagogiques
COMPÉTENCE SUGGÉRÉE
Filière : Infrastructure Digitale - Option Cloud Computing - Programme de formation, version 1.2 (23/09/2021)
Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation préalable écrite de l’Office. 49/110
Office de la Formation Professionnelle et de la Promotion du Travail
B. Aborder les B.1 Manipuler un • Définition et fonctionnement d’un hyperviseur • Seul ou en groupe 30 %
différentes solutions hyperviseur de type type 2 • Cours et énoncés des travaux pratiques
de virtualisation 2
• Présentation et comparaison des différents fournis par le formateur
hyperviseurs de type 2 (VMWare Workstation Pro, • Travaux pratiques sur l’installation et
VMWare Workstation Player, et VirtualBox) l’utilisation de VirtualBox (hyperviseur type
• Contexte et exemples de cas de métiers de 2) pour la création de machines virtuelles et
l’hyperviseur type 2 l’installation d’un système d’exploitation
B.2 Identifier un • Définition et fonctionnement d’un hyperviseur l’utilisation de Docker (comme un exemple
Filière : Infrastructure Digitale - Option Cloud Computing - Programme de formation, version 1.2 (23/09/2021)
Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation préalable écrite de l’Office. 50/110
Office de la Formation Professionnelle et de la Promotion du Travail
C. Mettre en place une C.1 Découvrir des • VMware vSphere • Seul ou en groupe 30 %
solution de solutions de • ProxmoxVE • Cours et énoncés des travaux pratiques
Virtualisation de virtualisation de
• Microsoft Hyper-V fournis par le formateur
Type 1 type 1
• Travaux pratiques sur l’installation d’un
C.2 Créer un • Introduction aux outils fournis par un hyperviseur hyperviseur type 1
environnement de de type 1
• Travaux pratiques sur la création des
virtualisation • Création des machines virtuelles (VMs)
machines virtuelles (VMs) et de réseaux de
machines virtuelles
C.3 Créer des réseaux • Configuration de réseaux logiques
dans • Création de réseaux de machines virtuelles
l’environnement de • Configuration de pools d’adresses IP et ajout de
virtualisation passerelle
• Création de commutateurs logiques (virtual
switches)
D. Gérer le pool des D.1 Intégrer les banques • Présentation des banques de données VMFS • Seul ou en groupe 20 %
ressources dans un de stockage (Virtual Machine File System) • Cours et énoncés des travaux pratiques
hyperviseur type 1 (données) • Présentation des banques de données NFS fournis par le formateur
(Network File System) • Travaux pratiques sur la création de
• Création de banques de données banques de données avec VMware
Filière : Infrastructure Digitale - Option Cloud Computing - Programme de formation, version 1.2 (23/09/2021)
Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation préalable écrite de l’Office. 51/110
Office de la Formation Professionnelle et de la Promotion du Travail
D.2 Créer des ‘Template’ • Notions de ‘Template’ (Modèle) de l’image du • Travaux pratiques sur la création et le
système d'exploitation (SE) invité clonage des ‘Template’ avec VMware
E. Manipuler les outils E.1 Identifier les types de • Conversion d'une machine physique en machine • Seul ou en groupe 10 %
de migration du migration (P2V, V2V, virtuelle (P2V) • Cours et énoncés des quiz ainsi que des
marché X2X (P2V, V2P)
• Conversion d'un ordinateur virtuel en ordinateur travaux pratiques fournis par le formateur
V2V, V2P)
virtuel (V2V), migration • Quiz sur les outils de migration X2X
• Conversion d'une machine virtuelle en machine • Travaux pratiques sur la migration P2V avec
physique (V2P) VMware vCenter Converter Standalone
• Présentation des outils de conversion
Filière : Infrastructure Digitale - Option Cloud Computing - Programme de formation, version 1.2 (23/09/2021)
Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation préalable écrite de l’Office. 52/110
Office de la Formation Professionnelle et de la Promotion du Travail
Filière : Infrastructure Digitale - Option Cloud Computing - Programme de formation, version 1.2 (23/09/2021)
Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation préalable écrite de l’Office. 53/110
Office de la Formation Professionnelle et de la Promotion du Travail
Fiche prescrite
- D’outils de programmation
- D’n ordinateur
D. Créer des programmes pour les tâches • Identification correcte des commandes
d’administration (PowerShell, Bash)
• Production aisée de scripts python de gestion
• Réalisation adaptée de la programmation et de
la planification de tâches
Suggestions Pédagogiques
COMPÉTENCE SUGGÉRÉE
A. Découvrir les A.1 Découvrir la • Description de la méthode de résolution d’un • Seul ou en groupe 40 %
concepts de base de programmation problème : raisonnement par algorithme • Cours et énoncés des travaux dirigés fournis
la programmation structurée • Description d’un algorithme par le formateur
• Les structures de base du langage python • Travaux dirigés sur l’écriture d’algorithmes
A.2 Découvrir la • Programmation orientée objet • Travaux dirigés sur les classes
programmation •
• Notions de classe et d’objets Travaux dirigés sur les opérateurs, le
orientée objet traitement itératif et le traitement
• Notion d’attributs et de méthodes
conditionnels
• Syntaxe du langage python
A.3 Utiliser les • Opérateurs mathématiques et logiques • Utilisation d’un outil de test des algorithmes
conditions et les • Traitement conditionnel (Exemple :
boucles [Link]
• Traitement itératif
B. Développer des B.1 Concevoir des • Installation et découverte des outils de • Seul ou en groupe 20 %
programmes programmes programmation • Travaux pratiques d’installation
• Ecriture des programmes dans l’environnement de (éventuellement) de l’environnement de
développement développement
• Exécution des programmes dans l’environnement • Travaux pratiques sur la traduction des
de développement algorithmes en scripts (python à titre
d’exemple)
B2 Créer un script pour • Description des opérations de gestion
faciliter les • Travaux pratiques sur les commandes
• Structures relatives aux tâches de gestion (les
opérations de PowerShell, Bash
modules spécifiques, listes, dictionnaires, …)
gestion • Travaux pratiques sur les modules
• Exécution de scripts de gestion
spécifiques pour les opérations de gestion
• Ecriture et exécution en ligne de commandes
• Ecriture et exécution des scripts
C. Appliquer C.1 Connaitre les • Tests de commande d’administration Windows • Seul ou en groupe 20 %
l’administration commandes de base
• Exécution de commande d’administration Linux • Travaux pratiques : commande Windows
C.2 Administrer les • Connaissance aisée de connexion ssh et bureau à commandes d’administration réseaux
D. Créer des D.1 Automatiser les • Spécification des tâches redondantes • Seul ou en groupe 10 %
programmes pour tâches redondantes • Création de scripts pour les tâches redondantes • Travaux pratiques : automatisation de
les tâches
• Tests de fonctionnement de scripts en conditions tâches redondantes
d’administration
réelles • Travaux pratiques : planification tâches
E. Créer des fichiers E.1 Comprendre la • Flux vers les fichiers • Seul ou en groupe 10%
logs persistance des • Méthode de création, lecture, écriture, • À l’aide des supports fournis par le
données
modification et suppression dans un fichier formateur (polycop, documents, cours)
E.2 Manipuler les fichiers • Ecriture de scripts pour la création de logs (scripts • Travaux pratiques sur la création de fichiers
logs avancés) log
Fiche prescrite
- De firewall
- D’openSSl
Éléments de la compétence Critères particuliers de performance
Suggestions Pédagogiques
Compétence 7 : Sécuriser un système d'information Code : DIA_ID_TS-07
COMPÉTENCE SUGGÉREE
A. Découvrir les notions A.1 Connaître les • Importance de la sécurité dans les SI • Seul ou en groupe 20 %
de base de la sécurité concepts de base de • Terminologie et définitions : classification de
la sécurité, vulnérabilités, menaces, risques, • Cours et énoncés des quiz
des systèmes la sécurité
attaques, victimes, actifs, contre-mesures fournis par le formateur
d’information (SI) informatique
Filière : Infrastructure Digitale - Option Cloud Computing - Programme de formation, version 1.2 (23/09/2021)
Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation préalable écrite de l’Office. 60 /69
Office de la Formation Professionnelle et de la Promotion du Travail
B. Protéger le SI B.1 Présenter la politique • Démarche sur la mise en place d’une politique • Seul ou en groupe 40 %
de sécurité du SI et gestion des risques
de sécurité du SI
• Cours et énoncés des quiz fournis par
• Normes et méthodes de gestion des risques
• Approche PDCA le formateur
• Autres outils pour sécuriser l’accès physique configuration, et test d’un pare-feu
Filière : Infrastructure Digitale - Option Cloud Computing - Programme de formation, version 1.2 (23/09/2021)
Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation préalable écrite de l’Office. 61 /69
Office de la Formation Professionnelle et de la Promotion du Travail
- (Firewall)
C. Découvrir la C.1 Découvrir la • Objectifs de la cryptographie • Seul ou en groupe 20 %
cryptographie et cryptographie et les • Cours et énoncés des quiz fournis par
• Cryptographie symétrique et
les solutions de certificats le formateur
Cryptographie asymétrique
gestion et de numériques
• Quiz portant sur la cryptographie et
partage de clés • Fonction de hachage
la gestion des clés
• Certificats X.509
• Travaux dirigés sur la cryptographie
Filière : Infrastructure Digitale - Option Cloud Computing - Programme de formation, version 1.2 (23/09/2021)
Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation préalable écrite de l’Office. 62 /69
Office de la Formation Professionnelle et de la Promotion du Travail
D. S’initier à l’audit D.1 Connaître les • Objectifs des audits de sécurité SI • Seul ou en groupe 20 %
de sécurité des concepts généraux
• Classification des audits • Cours et énoncés fournis par le
SI relatifs aux audits
formateur
de Sécurité SI
• Les référentiels d’audit (COBIT, ISO 27002)
• Quiz sur les référentiels, la démarche et
les exigences relatives à l’audit de
sécurité
D.2 Décrire les phases d’audits • Pré-audit
Fiche prescrite
• À l’aide :
- De logiciel de modélisation
- De logiciel web
- De site web
- D’ordinateur
technologique VT
- Détermination exacte des enjeux de la VT
technologique la VT
• Elaboration exacte d’un organigramme pour
dégager les étapes de la VT
• Schématisation précise d’un plan de mise en
route
Suggestions Pédagogiques
COMPÉTENCE SUGGÉRÉE
A. Définir la veille A.1 Connaitre les • Définition de la veille technologique • Seul ou en groupe 10%
technologique (VT) différentes
• Exemples de focus de la veille • Cours et énoncés des travaux
terminologies de
pratiques fournis par le formateur
la VT
• Cahier des charges d’une étude de cas
A.2 Définir les • Différents types de veille
• Travaux pratiques sur la gestion d’une
bénéfices de la
• Avantages de la veille technologique VT dans une entreprise
VT
B. Découvrir le concept de la B.1 Définir les • Acquisition des informations • Seul ou en groupe
veille technologique objectifs de la VT
• Collecte, transmission et stockage des • Cours et énoncés des travaux 50 %
données pratiques fournis par le formateur y
compris un cahier des charges d’une
étude de cas dans un domaine
B.2 Découvrir les • Innovations dans un domaine d’activité d’activité.
enjeux de la VT
• Méthodologie d’étude de l’existant • Travaux pratiques pour dégager les
différents objectifs du VT à travers
• Définition des orientations stratégiques
l’étude cas déjà donnée
C. Mettre en place un C.1 Identifier les • Formalisation des activités de la veille • Seul ou en groupe 20 %
processus de veille différentes
• Enumération des sources d’informations • Cours et énoncés des travaux
technologique étapes de la VT
pertinentes pratiques fournis par le formateur y
compris cahier des charges d’une
étude de cas dans un domaine
d’activité
D. Découvrir la notion de D.1 Définir le concept RGPD • Définition de la RGPD • Seul ou en groupe 20 %
Sécurité et RGPD
• Failles de sécurité • Selon les instructions verbales ou
écrites du formateur
D.2 Comprendre le but de • Enjeux de la RGPD
RGPD • Travaux pratiques pour mettre en
• Public cible de la RGPD
place et assimiler le concept RGPD sur
• Notion des données personnelles une étude de cas
Fiche prescrite
- Ordinateur
- Accès Internet
capteurs
Suggestions Pédagogiques
Compétence 9 : Maitriser la conception de l’architecture d’une solution IoT Code de la compétence : DIA_ID_TS-01-09
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
15%
A. Découvrir l’IoT A.1 Comprendre le • Définition de l’IoT • Seul ou en groupe
concept de l’IoT
• Domaines d’applications • Cours fournis par le formateur
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
25%
B. Maitriser les B.1 S’initier aux spécificités • Modèle IP et Internet des objets, limites, • Seul ou en groupe
concepts de la des réseaux IoT nouveaux besoins et évolutions
• Cours fournis par le formateur
communication
• Spécificités des réseaux IoT (distance,
pour l’IoT • Documentation en ligne
positionnement des équipement, autonomie).
• Travaux pratiques :
• Protocoles spécifiques aux réseaux IoT
✓ Réaliser des échanges de données à
• Communication M2M (CoAP, MQTT, etc.)
travers le Bluetooth ou le Wifi direct
• QR codes.
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
• TinyOS
C.3 Simulation d’un réseau
de capteurs sans fils • Langage de programmation NesC
• Simulation avec TOSSIM et TinyViz
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
30%
D. Mettre en œuvre D.1 Connaitre le Cloud • Définition et usage de Cloud Computing pour l’IoT • Seul ou en groupe
une architecture IoT Computing et la
• Différentes stratégies de répartition de charges • Cours fournis par le formateur
répartition des charges de
de calculs (Fog, Mist, Edge)
calculs • Documentation en ligne
• Big data et corrélation avec l’IoT
• Travaux pratiques : Étude de cas
• Bases de données relationnelles et NoSQL
✓ Découverte de principales
plateformes
D.2 Evaluer une • Définition d’une plateforme IoT
architecture IoT ✓ Découverte de la plateforme AWS
• Aspects architecturels des principales
IoT
plateformes dédiées à l’IoT
✓ Simulation et évaluation d’une
• Présentation de la plateforme AWS IoT
architecture IoT avec IoT Device
• Simulation d’une architecture IoT Simulator de la plateforme AWS IoT
Fiche prescrite
D. Créer un système d’un exploitation sur- • Utilisation correcte d’outils de création d’une
mesure distribution Linux embarqué
• Maitrise de la création d’une distribution Linux sur-
mesure selon les exigences des solutions IoT
Suggestions Pédagogiques
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
• Historique 25%
A. Découvrir la A.1 Découvrir le langage C • Seul ou en groupe
• Compilation et compilateurs
programmation en C
• Structuration d’un programme C • Cours fournis par le formateur
• Directives et instruction • Documentation officielle du fournisseur
• Syntaxe de base du langage • Travaux pratiques :
A.2 Connaitre les éléments
de base de la • Types de données
✓ Réaliser et tester plusieurs
programmation en C • Variables globales et locales
programmes C permettant de couvrir
• Entrées/sorties formatées
les notions étudiées
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
• Structures de contrôle
A.3 S'initier à la
• Traitement itératif
programmation
fonctionnelle • Fonctions (appel et définition)
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
10%
B. Découvrir l’architecture B.1 Connaitre les • Définition et architecture d’un système • Seul ou en groupe
d’un système composants d’un système d’exploitation embarqué
• Cours fournis par le formateur
d’exploitation d’exploitation embarqué
• Exemples de distributions dédiées
embarqué • Documentation officielle du fournisseur
• Outil d’émulation Qemu
• Travaux pratiques :
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
35%
D. Créer un système d’un D.1 Maitriser la • Fonctionnalités du noyau • Seul ou en groupe
exploitation sur-mesure compilation croisée et
• Recompilation croisée du noyau • Cours fournis par le formateur
l’installation du noyau
• Configuration ajustée du noyau
• Documentation officielle du fournisseur
• Paramétrage du démarrage du noyau
D.2 Créer un système • Travaux pratiques :
• Mise en œuvre d’un système entièrement
embarqué personnalisé ✓ Installer un nouveau noyau pour une
personnalisé avec Buildroot
distribution existante
• Bootloaders et gestion de démarrage d’un
système d’exploitation embarqué (Lilo et Grub. ✓ Recompiler le noyau et réaliser son
U-Boot, barebox). installation
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
Fiche prescrite
Suggestions Pédagogiques
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
Fiche prescrite
- Spécifications techniques
- Cahier des charges
• À l’aide de :
- Ordinateur
- Carte Raspberry Pi
- Carte Arduino
- NodeMCU ESP8266
- Capteurs
- Actionneurs
- Portail du fournisseur AWS IoT
- Accès Internet
A. Prendre en main les plateformes IoT • Connaissance suffisante des plateformes IoT
• Choix justifié d’une plateforme IoT selon le cahier
des charges
C. Interagir avec la plateforme AWS IoT • Connaissance efficace des outils d’interaction avec la
plateforme AWS IoT
• Maitrise des outils d’interaction avec la plateforme
AWS IoT
• Accès approprié aux fonctionnalités de la plateforme
AWS IoT
D. Implémenter une solution IoT de bout en bout • Mise en place correcte d’un réseau de capteurs
• Maitrise pour la programmation des objets connectés
• Maitrise de l’implémentation d’une solution IoT de
bout en bout
Suggestions Pédagogiques
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
A. Prendre en main les • Définition d’une plateforme IoT • Seul ou en groupe 20%
A.1 Connaitre les
plateformes IoT • Architectures et composantes d’une plateforme
plateformes IoT • Cours fournis par le formateur
IoT
• Enjeux et les limites de plateformes IoT • Documentation officielle du fournisseur
• Fonctionnalités offertes par les plateformes IoT • Travaux pratiques :
• Différentes plateformes du marché
A.2 Choisir une plateforme ✓ Démonstration de fonctionnalités
IoT • Modèles économiques des plateformes IoT
de différentes plateformes du
• Critères de choix d’une plateforme IoT
marché
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
B. Déployer une plateforme B.1 Mener un projet de • Méthodologie de déploiement d’une plateforme 20%
• Seul ou en groupe
IoT déploiement d’une IoT
plateforme IoT • Exigences pour le déploiement • Cours fournis par le formateur
C. Interagir avec la C.1 Interagir avec AWS IoT • Découvertes des fonctions offertes par l’AWS API • Seul ou en groupe 25%
plateforme AWS IoT en utilisant l’AWS API • Appels des APIs depuis la console d’un système • Cours fournis par le formateur
d’exploitation • Documentation officielle du fournisseur
• Appels des APIs depuis un programme Python • Travaux pratiques :
• Appels des APIs depuis un programme C/C++ ✓ Déployer la plateforme AWS IoT
C.2 Interagir avec AWS IoT • Installation des SDKs ✓ Préparer l’environnement de
en utilisant les AWS SDK • Découvertes des fonctions offertes par les SDKs développement pour intégrer les
• Utilisation des SDKs SDKs de AWS IoT
• Configuration de l’environnement de ✓ Développer des objets connectés en
développement utilisant les SDKs et l’API de AWS IoT
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
D. Implémenter une solution D.1 Gérer les objets • Connexion de nouveaux objets 35%
• Seul ou en groupe
IoT de bout en bout connectés avec AWS IoT • Gestion des parcs d’objets
core • Gestion des mises à jour • Cours fournis par le formateur
• Collection et stockage des données • Documentation officielle du fournisseur
D.2 Gérer l’Edge • Intérêt de l’Edge Computing
• Travaux pratiques :
Computing • Répartition de charge de calculs
• Traitement de données en Edge Computing ✓ Développer une solution IoT de
• Utilisation de AWS Greengrass bout en bout
Fiche prescrite
- Ordinateur
- Carte Raspberry Pi
- Capteurs
- Portail du fournisseur AWS IoT
- Accès Internet
Suggestions Pédagogiques
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
• Utilisation de bigdata pour les IoT dans une base de données MySQL
A.3 Gérer le stockage de
• Bases de données NoSql
données sur le Cloud ✓ Sauvegarder et extraire des données
• Maitrise de MongoDB dans une base de données InfluxDB
• Stockage de données sur le Cloud
✓ Sauvegarder et extraire des données
dans une base de données MongoDB
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
Fiche prescrite
- Spécifications techniques
- Cahier des charges
• À l’aide de :
- Ordinateur
- Portail du fournisseur Cloud
- Accès Internet
A. Explorer les problèmes de sécurités pour • Connaissance suffisante des exigences de sécurité
les IoT pour l’IoT
• Identification précise des vulnérabilités des solutions
IoT
• Connaissance rigoureuse de la sécurisation des
réseaux IoT
objets connectés
Suggestions Pédagogiques
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
A.2 Mise en place d’une • Structure de l’architecture de sécurité IoT • Travaux pratiques :
architecture de sécurité • Sécurité des protocoles adaptés aux objets
✓ Étude des cas concernant les attaques
connectés
qui ont visé les IoT (les attaques buffer
• Sécurité des réseaux longue portée
overflow sur les caméras de
A.3 Vérifier la conformité • Conformité du fournisseur
surveillance, le hack du protocole
réglementaire • Aspects législatifs et réglementaires
ZigBee, les injections SQL, Cross-Site
Scripting (XSS))
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
Fiche prescrite
- Accès Internet
A. Découvrir la supervision des réseaux IoT • Découverte judicieuse de la supervision des réseaux
IoT
• Extraction correcte des données à partir différentes
sources de données
• Compréhension solide de la notion des métriques
B. Réaliser la supervision d’un réseau IoT • Intégration correcte d’outil de supervision dans une
solution IoT
• Maitrise d’un outil de supervision
• Mise en place rigoureuse de la gestion des alertes
supervision
Suggestions Pédagogiques
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
A. Découvrir la supervision A.1 S’initier aux concepts • Définition de la supervision (monitoring) 20%
• Seul ou en groupe
des réseaux IoT fondamentaux de la • Techniques de supervision (boite noire et boite
supervision des réseaux blanche) • Cours fournis par le formateur
IoT • Différentes sources de données • Documentation officielle du fournisseur
A.2 Collecter des
• De la journalisation aux métriques • Travaux pratiques :
métriques
• Métriques ✓ Déterminer les métriques
• Choix de métriques pertinentes à superviser d’une
solution IoT
• Techniques de collection des métriques
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE
ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE