0% ont trouvé ce document utile (0 vote)
41 vues110 pages

Programme-De-Formation-Internet Des Objets

Le document présente le programme de formation pour la filière Infrastructure Digitale - Option IoT, élaboré par l'Office de la Formation Professionnelle et de la Promotion du Travail. Il comprend 15 modules totalisant 1435 heures, visant à développer des compétences spécifiques et transversales dans le domaine de l'IoT. Les conditions d'accès requièrent un baccalauréat scientifique ou technique et une entrevue pour évaluer la motivation et la capacité linguistique des candidats.

Transféré par

MOHAMMED.MAHFOUDI
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
41 vues110 pages

Programme-De-Formation-Internet Des Objets

Le document présente le programme de formation pour la filière Infrastructure Digitale - Option IoT, élaboré par l'Office de la Formation Professionnelle et de la Promotion du Travail. Il comprend 15 modules totalisant 1435 heures, visant à développer des compétences spécifiques et transversales dans le domaine de l'IoT. Les conditions d'accès requièrent un baccalauréat scientifique ou technique et une entrevue pour évaluer la motivation et la capacité linguistique des candidats.

Transféré par

MOHAMMED.MAHFOUDI
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Office de la Formation Professionnelle et de la Promotion du Travail

Direction Recherche et Ingénierie De Formation


Centre de Développement des Compétences en Digital,
Intelligence Artificielle, Audiovisuel et Cinéma

Secteur Digital & Intelligence


Artificielle PROGRAMME DE
Filière : Infrastructure Digitale FORMATION
Option IOT

Version 3 18/10/2022
Office de la Formation Professionnelle et de la Promotion du Travail

Filière : Infrastructure Digitale - Option IoT

Programme de formation, version 3 (18/10/2022)

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.

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
2/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Équipe de production

Coordination

Mohamed SLIMANI Directeur CDC Digital, IA, Audiovisuel et Cinéma

Saïda BOUDIAF Coordonnateur WebForce 3

Conception et rédaction

Fattoum MIHOUBI Cheffe de projet pédagogique

Jonathan CROUZOULON Chef de projet pédagogique

Dirane TAFEN Expert technique

Suivi des versions

Version Auteur Date Modifications

1.0 CDC Digital & IA 21/04/21 Draft sur canevas

1.0 WebForce 3 23/08/2021 Version 1 du programme de formation

Mise à jour du programme de formation suite aux dernières


1.1 WebForce 3 03/09/2021
recommandations du CDC

Validation des compétences 1, 2 et 3 + élaboration de toutes


CDC Digital & IA /
1.2 24/09/2021 les autres compétences du tronc commun (Compétences 4 à
Webforce 3
8)

1.3 CDC Digital & IA / 29/09/2021 Validation des compétences 4 et 5


Webforce 3

2 WebForce 3 18/09/2022 Rédaction des compétences et leur contenu pour l’année de


spécialisation IoT

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
3/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

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.

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
4/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Table des matières


Acronymes ........................................................................................................................................................... 6

Présentation du programme de formation ......................................................................................................... 9

Conditions d’accès au programme de formation .............................................................................................. 10

Tableau synthèse du programme de formation................................................................................................ 12

Buts du programme de formation..................................................................................................................... 13

Matrice des compétences ................................................................................................................................. 15

Phases d’acquisition d’une compétence ........................................................................................................... 17

Logigramme des compétences .......................................................................................................................... 21

Glossaire ............................................................................................................................................................ 22

Compétence 1 : Se situer au regard du métier et de la démarche de formation ............................................ 25

Compétence 2 : Comprendre les enjeux d'un système d'information ............................................................. 28

Compétence 3 : Concevoir un réseau informatique ......................................................................................... 34

Compétence 4 : Maîtriser le fonctionnement d'un système d'exploitation client ........................................... 41

Compétence 5 : Gérer une infrastructure virtualisée ....................................................................................... 47

Compétence 6 : Automatiser les tâches d’administration ................................................................................ 54

Compétence 7 : Sécuriser un système d'information ....................................................................................... 60

Compétence 8 : Développer un processus de veille technologique ................................................................. 64

Compétence 9 : Maitriser la conception de l’architecture d’une solution IoT ................................................. 69

Compétence 10 : Maitriser la création des systèmes d’exploitation ................................................................ 75

Compétence 11 : Développer un objet connecté ............................................................................................. 83

Compétence 12 : Implémenter une solution IoT .............................................................................................. 89

Compétence 13 : Gérer la collection, stockage, analyse et la visualisation données d’un réseau IoT ............. 94

Compétence 14 : Assurer la sécurité d’un système IoT .................................................................................... 99

Compétence 15 : Superviser un réseau IoT ..................................................................................................... 104


Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)
Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
5/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Acronymes
AD CS Active Directory Certificate Services

AD DS Active Directory Domain Services

AD FS Active Directory Federation Services

AD RMS Active Directory Rights Management Services

BD Base de données

CIM Common Information Model

Cmdlets Command Applets

DHCP Dynamic Host Configuration Protocol

DHCPv4 Dynamic Host Configuration Protocol version 4

DHCPv6 Dynamic Host Configuration Protocol version 6

DMZ DeMilitarized Zone

DNS Domain Name System

EAP Extensible Authentication Protocol

EFS Encrypting File System

Esxi Elastic Sky X Integrated

FHRP First Hop Redundancy Protocol

FTP File Transfer Protocol

GNS3 Graphical Network Simulator 3

GPO Group Policy Object

HA High Availability

ICMP Internet Control Message Protocol

IDS Intrusion Detection System

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
6/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

IP Internet Protocol

IPAM Internet Protocol Address Management

IPsec Internet Protocol Security

IPv4 Internet Protocol version 4

IPv6 Internet Protocol version 6

iSCSI Internet Small Computer System Interface

LAN Local Area Network

MAC Media Access Control

MCSI Méthode de Conception de Systèmes d’information

MDM Mobile Device Management

NAS Network Attached Storage

NAT Network Address Translation

NFS Network File System

Nmap Network Map

NoSQL Not Only SQL

OLAP OnLine Analytical Processing

OLTP OnLine Transactional Processing

OSPFv2 Open Shortest Path First version 2

PC Personal Computer

PS PowerShell

QCD Qualité, Coût, Délai

QoS Quality of Service

RDS Remote Desktop Services

SAN Storage Area Network

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
7/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

SFTP Secure File Transfer Protocol

SI Système d’Information

SLAAC Stateless Automatic Auto Configuration

SMB Server Message Block

SSH Secure Shell

SSID Service Set IDentifier

STP Spanning Tree Protocol

TCP Transport Control Protocol

UAC User Account Control

UP Unified Process

VDI Virtual Desktop Infrastructure

VLAN Virtual Local Area Network

VM Virtual Machine

VPN Virtual Private Network

WAN Wide Area Network

WEP Wired Equivalent Privacy

WiFi Wireless Fidelity

WLAN Wireless Local Area Network

WMI Windows Management Instrumentation

WPA Wi-Fi Protected Access

WPA2 Wi-Fi Protected Access 2

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
8/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Présentation du programme de formation


Le programme de formation Filière : Infrastructure Digitale - Option IoT s’inscrit dans les orientations retenues
par le Département de la Formation Professionnelle, concernant la formation professionnelle. Il a été conçu
suivant le Cadre méthodologique d’élaboration et de mise en œuvre des programmes de formation selon
l’Approche Par Compétences qui exige, notamment, la participation conjointe des milieux du travail et de la
formation.

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.

Ce programme de formation a été élaboré en 2021.

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.

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
9/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Conditions d’accès au programme de formation


Code : DIA_ID_TS « Filière : Infrastructure Digitale - Option IoT »

Année d’approbation : 2021

Type de sanction : Technicien spécialisé

Nombre d’unités : 90

Nombre de modules : 15

Durée totale : 1390 heures

Pour être admis au programme « Filière : Infrastructure Digitale - Option IoT », il suffit de satisfaire
aux conditions suivantes :

• Être bachelier scientifique ou technique ;


• Etude de dossier.

Le concours, pour ceux qui sont admissibles, est composé d’une entrevue permettant de vérifier :

• La motivation du candidat pour la formation ;


• La capacité du candidat à comprendre et à parler le français.

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
10/110
l’autorisation préalable écrite de l’Office.
PREMIERE PARTIE
Office de la Formation Professionnelle et de la Promotion du Travail

Tableau synthèse du programme de formation


Nombre de modules : 15 Code du programme : DIA_ID_TS
Durée en heures : 1390 heures Niveau : BAC+2
Valeur en unités : 85

Durée
Code Numéro Compétence
(heures)

DIA_ID_TS-01 Se situer au regard du métier et de la démarche de


1 15
formation

DIA_ID_TS-02 2 Comprendre les enjeux d'un système d'information 75

DIA_ID_TS-03 3 Concevoir un réseau informatique 120

DIA_ID_TS-04 Maîtriser le fonctionnement d'un système


4 135
d'exploitation client

DIA_ID_TS-05 5 Gérer une infrastructure virtualisée 105

DIA_ID_TS-06 6 Automatiser les tâches d'administration 105

DIA_ID_TS-07 7 Sécuriser un système d'information 90

DIA_ID_TS-08 8 Développer une veille technologique 75

DIA_IDOCC_TS-09 9 Maitriser la conception de l’architecture d’une solution IoT 75

DIA_IDOCC_TS-10 10 Maitriser la création des systèmes d’exploitation 75

DIA_IDOCC_TS-11 11 Développer un objet connecté 90

DIA_IDOCC_TS-12 12 Implémenter une solution IoT 75

DIA_IDOCC_TS-13 13 Gérer la collection, stockage, analyse et la visualisation de 90


données d’un réseau IoT

DIA_IDOCC_TS-14 14 Assurer la sécurité d’un réseau IoT 60

DIA_IDOCC_TS-15 15 Superviser un réseau IoT 60

DIA_IDOCC_TS-16 16 S’insérer en milieu professionnel 160

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
12/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Buts du programme de formation


