option A : Architecture des systèmes d’information réseaux

Item

Libelle
option A : Architecture des systèmes d'information réseaux
Code
RNCP36137BC02
Liste des compétences
C2.1 – Créer des logiciels qui vont manipuler les fondamentaux d'un système d'exploitation au travers d'une interface en s'assurant du respect de la norme afin de pouvoir accéder à un fichier, envoyer une information sur le réseau, communiquer entre deux programmes, ou demander de l'espace mémoire pour effectuer des calculs. C2.2 – Utiliser de la programmation parallèle et concurrentielle permettant de décupler la capacité de calculs d'un programme en veillant à ce que les deux séquences d'exécution coexistent face à leurs besoins en ressources (modification de l'information mémoire). C.2.3 – Réaliser un projet d'architecture réseaux en utilisant la méthode de la conteneurisation afin de regrouper dans un conteneur toutes les ressources nécessaires à son bon fonctionnement (système de fichier, protocoles de communication réseau, algorithmes de calculs, données sources, …), permettant de s'affranchir des conditions matérielles (processeur, mémoire, …) afin de faciliter le développement, le déploiement, la maintenance, du projet. C2.4 – Mettre en place une architecture réseau I.P. grâce à une compréhension et application correctes des principes de connexion entre machines, en respectant les protocoles de communication et les normes d'adressage réseau, en utilisant les passerelles et en intégrant les contraintes de transits. C2.5 – Configurer un système d'exploitation en installant et en configurant les services demandés, en maintenant la production du système, en utilisant au besoin une infrastructure Cloud, en mettant en œuvre des fonctionnalités permettant les pratiques devops. C2.6 – Assurer une sécurité informatique au sein de sa structure en réalisant des tests d'intrusion, des détections, en mettant en place une protection sur d'éventuelles intrusions possibles et en assurant une veille technologique continue sur la sécurité de systèmes et des logiciels.
Modalités d'évaluation
Cas pratique : sur de la programmation système avec de l'interaction avec le système d'exploitation, comprenant la mise en application de la norme Posix Cas pratique : réalisation de logiciels qui vont modifier ou remplacer le système d'exploitation (ex : modification de Windows). Cas pratique : le candidat doit réaliser des exercices où il utilise la méthode de la conteneurisation sur des applications données. Cas pratique : le candidat doit réécrire un serveur web ou un Shell Unix (Interpréteur de commandes destiné aux systèmes d'exploitation). Réalisation de projet de programmation système : gestion et déploiement de machines virtuelles et de services réseaux. Le candidat doit travailler sur la réalisation d'un projet de configuration système. Cas pratique : le candidat est amené à réaliser la création d'un réseau local de plusieurs machines avec un dressage I.P. et l'interconnexion avec d'autres réseaux ou internet. Il doit également faire communiquer différents services tels qu'un service web, de base de données, de sauvegarde, de distribution de fichiers, d'authentification … de sorte à être accessibles selon les besoins et les contraintes de sécurité. Le candidat doit veiller à un niveau de sécurité minimum (échanges cryptés entre les machines, pas d'ouverture de ports ni de services associés lorsque cela n'est pas nécessaire). Il s'agit de réduire au minimum fonctionnel les accès sur le réseau. Cas pratique : le candidat est amené à installer et configurer plusieurs machines, installer les logiciels et outils nécessaires à leurs rôles dans l'ensemble du système d'information. Il doit également configurer des services tels qu'un service web, de base de données, de sauvegarde, de distribution de fichiers, d'authentification …Le candidat doit veiller au bon fonctionnement dans le temps des systèmes installés, en mettant en place à la fois des garde-fous et des mécaniques de supervision et d'alerte. Le candidat doit permettre aux équipes de développement d'un produit de disposer simplement de remontée d'information sur la bonne marche du logiciel fourni, et de modalité de mise à jour en autonomie, sans compromettre le service en production. Cas pratique : le candidat réalise des outils spéciaux, il déploie des choix d'architecture du réseau local, d'outils supplémentaires (ex : Firewall) afin de renforcer la sécurité d'un Système d'Information (S.I). Cas pratique : le candidat est amené à créer lui-même des logiciels malveillants afin de comprendre le fonctionnement des virus, et pour pouvoir agir dans le bon sens pour s'en protéger lorsqu'il configure le système d'exploitation. Le but de ce cas pratique est de limiter au maximum la propagation de virus lorsque le candidat doit faire de la configuration système et réseau. Cas pratique : participation à des bugs bounty. Il s'agit de concours où les candidats doivent découvrir et corriger des bogues avant que les pirates informatiques et le grand public en soient informés, évitant ainsi des abus.

Linked resources

Items with "A comme bloc de compétence: option A : Architecture des systèmes d’information réseaux"
Title Class
RNCP36137 Fiche

Annotations

There are no annotations for this resource.