Concevoir et développer une application sécurisée

Item

Libelle
Concevoir et développer une application sécurisée
Code
RNCP37173BC03
Liste des compétences
Modéliser une architecture applicative et technique sécurisée, en s'appuyant sur une analyse des besoins et des spécificités du SI, afin de répondre aux exigences de sécurité durant tout le cycle de vie de l'application. Structurer les choix technologiques et méthodologiques, en sélectionnant les solutions adaptées, afin de qualifier leur intégrations dans l'environnement de production et minimiser surface d'attaque à laquelle l'application va être exposée. Définir l'automatisation des tests, par la mise en oeuvre des processus et outils adaptés aux tests techniques et fonctionnels automatisés, afin de garantir l'intégrité au niveau applicatif et des données. Rédiger les spécifications techniques des attentes en matière d'architecture de solutions de sécurité, en vue de la rédaction du cahier des charges, afin de permettre la réalisation de l'application par les équipes de développement. Coder des composants web, logiciel ou mobile conformes aux spécifications fonctionnelles et techniques, de sécurité et de performance, afin tester leur robustesse à travers des outils de tests. Intégrer des composants technologiques externes, en appliquant des règles de conception des fonctionnalités définies, afin de mettre en œuvre une architecture applicative sécurisée.
Modalités d'évaluation
Etude de cas portant sur la conception d'une nouvelle fonctionnalité sécurisée (web et mobile) au sein d'une application SAAS d'un éditeur de logiciel. Il est mis à disposition du candidat un cahier des charges et un environnement où il peut programmer sur l'application et réaliser les tests.

Linked resources

Items with "A comme bloc de compétence: Concevoir et développer une application sécurisée"
Title Class
RNCP37173 Fiche

Annotations

There are no annotations for this resource.