Le programme « Filière : Infrastructure Digitale - Option IoT » vise à former des personnes aptes à gérer une
équipe de production, contrôler l’exécution et les réalisations des tâches, faire appliquer/exécuter les règles
et les procédures en vue d’atteindre les objectifs de production, mettre en œuvre des actions d´améliorations
et en assurer le suivi et tout en garantissant le respect des consignes de sécurité et des exigences de
productivité et de qualité.

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.

Conformément aux buts généraux de la formation professionnelle, le programme « Filière : Infrastructure


Digitale - Option IoT » vise à :
1. Rendre la personne efficace dans l’exercice d’une profession ou d’un métier, soit :
• Lui permettre de jouer les rôles, d’exercer les fonctions et d’exécuter des tâches et des
activités associées à une profession ou un métier ;
• Lui permettre d’évoluer adéquatement dans un milieu de travail ;
• Lui permettre de développer des habiletés intellectuelles et techniques qui entraînent des
choix judicieux ;
• Lui permettre de développer une préoccupation constante de la santé et de la sécurité au
travail.

2. Assurer l'intégration de la personne à la vie professionnelle, soit :

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
13/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

• Lui permettre de connaitre le marché du travail en général ;


• Lui permettre de connaitre le contexte particulier de la profession choisie.

3. Favoriser l’évolution de la personne et l’approfondissement de savoirs professionnels, soit :


• Lui permettre de développer son autonomie et sa capacité d’apprendre ainsi que d’acquérir
des méthodes de travail ;
• Lui permettre de comprendre les principes sous-jacents aux techniques et aux technologies
utilisées ;
• Lui permettre de développer sa faculté d’expression, sa créativité, sons sens de l’initiative et
son esprit d’entreprise ;
• Lui permettre d’adopter des attitudes essentielles à son succès professionnel, de développer
son sens des responsabilités et de viser l’excellence.

4. Favoriser la mobilité professionnelle de la personne, soit :


• Lui permettre d’adopter une attitude positive à l’égard des changements ;
• Lui permettre de se donner des moyens pour gérer sa carrière.

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
14/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Matrice des compétences


La matrice des compétences met en évidence les compétences générales (portent sur des activités communes
à plusieurs tâches ou à plusieurs situations), les compétences spécifiques (portent sur des tâches et des
activités directement liées au métier ou à la profession) ainsi que les grandes étapes du processus de travail.

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 - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
15/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Filière : Infrastructure Digitale - Option IoT PROCESSUS (Grandes étapes) COMPÉTENCES TRANSVERSALES TOTAUX

Développer une veille technologique


Réaliser l’ assistance technique aux
Gérer techniquement la plateforme

Garantir le bon fonctionnement de

Se situer au regard du métier et de


conception de la solution IoT

Superviser la plateforme IoT

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 △ ▲

4 Maîtriser le fonctionnement d'un système d'exploitation 120 ▲ ▲

5 Gérer une infrastructure virtualisée 105 △ △ ▲

6 Automatiser les tâches d'administration 105 △ △ ▲ ▲ ▲ ○ ●


7 Sécuriser un système d'information 90 ▲ ▲ ▲ ▲ ▲

9 Maitriser la conception de l’architecture d’une solution IoT 75 ▲ ▲ ▲ ▲ ▲

10 Maitriser la création des systèmes d’exploitation 75 ▲ ▲ ▲ ▲ ▲

11 Développer un objet connecté 90 △ ▲ △ ▲ ▲ ● ●


12 Implémenter une solution IoT 75 ▲ ▲ ▲ ▲ ▲ ● ●
13 Gérer la collection, stockage, analyse et la visualisation de données d’un réseau IoT 90 ▲ ▲ ▲ ▲ ▲ ● ●
14 Assurer la sécurité d’un réseau IoT 60 ▲ ▲ ▲ ▲ △ ● ●
15 Superviser un réseau IoT 60 ▲ ▲ ▲ ▲ ▲ ● ●
16 S’insérer en milieu professionnel 160 △ △ △ △ △ ○ ○
NOMBRE DE COMPÉTENCES 14 16

DUREE DE LA FORMATION 1300 1390

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


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. 16/110
Office de la Formation Professionnelle et de la Promotion du Travail

Phases d’acquisition d’une compétence


Pour favoriser l’atteinte des objectifs, il est suggéré de structurer les apprentissages de façon
progressive, c’est-à-dire d’avoir recours à des activités d’apprentissage, d’évaluation formative,
d’enseignement correctif ou d’enrichissement, selon le cas. Le processus d’acquisition de compétences
est illustré par les schémas ci-dessous.

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

Notions et exercices Révision et

préparatoires à la consolidation des

tâche connaissances et des


habiletés acquises

Réalisation d’une Evaluation


tâche complexe formative
Transfert des apprentissages –
Enrichissement et Évaluation de sanction
Évaluation de
Tâche globale
sanction
Phase 4 et 5

Réalisation
Récupération ou
autonome
enrichissement

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation
17/110
préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Rôle du formateur en Approche Par Compétences

Le formateur doit adapter son enseignement en tenant compte :

• D’une approche intégrée des objets de formation ;


• Du rythme individuel et de la façon d’apprendre des participants ;
• D’une responsabilité accrue des participants au regard de leurs apprentissages ;
• Du vécu professionnel des participants.

Pour exercer pleinement leur rôle, le formateur doit :

• Planifier et organiser leur enseignement ;


• Informer les participants ;
• Effectuer de l’animation pédagogique ;
• Evaluer les apprentissages.

Planification et organisation de l’enseignement

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 :

• Ajouter ou ajuster, au besoin, les phases préalables et les éléments du contenu ;


• Prévoir et produire des activités propres à ces modules ;
• Coordonner des activités d’apprentissage pour les participants ;
• Répartir les postes de travail et le matériel nécessaire ;
• Agencer et élaborer des activités d’apprentissage, d’évaluation, d’enseignement correctif et
d’enrichissement.

Information au participant

Cette autre fonction consiste à :

• Situer les participants par rapport à l’ensemble du programme et, aussi, par rapport au module
en cours ;

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
18/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

• 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.

Évaluation des compétences

Le formateur assure le suivi mentionné précédemment :

• En produisant et en utilisant des instruments d’évaluation formative afin de guider le


participant dans son cheminement et lui fournir des informations de façon continue sur l’état
de son cheminement ;

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
19/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

• En administrant les épreuves aux fins de certification ;


• En fournissant les résultats de l’évaluation de certification à la personne responsable dans le
centre de formation.

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
20/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Logigramme des compétences


Filière : « Filière : Infrastructure Digitale - Option IoT »

7 8

10

11

12

13

14

15

16

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
21/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Glossaire

Programme de formation professionnelle

Un programme est un ensemble cohérent de compétences à acquérir, formulé en termes d’objectifs et


découpé en modules. Il décrit les apprentissages attendus du stagiaire en fonction d’une performance
déterminée. Ses objectifs et son contenu sont obligatoires.

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.

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
22/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

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 :

• Le comportement attendu qui présente la compétence.


• Les conditions d’évaluation qui renseignent sur les conditions qui prévalent au moment de
l’évaluation de sanction : contexte, matériel, etc.
• Les précisions sur le comportement attendu qui décrivent des éléments essentiels à la
compréhension de la compétence.
• Les critères particuliers de performance qui définissent des exigences à respecter et
accompagnent chacune des précisions sur le comportement. Ils permettent également de
porter un jugement rigoureux sur l’atteinte de la compétence.
• Les critères généraux de performance qui définissent des exigences liées à l’accomplissement
d’une tâche ou d’une activité et donnent des indications sur le niveau de performance
recherché ou sur la qualité globale d’un produit ou d’un service. Ils sont également rattachés à
l’ensemble ou à plusieurs précisions sur le comportement attendu.

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.

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
23/110
l’autorisation préalable écrite de l’Office.
DEUXIEME PARTIE
Office de la Formation Professionnelle et de la Promotion du Travail

Compétence 1 : Se situer au regard du métier et de la démarche de formation

Fiche prescrite

Code de la compétence : DIA_ID_TS-01-01 Durée : 15 heures

Contexte de réalisation Critères généraux de performance

• Individuellement et/ou en groupe • Identification précise des différents métiers


• Utilisation judicieuse des outils de recherche d’emploi
• À partir :
• Suivi d’une démarche adéquate pour la connaissance
- De mises en situations écrites et orales
du marché du travail
- De consignes • Connaissance approfondie du cadre de formation
- De spécifications fonctionnelles proposé

- De base documentaire

• À l’aide :

- D’internet

- Du réseau professionnel

Éléments de la compétence Critères particuliers de performance

A. Découvrir les métiers de l’Infrastructure • Compréhension générale des métiers liés à

digitale l’infrastructure
• Identification globale des différents métiers de
l’infrastructure
• Recueil ciblé des compétences mobilisées

B. Identifier les modalités de formation • Cartographie des compétences de l’année 1


• Cartographie des compétences de l’année de
spécialisation
• Usage des ressources de formation

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
25/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Suggestions Pédagogiques

Code de la compétence : DIA_ID_TS-01-01 Durée : 15 heures

Compétences Préalables : Aucune compétence préalable nécessaire

Type de compétences : Transversale Compétences en parallèles : Compétence à effectuer seule

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

digitale • Représentation du contexte de travail du formateur

selon les secteurs des entreprises • À l’aide des ressources fournis par le

A.2 Se renseigner sur les • formateur (polycop, documents, cours)


Listing des comportements et 70%
compétences métier • Quizz sur le secteur d’activité du digital
postures professionnelles à adopter
au Maroc
• Reconnaissances des missions et
• Vidéos témoignages et interviews de
tâches à effectuer dans les métiers de
professionnels qui décrivent leur
l’infrastructure
entreprise et leur métier

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


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. 26/110
Office de la Formation Professionnelle et de la Promotion du Travail

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

l’année 1 • Création d’un compte sur un réseau


• Visualisation sous forme de professionnel
cartographie des compétences de
l’année de spécialisation
B.3 Projeter sa formation dans • Utilisation des réseaux professionnels
le milieu de travail
• Compréhension des marchés de
l’emploi (ouvert, cache)
• Observation du milieu de travail

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
27/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Compétence 2 : Comprendre les enjeux d'un système d'information

Fiche prescrite

Code de la compétence : DIA_ID_TS-01-02 Durée : 75 heures

Contexte de réalisation Critères généraux de performance

• Individuellement et/ou en groupe • Identification précise des différentes fonctionnalités


du système à informatiser
• À partir :
• Modélisation correcte des différentes composantes
- De mises en situations écrites et orales
du système d’information cible
- De consignes • Suivi d’une démarche adéquate pour la réalisation
- De spécifications fonctionnelles d’un projet d’informatisation d’un SI

- De cahier des charges • Evolution cohérente du SI avec la stratégie de


l’entreprise
• À l’aide :

- SGBD (/SQL Server)

- D’un éditeur de texte (Word)

Éléments de la compétence Critères particuliers de performance

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é

• Identification des composantes d’un système


d’information

B. Identifier les différentes infrastructures • Compréhension précise de la notion d’infrastructure


informatiques informatique
• Identification précise des éléments constitutifs d’une
infrastructure informatique
• Maitrise de la classification des différents types

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation préalable 28/
écrite de l’Office. 110
Office de la Formation Professionnelle et de la Promotion du Travail

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

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
29/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Suggestions Pédagogiques

Code : DIA_ID_TS-02 DURÉE : 75 h

Compétences Préalables : Compétence 1

Type de compétences : Spécifique Compétences en parallèles : Compétence à effectuer seule

ÉLÉMENTS DE LA APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE DURÉE

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

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


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. 30/110
Office de la Formation Professionnelle et de la Promotion du Travail

• Informatique industrielle,
embarquée et domotique

• Bureautique

• Jeux (Gaming)

B. Identifier les B.1 Comprendre la • Notion d’infrastructure • Seul ou en groupe 20 %


différentes notion informatique
• Selon les instructions verbales ou écrites du
infrastructures d’infrastructure
• Rôle de l’infrastructure formateur
informatiques informatique
informatique
• À l’aide des supports fournis par le formateur
• Eléments constitutifs d’une (polycop, documents, cours)
infrastructure informatique (Cloud,
• QCM sur les infrastructures SI existantes
en virtualisation)
• Travaux pratiques sur les caractéristiques des
• Gestion de l’infrastructure
différentes infrastructures
informatique

B.2 Spécifier les • Notion d’architecture de SI et son

architectures importance

informatiques • Architecture centralisée

• Architectures client/serveur

• Architectures orientées services

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


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. 31/110
Office de la Formation Professionnelle et de la Promotion du Travail

C. Découvrir les C.1 Comprendre les • Compréhension de l’existant • Seul ou en groupe 20 %


principales étapes conception du
• Compréhension des besoins • Selon les instructions verbales ou écrites du
étapes de SI
formateur
• Identification des étapes de conception
construction
du SI • À l’aide des supports fournis par le formateur
d’un SI
(polycop, documents, cours)
C.2 Maîtriser les étapes • Mise en œuvre et déploiement d’un SI
de mise en œuvre du SI • QCM les étapes de mise en œuvre
• Mise en place des tests
• Exercices d’application sur les processus de
• Principe d’exploitation du SI
construction d’un SI
• Identification du processus de
maintenance du SI

D. Comprendre D.1 Identifier la notion de • Introduction aux BD • Seul ou en groupe 40 %


le bases de données • Fonctionnalités d’un Système de • Selon les instructions verbales ou écrites du
fonctionnement Gestion de Base de Données (SGBD) formateur
d’une base de
• À l’aide des supports fournis par le formateur
données
(polycop, documents, cours)

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


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. 32/110
Office de la Formation Professionnelle et de la Promotion du Travail

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

• Implémentation d’une BD données

relationnelle (DDL)

• Exploitation d’une BD relationnelle


(algèbre relationnel SQL)

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


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. 33/110
Office de la Formation Professionnelle et de la Promotion du
Travail

Compétence 3 : Concevoir un réseau informatique

Fiche prescrite

Code de la compétence : DIA_ID_TS-03 Durée : 120 heures

Contexte de réalisation Critères généraux de performance

• Individuellement • Utilisation correcte des commandes appropriées

• À partir : • Utilisation appropriée des outils de référence

- Des manuels et sources de • Emploi correcte des outils et utilitaires


référence • Respect constant des consignes et du temps
- D’un cahier des charges alloué

• À l’aide : • Respect des règles d’utilisation de l’équipement

- D’ordinateurs et du matériel informatique

- De switch • Précautions continues concernant l’utilisation


du matériel et des logiciels
- De routeur

- De panneau de brassage • Rapidité d’exécution

- D’accessoires de câblage

- De documents pertinents (manuels


de référence appropriés, guide
d’utilisation)

- Des outils et des utilitaires dédiés à


l’analyse des couches d’un réseau
- De logiciels de simulation et de
configuration de routeurs

Éléments de la compétence Critères particuliers de performance

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation
34/110
préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du
Travail

A. Maîtriser les notions de base du réseau • Identification correcte des fonctions de la


informatique connectivité réseau

• Utilisation judicieuse des protocoles et des


services de la couche réseau

• Réalisation appropriée d’un plan d’adressage


IP

• Emploi exact des protocoles des couches


transport et application de TCP/IP

• Construction juste d'un réseau LAN

B. Appliquer les bases de la commutation • Conception exacte de commutation, VLAN et


routage inter VLAN

• Configuration correcte des réseaux


redondants

• Configuration adéquate des réseaux


disponibles et fiables

• Configuration correcte de la sécurité des


commutateurs

C. Mettre en œuvre le routage d’un réseau • Conception judicieuse de protocoles de routage

d'entreprise • Configuration exacte de protocoles de routage

D. Sécuriser un réseau d'entreprise • Sécurisation incontestable du réseau


informatique
• Conception correcte du réseau WAN
• Optimisation, surveillance et dépannage des
réseaux informatiques
• Explication exacte de l’objectif de la
virtualisation du réseau
• Éclaircissement correcte de l’objectif de
l’automatisation du réseau

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation
35/110
préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Suggestions Pédagogiques

Compétence 3 : Concevoir un réseau informatique Code : DIA_ID_TS-03

DURÉE : 120 h Compétences Préalables : Compétences 1/2

Type de compétences : Compétences en parallèles : Aucune


Spécifique

ÉLÉMENTS DE LA COMPÉTENCE APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE DURÉE

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

• Topologies réseau et leurs • Examiner les équipements réseaux et


avantages et inconvénients distinguer les différents ports à utiliser

• Tendances des réseaux (BYOD, • À partir de mises en situation représentatives


Collaboration en ligne, Cloud de l’environnement de travail et de directives
Computing, Haut débit sans fil) du formateur

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


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. 36/110
Office de la Formation Professionnelle et de la Promotion du Travail

A.2 Connaître les • Différentes versions d’Ethernet • Travaux Dirigés


réseaux locaux • Adresse MAC Ethernet o Réaliser des exercices de découpage
(LAN) en sous réseaux (VLSM)
• Méthodes de transmission et
vitesse de commutation • Travaux pratiques

• Introduction aux réseaux sans fil o Mettre en place un serveur DHCP et


(802.11x) vérifier les différentes étapes
d’attribution d’adresses
A.3 Mettre en œuvre • Systèmes numériques
l'adressage IP
• Adressage IPv4 / Adressage IPv6

• Segmentation d’un réseau IPv4 /


IPv6 en sous-réseau

• VLSM

A.4 Comprendre les • Modèle OSI et ses couches


modèles et les • Modèles TCP/IP et ses couches
protocoles
• Comparaison entre OSI et TCP/IP

• Protocoles et services réseaux


(DNS, DHCP, FTP, messagerie et
protocoles SMTP, POP, IMAP)

A.5 Mettre en place un • Conception d'un réseau LAN

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3( 18/10/2022)


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. 37/110
Office de la Formation Professionnelle et de la Promotion du Travail

réseau LAN • Optimisation d’un réseau

Dépannage d’un réseau LAN

B.1 Définir la • Différents types de switch • Seul ou en équipe selon les instructions du 25 %
commutation • Transfert de trame formateur

• Domaines de commutation • Travaux Pratiques

o Tester le comportement d’un réseau, de


• Protocole ARP
concevoir des modèles de réseau et de mettre
B.2 Mettre en œuvre • Principe de fonctionnement des
en pratique des hypothèses
B. Appliquer les bases de la des VLAN VLANs
o Exemples de “découpage” en VLAN dans les
commutation • Configuration des VLANs
entreprises

o Capturer des trames (Wireshark) et interpréter


B.3 Connaître la • Avantages et les inconvénients de
les différences entre SSH et Telnet
redondance en la redondance en réseau
réseau • Protocole STP

• Protocole VRRP

B.4 Découvrir • Concepts d'agrégation de liaisons


l’agrégation de • Fonctionnement des EtherChannel
liaisons
• Configuration d’agrégation de
liaison

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3( 18/10/2022)


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. 38/110
Office de la Formation Professionnelle et de la Promotion du Travail

B.5 Sécuriser les • Protocoles Telnet et SSH


commutateurs • Sécurisation des ports d’un
dans un réseau
commutateur

• Protocoles de sécurité sans fil

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

C.3 Utiliser le routage • Principes de routage à vecteur de


dynamique distance

• Principes de routage à état de


liaison

• Protocole RIP

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3( 18/10/2022)


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. 39/110
Office de la Formation Professionnelle et de la Promotion du Travail

• 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

• Firewall et le proxy • Travaux Dirigés

o Mettre en place des ACLs (standard et étendu)


• Accès sécurisé WAN (NAT, PAT,
et vérifier l’effet de filtrage des paquets
VPN, IPsec, PPP, PAP, CHAP…)
o Mettre en place d’un réseau VPN et expliquer
D.2 Mettre en place un • Principes QoS
l’intérêt de la sécurisation de communication
système de gestion • Dépannage réseau
grâce à IPsec
et de supervision
• Protocole d'administration des
des réseaux o Concevoir et appliquer une méthode de
équipements réseaux SNMP
dépannage et de maintenance du réseau
• Solutions d'administration
• Favoriser l´échange entre les participants sur le
(Nagios, Cacti)
sujet technique proposé par le formateur

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3( 18/10/2022)


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. 40/110
Office de la Formation Professionnelle et de la Promotion du Travail

Compétence 4 : Maîtriser le fonctionnement d'un système d'exploitation


client

Fiche prescrite

Code de la compétence : DIA_ID_TS-04 Durée : 120 heures

Contexte de réalisation Critères généraux de performance

• Individuellement et / ou en groupe • Maîtrise aisée des composants et des concepts


fondamentaux des systèmes d’exploitation
• À partir :

- De consignes • Connaissance adaptée des fonctionnalités


de Windows
- Des spécifications fonctionnelles
• Maîtrise du système d’exploitation Windows
- Des spécifications techniques
• Maîtrise du système d’exploitation Linux
• À l’aide : • Maîtrise des commandes Shell
- Plusieurs logiciels d’installation • Manipulation aisée de PowerShell

- Un ou plusieurs postes de travail • Prise en main parfaite de l’installation d’un SE

connectés en réseaux (Windows et Linux)


• Compréhension approfondie des contrôles des
- Plusieurs logiciels de configuration et de
droits d’utilisateurs (Windows et Linux)
gestion de la sécurité
• Installation correcte des applications (Windows
et Linux)

Éléments de la compétence Critères particuliers de performance

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

B. Gérer un système d’exploitation Windows • Réalisation judicieuse de l’installation d’un


système d’exploitation Windows
• Manipulation correcte de Post-déploiement
(Création des utilisateurs, mise à jour
• Réalisation précise de l’authentification des
utilisateurs et de la gestion de leurs privilèges
sous Windows
• Maîtrise des solutions de sécurisation du réseau
des menaces externes sous Windows

C. Gérer un système d’exploitation Linux • Réalisation judicieuse de l’installation d’un


système d’exploitation Linux
• Maîtrise des commandes Shell sous Linux
• Création facile des utilisateurs, mise à jour sous
Linux

• Maîtrise de l’installation des packages et


applications sous Linux
• Connaissance adaptée en programmation Shell

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 4 : Maîtriser le fonctionnement d'un système d’exploitation client Code : DIA_ID_TS-04

DURÉE : 120 h Compétences Préalables : Compétence 1/2/3

Type de compétences : Compétences en parallèles : aucune


Spécifique

ÉLÉMENTS DE LA APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE DURÉE

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

SE Client et serveur d’exploitation client des utilisateurs, fichiers, et processus :


Software
• Identification des différents types de systèmes
d’exploitation serveur • Travaux pratiques sur l’étude des
caractéristiques d’un poste de travail :
• Configuration de la connectivité réseau
Hardware

• Travaux pratiques de démonstration sur


l’exploitation d’un poste de travail client
et un serveur à travers VirtualBox

• Travaux pratiques sur la configuration de


la connectivité réseau

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)

• Gestion du système d’exploitation Windows o Travaux pratiques :

(gestion de la mémoire, des processus, des E/S, - Installation de Windows OS (NTFS,


des fichiers, des répertoires, des programmes, configuration du nom d’utilisateur, droit
panneaux de configuration, NTFS, gestion des des utilisateurs, mise à jour, paramètres
tâches…) réseaux)

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.2 Déployer un système • Installation de Windows (Pré-requis, installation, - Création d’image


d’exploitation Principe de déploiement) - Exploration de Windows par invite de
Windows
• Post-deploiement (Création des utilisateurs, commande (création des utilisateurs et
mise à jour) mise à jour)

• Personnalisation du mode d’installation : - Exploration de Windows par PowerShell

configuration du nom de l'ordinateur, les (création des utilisateurs et mise à jour)

paramètres réseaux, … - Création des points sauvegarde et

• Mise à niveau et migration restauration

B.3 Assurer la sécurité • Authentification dans Windows (Contrôle de - Protection contre les virus et autres

du client Windows comptes utilisateurs) malwares (Pare-feu, Windows Defender,


etc.).
• Permissions et partage de ressources (Contrôle
d’accès)

• Protection, sauvegarde et restauration des


données locales

• Outils de sécurité sous Windows (Par-feu,


Windows Defender)

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

• Arborescence du système de fichiers du formateur

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

• Installation basique du SE Linux • À l’aide des supports fournis par le


formateur (polycop, documents, cours)

• Travaux pratiques : Installation de Linux


C.2 Manipuler le Shell • Gestion de base du système de fichiers
• Travaux pratiques :
Linux • Droits d’accès et utilisateurs
- Installation du SE Linux (partitions,
• Gestion des processus et redirection du flux configuration des utilisateurs,
Programmation Shell (Edition, structures de contrôle, configuration réseaux, périphérique
filtrage) et service)

C.3 Paramétrer le • Compression et archivage - Manipulation des commandes de


déploiement de base
• Outils d’installation de package et applications
Linux - Installation de package et
(RPM, Deb, apt, yum, snap)
applications
• Paramétrage de l’installation de Linux (partitions,
services et packages, configuration réseau…) - Programmation shell

• Configuration post-installation (périphérique,


service, utilisateurs…)

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

Compétence 5 : Gérer une infrastructure virtualisée

Fiche prescrite

Code de la compétence : DIA_ID_TS-05 Durée : 105 heures

Contexte de réalisation Critères généraux de performance

• Individuellement et / ou en groupe • Connaissance exacte des concepts de base de


la virtualisation ainsi que ses principaux
• À partir :
avantages
- De consignes
• Bonne maitrise des outils pour la création et la
- Des spécifications fonctionnelles gestion d’une infrastructure virtualisée
- Des spécifications techniques • Mise en place et gestion aisée d’une

- De cahier des charges infrastructure virtualisée


• Bonne maîtrise de la conversion P2V
• À l’aide :

- De VirtualBox

- De Docker

- De VMWare

- D’Hyper-V

- De Proxmox

- Images ISO des systèmes d’exploitation

- D’ordinateur

- De Serveur

Éléments de la compétence Critères particuliers de performance

A. Découvrir la virtualisation • Bonne maitrise des concepts de base de la


virtualisation
• Connaissance exacte des intérêts de la
virtualisation

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

C. Mettre en place une solution de Virtualisation de • Connaissance facile de certains exemples de

Type 1 solutions de virtualisation de type 1


• Utilisation judicieuse d’un hyperviseur type 1
pour la création d’un environnement de
virtualisation
• Création aisée des machines virtuelles et du
réseau pour les faire communiquer et les
connecter au réseau extérieur

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

(P2V, V2V, V2P) migration X2X


• Bonne maîtrise de la conversion P2V

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 5 : Gérer une infrastructure virtualisée Code : DIA_ID_TS-05

DURÉE : 105 h Compétences Préalables : Compétences 1/2/3/4

Type de compétences : Compétences en parallèles : aucune


Spécifique

ÉLÉMENTS DE LA APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE DURÉE

COMPÉTENCE SUGGÉRÉE

A. Découvrir la A.1 Définir les concepts • Introduction à la virtualisation • Seul ou en groupe 10 %


virtualisation de base de la
• Historique et évolution de la virtualisation • Cours et énoncés des quiz fournis par le
virtualisation
formateur
• Présentation des machines virtuelles et ses
principales caractéristiques • Quiz sur les concepts de base de la
virtualisation
• Les différents types de la virtualisation
• Quiz sur les intérêts de la virtualisation
A.2 Comprendre l’intérêt • Intérêts de la virtualisation pour l’organisation
de la virtualisation • Intérêts de la virtualisation pour le service
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. 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

• Création des machines virtuelles avec un invité (exemple : Ubuntu)

hyperviseur type 2 • Travaux pratiques sur l‘installation et

B.2 Identifier un • Définition et fonctionnement d’un hyperviseur l’utilisation de Docker (comme un exemple

hyperviseur de type de conteneur)


type 1
1 • Présentation et comparaison des différents
hyperviseurs de type 1

• Contexte et exemples de cas de métiers de


l’hyperviseur type 1

B.3 S’initier à la • Définition et fonctionnement de la


conteneurisation conteneurisation

• Différents types de conteneurs

• Conteneurisation versus virtualisation

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

• Création des ‘Template’ de l’image du SE invité

• Clonage des ‘Template’

D.3 Optimiser les • Provisionnement statique


ressources des
• Provisionnement dynamique
machines virtuelles

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

E.2 Convertir la machine • Exigences de la migration P2V


physique en virtuelle
• Les techniques P2V
(P2V)
• Les étapes de la migration P2V

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

E.3 S’initier au • Vue d'ensemble sur les fichiers journaux et


dépannage d’un emplacements
environnement
• Outils de résolution des pannes
virtuel
• Résolution des pannes simples

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

Compétence 6 : Automatiser les tâches d’administration

Fiche prescrite

Code de la compétence : DIA_ID_TS-06 Durée : 105 heures

Contexte de réalisation Critères généraux de performance

• Individuellement et / ou en groupe • Identification correcte des concepts


fondamentaux de l’algorithmique
• À partir :
• Connaissance claire des concepts fondamentaux
- De consignes
de la programmation orientée objet
- De descriptions de la syntaxe • Maîtrise d’un langage de programmation et des
(algorithmes, langage de programmation, commandes.
commandes, …)
• Utilisation juste des outils de programmation
- Des exemples de tâches à automatiser • Production aisée de scripts de gestion et
- De cahiers des charges d’automatisation de tâches d’administration

• À l’aide : • Maitrise du respect des cahiers de charges

- D’outils de programmation

- D’outil flowchart de test des algorithmes


(Exemple RAPTOR :
[Link]

- D’n ordinateur

Éléments de la compétence Critères particuliers de performance

A. Découvrir les concepts de base de la • Identification précise de la démarche de

programmation résolution de problème


• Connaissance conforme de l’algorithmique et de
la programmation orientée objet

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
54/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

B. Développer des programmes • Utilisation aisée des outils de programmation


• Bonne maîtrise d’un langage de programmation
• Production facile de scripts, leur correction et
leur exécution

C. Appliquer l’administration système • Manipulation précise de Commandes


d’administration de base
• Maîtrise des pipelines
• Administration organisée des ordinateurs à
distance

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

E. Créer des fichiers logs • Maîtrise de la manipulation de fichiers par des


scripts
• Production aisée de fichiers log

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
55/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Suggestions Pédagogiques

Compétence 6 : Automatiser les tâches d’administration Code : DIA_ID_TS-06

DURÉE : 105 h Compétences Préalables : Compétence 1/2/3/4/5

Type de compétences : Compétences en parallèles : aucune


Spécifique

ÉLÉMENTS DE LA APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE DURÉE

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

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 56/110
Office de la Formation Professionnelle et de la Promotion du Travail

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

• Correction des éventuelles erreurs (logiques


et syntaxiques)

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

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 57/110
Office de la Formation Professionnelle et de la Promotion du Travail

système d’administration • Ecriture de commande d’administration réseaux • Travaux pratiques : commande


d’administration Linux

• Travaux pratiques : Manipulation de

C.2 Administrer les • Connaissance aisée de connexion ssh et bureau à commandes d’administration réseaux

ordinateurs à distance • Travaux pratiques : administration à


distance • Tests de fonctionnement de commandes distance Windows

d’administration à distance • Travaux pratiques : : administration à


distance Linux

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

• Planification des tâches avec les outils système récurrentes

• Travaux pratiques : correction de scripts


D.2 Optimiser • Identification des erreurs des manipulations par la
l’exécution des méthode manuelle • Travaux pratiques : test temps d’exécution
tâches • Avantages de l’automatisation des tâches des scripts
d’administration
• Réduction de temps de réalisation de tâche par
l’automatisation

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 58/110
Office de la Formation Professionnelle et de la Promotion du Travail

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)

• Travaux pratiques sur la manipulation de


fichiers

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

• Test/exécution des scripts • Travaux pratiques sur l’évaluation de


fonctionnement des scripts

• Réalisation d’un projet en programmation


E.3 Tester le • Collecte des résultats retournés par le script
(notions d’un cahier des charges)
fonctionnement des • Évaluation des cas de test
scripts
• Déploiement des scripts

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 59/110
Office de la Formation Professionnelle et de la Promotion du Travail

Compétence 7 : Sécuriser un système d'information

Fiche prescrite

Code de la compétence : DIA_ID_TS-07 Durée : 90 heures

Contexte de réalisation Critères généraux de performance

Individuellement et / ou en groupe • Maîtrise des notions de base de la sécurité


• Utilisation aisée des outils permettant la
À partir : sécurisation du système d’information et la
remédiation aux failles
- De consignes • Bonne maitrise de la cryptographie
- De spécifications fonctionnelles
- De spécifications techniques • Identification précise des failles de sécurité

- De cahier des charges dans un contexte prédéfinie


• Connaissance aisée des outils et processus requis
À l’aide : pour l’amélioration continue de la sécurité
SI
- D’ordinateur
- D’hyperviseur type 2 (VirtualBox,
VMware Workstation)
- De machines virtuelles (Kali
Linux, Ubuntu, Metasploitable)

- De firewall

- D’openSSl
Éléments de la compétence Critères particuliers de performance

• Maitrise des notions de base de la sécurité


A. Découvrir les notions de base de la sécurité
• Connaissance aisée des principales attaques de
des systèmes d’information (SI)
sécurité

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation préalable
60/110
écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

• Bonne maitrise des règles de sécurité pour la


B. Protéger le SI
sécurisation de l’information
• Identification aisée des composants pour la
sécurisation de l’accès physique
• Application correcte des bonnes pratiques de
sécurisation des postes de travail et des
serveurs
• Utilisation judicieuse des pare-feu logiciel pour
le filtrage du trafic réseau

• Bonne maîtrise de la cryptographie


C. Découvrir la cryptographie et les
• Connaissance aisée de l’architecture PKI et ses
solutions de gestion et de partage de clés
fonctions

• Bonne maitrise des concepts basiques et


D. S’initier à l’audit de sécurité des SI
exigences relatifs aux audits de Sécurité SI
• Utilisation judicieuse des outils de test
d’intrusion

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
61/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Suggestions Pédagogiques
Compétence 7 : Sécuriser un système d'information Code : DIA_ID_TS-07

DURÉE : 90 h Compétences Préalables : Compétences 1/2/3/4/5/6

Type de Compétences en parallèles : Compétence 8


compétences :
Spécifique

ÉLÉMENTS DE LA APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE DURÉE

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

• Objectifs et propriétés de la sécurité • Quiz sur les notions de base de la


sécurité informatique

• Travaux pratiques sur


A.2 Identifier les • Classification des attaques et des hackers l’exploitation des menaces de

attaques de sécurité sécurité pour mener des


• Attaques internes
visant un SI attaques (internes et externes)
• Attaques externes
de sécurité
• Besoin d’identification des vulnérabilités

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

• Veille technologique • Quiz sur les notions de la sécurisation de


l’information et de la protection
B.2 Appliquer les droits • Contrôle d’accès
physique
nécessaires pour • Méthodes d’authentification (mot de passe,
biométrique, renforcée, etc.) • Travaux pratiques sur l’application des
sécuriser
• Règles d’autorisation et traçabilité bonnes pratiques et la configuration des
l’information
outils nécessaires pour sécuriser un
système d’exploitation (pour postes de
B.3 Sécuriser l’accès physique • Contrôle d’accès physique : description des travail et/ou serveurs)
composants et des phases de contrôle d’accès
• Vidéoprotection : définition et composants • Travaux pratiques sur la mise en place,

• Autres outils pour sécuriser l’accès physique configuration, et test d’un pare-feu

• Quiz sur les notions de base relatives à


l’assurance d’une amélioration continue
de la sécurité SI

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

B.4 Sécuriser les équipements • Sécurisation des postes de travail et des


informatiques serveurs
• Sécurisation des commutateurs et des routeurs
• Anti-Virus : Fonctionnement et techniques
de recherche des virus
• Filtrage du trafic avec des Pare-feu logiciel

- (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

• Travaux pratiques sur le chiffrement,


C.2. Mettre en place • Architecture PKI
le déchiffrement, la mise en place
une PKI (Public Key
• Fonctions de gestion d’une PKI d’une PKI et la génération des
Infrastructure)
certificats numériques à l’aide
• Protocoles PKI : CMP et CMS
d’openSSL
?

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

• Analyse de l’infrastructure existante • Travaux pratiques sur l’utilisation des

• Test d’intrusion outils de test d’intrusion pour


l’identification des failles de sécurité et
• Rapport d’audit
l’exploitation de certaines failles pour
mener des scénarios d’attaques.
D.3 Identifier les • Exigences relatives au prestataire d’audit
exigences relatives à o (Responsabilités, déontologie)
la prestation d’audits
• Exigences relatives aux auditeurs
(qualités personnelles, compétences)

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


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. 63/110
Office de la Formation Professionnelle et de la Promotion du Travail

Compétence 8 : Développer un processus de veille technologique

Fiche prescrite

Code de la compétence : DIA_ID_TS-01-08 Durée : 75 heures

Contexte de réalisation Critères généraux de performance

• Individuellement et / ou en groupe - Identification précise du concept de la veille


technologique (VT)
• À partir :
- Détermination claire des objectifs et enjeux
- De consignes de la VT

- De notes de cours - Compréhension aisée et maitrise de mise en


place d’un processus de la VT
- De travaux pratiques
- Maitrise des outils de la VT
- De spécifications fonctionnelles - Maitrise des notions de sécurité ainsi que le
- De spécifications techniques règlement général de protection des données
personnelles
- De cahier des charges

• À l’aide :

- De logiciel de modélisation

- De logiciel web

- De site web

- D’ordinateur

Éléments de la compétence Critères particuliers de performance

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
64/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

A. Définir la veille technologique (VT)


- Connaissance claire de la terminologie VT
- Identification correcte des bénéfices de
la VT

B. Découvrir le concept de la veille - Reconnaissance juste des objectifs de la

technologique VT
- Détermination exacte des enjeux de la VT

C. Mettre en place un processus de veille • Maitrise de la mise en place de processus de

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

D. Découvrir la notion de Sécurité et RGPD • Connaissance du concept RGPD

• Maitrise des principes de RGPD


• Suivi des évolutions sécuritaires du monde
informatique

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans
65/110
l’autorisation préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Suggestions Pédagogiques

Compétence 8 : Développer un processus de veille technologique Code : DIA_ID_TS-01-08

DURÉE : 75 h Compétences Préalables : Compétences 1/2/3/4/5/6

Type de compétences : Compétences en parallèles : Compétence 7


Spécifique

ÉLÉMENTS DE LA APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE DURÉE

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

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 66/110
Office de la Formation Professionnelle et de la Promotion du Travail

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

• Travaux pratiques pour manipuler et


B.3 Enumérer les • Outils à base d’agrégateurs de contenu
maitriser le travail avec les différents
différents types • Outils à base de lecteurs de flux RSS
outils de la VT sur des cas de figures
d’outils de la VT bien particuliers

B.4 Manipuler les • Usage des réseaux sociaux : Twitter,

principaux outils Facebook, Instagram et TweetDeck de Twitter

de la VT • Prise en main des applications web (outil


[Link], netvibes et [Link])

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 67/110
Office de la Formation Professionnelle et de la Promotion du Travail

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é

• Travaux pratiques : concevoir et


C.2 Elaborer le • Analyse des informations
mettre en place un processus de VT
processus de la • Utilisation des outils de VT efficaces
dans une entreprise
VT • Partage des résultats dans l’entreprise

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

• Sécurité des données à caractère personnel

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 68/110
Office de la Formation Professionnelle et de la Promotion du Travail

Compétence 9 : Maitriser la conception de l’architecture d’une solution IoT

Fiche prescrite

Code de la compétence : DIA_ID_TS-01-09 Durée : 75 heures


Contexte de réalisation Critères généraux de performance

• Individuellement et / ou en groupe • Identification précise du concept de l’IoT

• À partir de : • Maitrise suffisante de notions de base de l’IoT

- Consignes • Identification correcte des exigences des solutions


IoT
- Notes de cours
• Compréhension aisée de l’architecture IoT
- Travaux pratiques
• Connaissance judicieuse des technologies dédiées à
- Documentation en ligne
l’IoT
• À l’aide de :

- Ordinateur

- Accès Internet

Éléments de la compétence Critères particuliers de performance


A. Découvrir l’IoT
• Définition claire de l’IoT

• Connaissance claire des exigences pour les réseaux


IoT

B. Maitriser les concepts de la


• Identification précise des réseaux dédiées à l’IoT
communication pour l’IoT
• Connaissance approfondie des caractéristiques de la
communication pour les IoT

• Maitrise suffisante de la communication M2M

C. Mettre en œuvre un réseau de capteurs


• Compréhension claire de fonctionnement des
sans fils
réseaux de capteurs

• Identification correcte de la topologie des réseaux de

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation
69/110
préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

capteurs

• Simulation complète d’un réseau de capteurs

D. Mettre en œuvre une architecture IoT


• Maitrise de l’architecture IoT

• Simulation correcte d’une architecture IoT

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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.
Office de la Formation Professionnelle et de la Promotion du Travail

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

Durée : 75 heures Compétences Préalables : Compétences 1/2/3/4/5/6/7/8

Type de compétences : Spécifique Compétences en parallèles : Compétence à effectuer seule

É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

• Schéma général de l’architecture IoT • Documentation en ligne

• Contraintes liées à la mise en place d’une solution • Travaux pratiques :


IoT (consommation énergétique, communication,
✓ Echanges autour des applications IoT
etc.)
concrètes permettant d’explorer

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


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. 71/110
Office de la Formation Professionnelle et de la Promotion du Travail

ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE

différentes architectures IoT


A.2 Etudier l’architecture • Composants des différentes couches de l’IoT
de l’IoT
• Systèmes d'exploitation adaptés à l'IoT (Linux,
Raspbian, Win10 IoT...).

• Liens de l’IoT avec le Cloud et Big Data

• Sécurité et confidentialité des données, respect


de la vie privé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

B.2 Découvrir les • Technologies disponibles (Wi-Fi, Bluetooth, NFC,


technologies de RFID, etc.).
connectivité de proximité
• Fonctionnement des systèmes RFID et NFC.

• QR codes.

• Possibilités offertes par les Smartphones

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 72/110
Office de la Formation Professionnelle et de la Promotion du Travail

ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE

B.3 Découvrir les réseaux • Caractéristiques des réseaux LPWAN (LPWANS :


de télécommunication Sigfox, LoRa, Qowisio, Weightless, LTE-M, NB-
dédiés LTE)

• Etude de SigFox et LoRaWan

• Définition d'un réseau de capteurs • Seul ou en groupe 30%


C. Mettre en œuvre un C.1 Présenter les réseaux
• Architecture d’un nœud • Cours fournis par le formateur
réseau de capteurs de capteurs
sans fils • Types de réseaux de capteurs • Documentation en ligne
• Caractéristiques et limites des réseaux de • Travaux pratiques :
capteurs ✓ Simuler un réseau de capteurs avec
• Topologie des réseaux de capteurs TOSSIM et TinyViz
C.2 Etudier l’architecture
• Systèmes d’exploitation pour les réseaux de
des réseaux de capteurs
capteurs (TinyOS, MOS, SOS)
• Technologies utilisées (Bluetooth, Zigbee,
algorithmes de routage)

• TinyOS
C.3 Simulation d’un réseau
de capteurs sans fils • Langage de programmation NesC
• Simulation avec TOSSIM et TinyViz

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 73/110
Office de la Formation Professionnelle et de la Promotion du Travail

É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

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 74/110
Office de la Formation Professionnelle et de la Promotion du Travail

Compétence 10 : Maitriser la création des systèmes d’exploitation

Fiche prescrite

Code de la compétence : DIA_ID_TS-01-10 Durée : 75 heures


Contexte de réalisation Critères généraux de performance

• Individuellement et / ou en groupe • Connaissance suffisante des systèmes d’exploitation


embarqués
• À partir de :
• Maitrise de l’architecture d’un système
- Consignes
d’exploitation embarqué
- Notes de cours
• Maitrise correcte de la compilation croisée
- Travaux pratiques
• Création parfaite d’une chaine de compilation
• À l’aide de :
• Maitrise correcte de la création d’un système
- Ordinateur d’exploitation sur mesure
- Carte Raspberry Pi
- Distribution Linux
- Outil de simulation Qemu
- Accès Internet

Éléments de la compétence Critères particuliers de performance

A. Découvrir la programmation en C • Découverte suffisante des possibilités du langage C


• Maitrise correcte de la compilation d’un programme
C
• Connaissance conforme de la programmation
fonctionnelle

B. Découvrir l’architecture d’un système • Bonne connaissance de l’architecture d’un système


d’exploitation embarqué d’exploitation embarqué
• Maitrise de la configuration d’un système
d’exploitation embarqué
• Installation correcte d’un système d’exploitation
• Emulation correcte d’un système d’exploitation
• Optimisation d’un système d’exploitation pour les
IoT

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation
75/110
préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

C. Préparer la création d’une distribution • Gestion parfaite de l’automatisation de la


Linux personnalisée compilation d’un projet complexe
• Compréhension approfondie de fonctionnement
d’une chaine de compilation croisée
• Connaissance suffisante d’outils pour la création
d’une chaine de compilation croisée

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

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation
76/110
préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Suggestions Pédagogiques

Compétence 10 : Maitriser la création des systèmes d’exploitation Code de la compétence : DIA_ID_TS-01-10

Durée : 75 heures Compétences Préalables : Compétences 1/2/3/4/5/6/7/8/9

Type de compétences : Spécifique Compétences en parallèles : Compétence à effectuer seule

É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

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 77/110
Office de la Formation Professionnelle et de la Promotion du Travail

ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE

• Définition de nouveaux types de données


A.2 Gérer les données
• Tableaux et chaines de caractères
• Pointeurs
• Gestion dynamique de la mémoire

• Structures de contrôle
A.3 S'initier à la
• Traitement itératif
programmation
fonctionnelle • Fonctions (appel et définition)

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 78/110
Office de la Formation Professionnelle et de la Promotion du Travail

É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 :

✓ Installer et utiliser l’outil d’émulation


Qemu

✓ Installer et tester des distributions


Linux pour la Raspberry Pi

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 79/110
Office de la Formation Professionnelle et de la Promotion du Travail

ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE

B.2 Connaitre les systèmes • Principaux systèmes d’exploitation dédiés à l’IoT


d’exploitation dédiés à (Windows IoT, FreeRTOS, Raspberry OS,
l’IoT LibreElec, TinyOS)

• Critères de choix d’un système d’exploitation


pour une application IoT

• Emulation d’un système d’exploitation avec


Qemu

• Installation d’un système d’exploitation sur la


carte Raspberry Pi

• Outils d’automatisation de la compilation d’un 30%


C. Préparer la création C.1 Automatiser la • Seul ou en groupe
projet
d’une distribution Linux compilation d’un projet
• Outil d’automatisation de la compilation Make • Cours fournis par le formateur
personnalisée
• Structure d’un fichier Makefile • Travaux pratiques :
• Compilation d’un projet avec Make
✓ Automatiser la compilation d’un projet
• Composant d’une chaine de compilation croisée C/C++ avec Make
C.2 Maitriser la
• Installation d’une chaine de compilation croisée
compilation croisée ✓ Installer et tester une chaine de
• Compilation croisée d’un programme C/C++
compilation croisée

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 80/110
Office de la Formation Professionnelle et de la Promotion du Travail

ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE

• Intérêt de la création d’une chaine de ✓ Créer et tester une chaine de


C.3 Créer une chaine de
compilation croisée personnalisée compilation croisée
compilation croisée
• Outils de création d’une chaine de compilation
croisée (Buildroot, crosstool-ng, yocto)
• Création d’une chaine de compilation croisée
avec Buildroot

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

• Formats pour disques et mémoire flash. ✓ Optimiser la configuration du noyau


Systèmes de fichiers spéciaux ✓ Créer une distribution sur mesure avec
• Organisation des partitions. Gestion de versions Buildroot

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 81/110
Office de la Formation Professionnelle et de la Promotion du Travail

ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE

D.3 Connaitre le ✓ Utiliser des modules noyeau (drivers)


• Principe des drivers pour les systèmes
fonctionnement des en ajustant leurs configurations
embarqués
drivers
✓ Développer des modules noyaux en
• Configuration d’un driver associé à un
mode caractère
périphérique

• Manipulation des drivers

• Aperçu de la programmation de drivers

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 82/110
Office de la Formation Professionnelle et de la Promotion du Travail

Compétence 11 : Développer un objet connecté

Fiche prescrite

Code de la compétence : DIA_ID_TS-01-11 Durée : 90 heures


Contexte de réalisation Critères généraux de performance

• Individuellement et / ou en groupe • Connaissance suffisante de l’électronique de base

• À partir de : • Maitrise solide de la programmation embarquée


avec et sans système d’exploitation
- Consignes
• Implémentation rigoureuse de la communication
- Notes de cours
M2M
- Documentation officielle du fournisseur
• Invocation correcte d’une requête API REST
- Travaux pratiques
- Spécifications fonctionnelles
- Spécifications techniques
- Cahier des charges
• À l’aide de :
- Ordinateur
- Carte à base de microcontrôleur Arduino
- Nano-ordinateur Raspberry Pi
- NodeMCU ESP8266
- Capteurs
- Actionneurs
- Accès Internet

Éléments de la compétence Critères particuliers de performance

A. Programmer en C++ moderne • Pratique appropriée de la programmation


moderne avec le C++17
• Connaissance suffisante de la programmation
orientée objet avec C++
• Maitrise correcte de la création des threads avec
C++17

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation
83/110
préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

B. Développer des applications • Elaboration correcte d’un montage électronique


embarquées sans système
• Lecture appropriée de la datasheet d’un
d’exploitation
composant électronique
• Compréhension approfondie de l'architecture d’un
microcontrôleur
• Programmation embarquée rigoureuse d’une carte
de développement à base de microcontrôleur

C. Développer des applications • Connaissance solide de l’architecture d’un SoC à


embarquées avec système base d’un processeur ARM
d’exploitation
• Préparation adéquate d’un environnement de
développement
• Intégration appropriée des fonctionnalités d’un
système d’exploitation dans une application
embarquée

D. Développer des applications • Programmation rigoureuse de la communication


connectées M2M
• Invocation correcte des services d’une API Rest

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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.
Office de la Formation Professionnelle et de la Promotion du Travail

Suggestions Pédagogiques

Compétence 11 : Développer un objet connecté Code de la compétence : DIA_ID_TS-01-11

Durée : 90 heures Compétences Préalables : Compétences 1/2/3/4/5/6/7/8/9/10

Type de compétences : Spécifique Compétences en parallèles : Compétence à effectuer seule

ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE

A. Programmer en C++ A.1 Découvrir le langage • Historique 20%


• Seul ou en groupe
moderne C++17 • Apports de C++ moderne par rapport au
langage C • Cours fournis par le formateur
• Entrées/sorties • Travaux pratiques :
• Auto-déduction des types (auto)
✓ Installation et configuration de
A.2 Connaitre la • Notions de classes, objets, attributs et l’environnement Eclipse pour
programmation orientée méthodes développer des programmes C/C++
objet avec C++ • Constructeurs et destructeurs ✓ Réaliser plusieurs programmes C++
• Principe d’encapsulation qui couvrent tous les aspects et
• Héritage

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


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. 85/110
Office de la Formation Professionnelle et de la Promotion du Travail

ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE

A.3 Découvrir le langage • Chaines de caractères (classe std::string) notions étudiés


C++17 • Principaux conteneurs de la bibliothèque
standard STL
• Pointeurs intelligents
• Threads

B. Développer des B.1 Découvrir • Vue d’ensemble de l’électronique logique 30%


• Seul ou en groupe
applications embarquées l'électronique de base • Architecture d’un microcontrôleur
• Capteurs et Actionneurs • Cours fournis par le formateur
sans système
• Consommation électrique • Travaux pratiques
d’exploitation B.2 Préparer • Outils de développement pour la carte Arduino
✓ Préparer l’environnement de
l’environnement de Uno
développement pour la carte Arduino
développement • Compilation d’un programme pour la carte
Uno
Arduino Uno
• Téléversement d’un programme sur la carte ✓ Programmer divers capteurs et
Arduino Uno actionneurs connectés à la carte
• Débogage des programmes de la carte Arduino Arduino Uno
Uno
B.3 Manipuler les capteurs • Entrées/sorties numériques
et actionneurs • Signaux analogiques
• Interruptions
• Communication série UART, I2C, SPI
C. Développer des C.1 Découvrir les SoCs • Définition d’un SoC 30%
• Seul ou en groupe
applications embarquées • Différence entre un SoC et micro-contrôleur
• Cours fournis par le formateur
avec système • Architecture d’un SoC
• Optimisation de la configuration d’un OS • Documentation officielle du

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 86/110
Office de la Formation Professionnelle et de la Promotion du Travail

ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE

d’exploitation C.2 Préparer fournisseur


• Outils de développement (Eclipse)
l’environnement de
• Compilation croisée • Travaux pratiques :
développement
• Débogage distant ✓ Préparer l’environnement de
développement Eclipse pour la
• Programmation embarquée sous un OS
carte Raspberry Pi
C.3 Manipuler les capteurs ✓ Programmer divers capteurs et
• Intégration d’une bibliothèque (WiringPi ou
et actionneurs actionneurs connectés à la carte
pigpio) Raspberry Pi
• Entrées/sorties numériques
• Programmation par les threads et émulation des
Interruptions
• Communication série UART, I2C, SPI

D. Développer des D.1 Communiquer les • Seul ou en groupe 20%


• Protocoles de communication
applications connectées objets
• Bibliothèque Paho MQTT pour la Raspberry Pi • Cours fournis par le formateur

• Communication MQTT avec la Raspberry Pi • Documentation officielle du fournisseur

• Communication MQTT avec ESP8266 • Travaux pratiques :

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 87/110
Office de la Formation Professionnelle et de la Promotion du Travail

ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE

D.2 Communiquer avec les ✓ Configuration et installer la


• Architecture REST
services web et le Cloud bibliothèque Paho MQTT
• Programmation avec l’API REST
✓ Communiquer deux objets en
• Programmation avec IFTTT utilisant le protocole MQTT : carte
Raspberry et NodeMCU ESP8266

✓ Créer des alertes suite à des


évènements en utilisant les services
IFTTT

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 88/110
Office de la Formation Professionnelle et de la Promotion du Travail

Compétence 12 : Implémenter une solution IoT

Fiche prescrite

Code de la compétence : DIA_ID_TS-01-12 Durée : 90 heures


Contexte de réalisation Critères généraux de performance

• Individuellement et / ou en groupe • Connaissance approfondie des fonctionnalités et de


l’architecture de AWS IoT
• À partir de :
• Suivi rigoureux de la démarche de la gestion d’une
- Consignes
solution IoT
- Notes de cours
• Gestion appropriée de la mise en place d’une
- Documentation officielle du fournisseur solution IoT
- Travaux pratiques • Maitrise de l’implémentation d’une solution IoT de
- Spécifications fonctionnelles bout en bout

- 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

Éléments de la compétence Critères particuliers de performance

A. Prendre en main les plateformes IoT • Connaissance suffisante des plateformes IoT
• Choix justifié d’une plateforme IoT selon le cahier
des charges

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation
89/110
préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

• Identification rigoureuse des exigences d’un projet


IoT

B. Déployer une plateforme IoT • Gestion judicieuse de déploiement d’une plateforme


IoT
• Connaissance approfondie de la plateforme AWS IoT
• Préparation efficace de l’implémentation d’une
solution AWS IoT

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

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation
90/110
préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Suggestions Pédagogiques

Compétence 12 : Implémenter une solution IoT Code de la compétence : DIA_ID_TS-01-12

Durée : 90 heures Compétences Préalables : Compétences 1/2/3/4/5/6/7/8/9/10/11

Type de compétences : Spécifique Compétences en parallèles : Compétence à effectuer seule

É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é

✓ Illustrer le choix d’une plateforme


selon un cahier de charges

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


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. 91/110
Office de la Formation Professionnelle et de la Promotion du Travail

É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

• Documentation officielle du fournisseur

B.2 Déployer la • Déploiement de la plateforme IoT • Travaux pratiques :


plateforme AWS IoT • Fonctionnalités d’AWS IoT core ✓ Déployer la plateforme AWS IoT
• Composants d’AWS IoT core
• Configurations de base ✓ Préparer la configuration pour
préparer la création d’une solution
IoT

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

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 92/110
Office de la Formation Professionnelle et de la Promotion du Travail

É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

D.3 Utiliser les services


• Stockage des données sur le Cloud
Cloud
• Gestion des Dashboard
• Invocation des services Cloud
• Analyse des données

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 93/110
Office de la Formation Professionnelle et de la Promotion du Travail

Compétence 13 : Gérer la collection, stockage, analyse et la visualisation


données d’un réseau IoT

Fiche prescrite

Code de la compétence : DIA_ID_TS-01-13 Durée : 75 heures


Contexte de réalisation Critères généraux de performance

• Individuellement et / ou en groupe • Gestion efficace du stockage de données dans


différents types de bases de données
• À partir de :
• Manipulation performante de données provenant
- Consignes
de plusieurs sources de données
- Notes de cours
• Compréhension solide des aspects de l’analyse de
- Documentation en ligne données
- Travaux pratiques • Pratique suffisante pour la création d’outils de
• À l’aide de : visualisation

- Ordinateur
- Carte Raspberry Pi
- Capteurs
- Portail du fournisseur AWS IoT

- Accès Internet

Éléments de la compétence Critères particuliers de performance

A. Gérer la collection et le stockage de données • Identification correcte des différents types de


pour les solutions IoT bases de données pour le stockage des données
• Gestion efficace des bases de données de séries
temporelles
• Utilisation satisfaisante des bases de données non
relationnelles

B. Analyser des données • Connaissance suffisante de l’analyse de données


• Extraction correcte des données à partir de
différentes sources de données
• Réalisation correcte des opérations de base pour
l’analyse de données avec Python

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation
94/110
préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

• Protection attentive des données sur le Cloud

C. Visualiser les données • Développement des interfaces graphiques avec


Python
• Génération correcte de différents types de
graphiques

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation
95/110
préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

Suggestions Pédagogiques

Gérer la collection, stockage, analyse et la visualisation données d’un


Compétence 13 : Code de la compétence : DIA_ID_TS-01-13
réseau IoT
Durée : 75 heures Compétences Préalables : Compétences 1/2/3/4/5/6/7/8/9/10/11/12

Type de compétences : Spécifique Compétences en parallèles : Compétence à effectuer seule

ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE

A. Gérer la collection et le • Stockage local de données pour les IoT 35%


A.1 Gérer le stockage de • Seul ou en groupe
stockage de données pour
données localement • Maitrise de SQLite pour l’utilisation des bases de
les solutions IoT données dans le contexte des IoT • Cours fournis par le formateur
• Configuration optimisée de MySQL pour le • Documentation Internet
stockage des données pour les IoT
• Maitrise de MySQL • Travaux pratiques :
• Time series data ✓ Sauvegarder et extraire des données
A.2 Gérer le stockage de
• Time series databases dans une base de données SQLite
données de séries
• Maitrise de InfluxDB
temporelles ✓ Sauvegarder et extraire des données

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


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. 96/110
Office de la Formation Professionnelle et de la Promotion du Travail

É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

B. Analyser des données B.1 S’initier à l’analyse et 40%


• Spécificités d’analyse de données pour les IoT • Seul ou en groupe
la fédération de données
• Machine Learning • Cours fournis par le formateur
• Open Data • Documentation officielle du fournisseur
• Problématique de traitement des flux de données
• Travaux pratiques :
B.2 Programmer des outils ✓ Programmer en Python des
• Techniques de base d’analyse de données
d’analyse de données avec opérations de base d’analyse de
Python • Manipulation des données avec Numpy données provenant de différentes
• Manipulation des données avec Panda sources de données

✓ Maitriser les fonctionnalités de


B.3 Programmer des outils
• Fonctionnement d’IoT Analytics base d’AWS IoT Analytics pour
d’analyse de données avec
• Composant d’IoT Analytics réaliser l’analyse de données
AWS IoT
• Techniques d’analyse de données supportées par
IoT Analytics
• Analyse des données avec IoT Analytics

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 97/110
Office de la Formation Professionnelle et de la Promotion du Travail

ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE

C. Visualiser les données C.1 Programmer des outils 25%


• Interfaces graphiques avec tkinter • Seul ou en groupe
de visualisation avec
Python • Package Matplotlib • Cours fournis par le formateur
• Génération des graphiques • Documentation officielle du fournisseur

C.2 Visualiser les données • Travaux pratiques :


• AWS IoT Analytics
avec AWS IoT
✓ Programmer la génération de
• Configuration de AWS IoT Analytics
graphiques avec Python à partir d’un
• Choix des types de visualisation ensemble de données collectées
• Affichage des tableaux de bord ✓ Utiliser AWS IoT Analytics pour
visualiser des données collectées

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 98/110
Office de la Formation Professionnelle et de la Promotion du Travail

Compétence 14 : Assurer la sécurité d’un système IoT

Fiche prescrite

Code de la compétence : DIA_ID_TS-01-14 Durée : 60 heures


Contexte de réalisation Critères généraux de performance

• Individuellement et / ou en groupe • Identification rigoureuse des types de


vulnérabilités pour les solutions IoT
• À partir de :
• Maitrise des concepts de sécurité des objets
- Consignes
connectés
- Notes de cours
• Connaissance solide des contre-mesures pour
- Documentation officielle du fournisseur renforcer la sécurité d’une solution IoT
- Travaux pratiques • Pratique suffisante des mécanismes de
- Spécifications fonctionnelles renforcement d’une solution IoT

- Spécifications techniques
- Cahier des charges
• À l’aide de :
- Ordinateur
- Portail du fournisseur Cloud

- Accès Internet

Éléments de la compétence Critères particuliers de performance

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

B. Sécuriser un objet connecté • Exploration approfondie des problèmes de sécurité


pour les objets connecté
• Identification concise des vulnérabilités des objets
connectés
• Connaissance suffisante du codage sécurisé pour les
Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)
Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation
99/110
préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

objets connectés

C. Sécuriser une solution IoT • Implémentation restrictive des stratégies


• Exploitation optimale des mécanismes de
transferts des données

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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.
Office de la Formation Professionnelle et de la Promotion du Travail

Suggestions Pédagogiques

Compétence 14 : Assurer la sécurité d’un système IoT Code de la compétence : DIA_ID_TS-01-14

Durée : 60 heures Compétences Préalables : Compétences 1/2/3/4/5/6/7/8/9/10/11/12/13

Type de compétences : Spécifique Compétences en parallèles : Compétence à effectuer seule

ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE

A. Explorer les problèmes de A.1 Connaitre les 20%


• Exigences de sécurité de base pour l'IoT • Seul ou en groupe
sécurités pour les IoT problèmes de sécurité
pour les réseaux IoT • Types de vulnérabilités des solutions IoT • Cours fournis par le formateur
• Types d’attaques visant les solutions IoT • Documentation officielle du fournisseur

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))

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


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. 101/110
Office de la Formation Professionnelle et de la Promotion du Travail

ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE

B. Sécuriser un objet B.1 Rechercher les 40%


• Rétro-ingénierie d’une carte électronique • Seul ou en groupe
connecté vulnérabilités
• Rétro-ingénierie d’un logiciel embarqué • Cours fournis par le formateur
• Analyse statique et dynamique d’une mémoire • Documentation officielle du fournisseur
interne
• Travaux pratiques :
• Création d’une stratégie d’un audit de sécurité
✓ Rechercher les vulnérabilités d’un
B.2 Renforcer la sécurité objet connecté
• Obfuscation du firmware
d’un objet connecté ✓ Mise à jour sécurisée du firmware
• Intégrité logiciel au boot de la carte ESP8266
• Mises à jour sécurisées des firmwares
✓ Exécution d’un code malicieux en
exploitant le buffer overflow dans
les programmes C/C++
B.3 Connaitre les principes
• Types de vulnérabilités dans les programmes C/C++ ✓ Renforcer la sécurité d’un
du codage sécurisé programme C/C++ par
• Bonnes pratiques du codage sécurisé selon CERT
durcissement (hardening) en
• Renforcement de la sécurité des programmes par utilisant les mécanismes offerts par
le hardening le compilateur GCC

C. Sécuriser une solution IoT C.1 Rechercher des 40%


• Analyse de configuration • Seul ou en groupe
vulnérabilités
• Fonctionnalités cachées • Cours fournis par le formateur
• Backdooring • Documentation officielle du fournisseur

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 102/110
Office de la Formation Professionnelle et de la Promotion du Travail

ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE

C.2 Protéger les données • Travaux pratiques :


• Authentification des équipements connectés
en environnement IoT
• Contrôle d’accès ✓ Activer la cryptographie pour
l’échange de données dans le
• Chiffrement et intégrité des données contexte M2M
• Cryptographie en contexte M2M
✓ Renforcer la sécurité d’une
solution IoT en utilisant les
fonctionnalités offertes par AWS
C.3 Protéger une solution IoT
• Sécurité du service dans l’IoT
IoT
• Sécurité du réseau dans l’IoT
• Chiffrement des échanges de données
• Mise en place d’un cycle de développement
sécurisé

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 103/110
Office de la Formation Professionnelle et de la Promotion du Travail

Compétence 15 : Superviser un réseau IoT

Fiche prescrite

Code de la compétence : DIA_ID_TS-01-15 Durée : 90 heures


Contexte de réalisation Critères généraux de performance

• Individuellement et / ou en groupe • Compréhension solide de l’importance de la


supervision d’une solution IoT
• À partir de :
• Identification correcte des métriques pour une
- Consignes
supervision correcte
- Notes de cours
• Gestion rigoureuse des alertes
- Documentation en ligne
• Réaliser correctement la supervision d’une solution
- Travaux pratiques IoT selon ses spécificités
• À l’aide de :
- Ordinateur
- Portail du fournisseur Cloud

- Accès Internet

Éléments de la compétence Critères particuliers de performance

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

C. Visualiser les métriques • Maitrise d’un outil de visualisation des résultats de


la supervision
• Choix rigoureux des graphiques de la supervision
• Interprétation efficace des graphiques de la

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


Ce document est la propriété de l’OFPPT. Il ne peut être utilisé, reproduit ou communiqué à des tiers sans l’autorisation
104/110
préalable écrite de l’Office.
Office de la Formation Professionnelle et de la Promotion du Travail

supervision

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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.
Office de la Formation Professionnelle et de la Promotion du Travail

Suggestions Pédagogiques

Compétence 15 : Superviser un réseau IoT Code de la compétence : DIA_ID_TS-01-15

Durée : 60 heures Compétences Préalables : Compétences 1/2/3/4/5/6/7/8/9/10/11/12/13/14

Type de compétences : Spécifique Compétences en parallèles : Compétence à effectuer seule

É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

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 ( 18/10/2022)


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. 106/110
Office de la Formation Professionnelle et de la Promotion du Travail

ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE

B. Réaliser la supervision d’un B.1 Découvrir Prometheus 40%


• Fonctionnalités et apports • Seul ou en groupe
réseau IoT
• Architecture et rôle de différents composants • Cours fournis par le formateur
• Plateformes IoT supportés • Documentation officielle du fournisseur

B.2 Utiliser Prometheus • Travaux pratiques :


• Configuration de Prometheus
✓ Installer et configurer Prometheus
• Intégration de Prometheus avec AWS IoT
• Langage de requêtage PromQL (opérateurs et ✓ Réaliser la supervision avec
Prometheus
fonctions)
✓ Générer les alertes
B.3 Gérer les alertes • Types de régles (Recording rules, alerting rules)
✓ Utiliser Prometheus à partir de la
• Création d’une règle plateforme AWS IoT pour effectuer
• Utilisation des templates la supervision d’une solution IoT

C. Visualiser les métriques C.1 Connaitre l’outil 40%


• Fonctionnalités de Grafana • Seul ou en groupe
Grafana
• Interopérabilité de Grafana avec Prometheus • Cours fournis par le formateur
• Intégration de Grafana avec AWS IoT • Documentation officielle du fournisseur

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 107/110
Office de la Formation Professionnelle et de la Promotion du Travail

ÉLÉMENTS DE LA DURÉE
APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU ACTIVITÉS D’APPRENTISSAGE
COMPÉTENCE SUGGÉRÉE

C.2 Gérer les tableaux de • Travaux pratiques :


• Configuration de Grafana
bords avec Grafana
• Création de Dashboard ✓ Créer et gérer les tableaux de bord
avec Grafana pour la supervision
• Exportation et importation des Dashboard d’une solution IoT
• Edition de requêtes Prometheus dans Grafana
✓ Interroger Prometheus à partir de
Grafana

Filière : Infrastructure Digitale - Option IoT - Programme de formation, version 3 (18/10/2022)


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. 108/110

Vous aimerez peut-être aussi