Exploiter les outils de développement de la chaîne DevOps

Inactive
RS5043Enregistrement sur demande
Informations clés

Enregistrement

Date de décision d'enregistrement : 18 novembre 2019
Durée d'enregistrement : 5 ans
Date de fin d'enregistrement : 18 novembre 2024

Publication JO

Non spécifié

Accessibilité

Nouvelle-Calédonie
Polynésie Française

Historique de certification

Certification antérieure :-
Remplacée par :RS6840
Voies d'accès
Formation initiale
Apprentissage
Formation continue
Contrat de pro.
Candidature libre
VAE
Codes et références

Formacodes

31024Méthode Agile

Codes NSF

326Informatique, traitement de l'information, réseaux de transmission
Description de la certification

Capacités attestées

C1. Assurer le versionnement d’un code source d’une application organisée en fonctionnalités et lots à l’aide d’un logiciel de contrôle de version de manière à garantir la fiabilité du code source dans un environnement multi-contributeurs C2. Contrôler l'exécution du code source à l’aide de tests et d’outils d’analyses statiques du code source afin de minimiser le risque d’erreur dans un contexte de livraison continue C3. Automatiser les phases de tests unitaires et d’analyses statiques du code source lors du partage des sources à l’aide d’un outil d’intégration continue de manière à prévenir les erreurs potentielles C4. Concevoir un processus de livraison continue à l’aide d’outils d’automatisation de manière à l’intégrer au processus de développement C5. Développer l’architecture d’une application en micro-services à l’aide d’outils et de bibliothèques logicielles adaptées afin de réduire la complexité globale du système C6. Concevoir un système de veille technologique permettant la collecte, la classification, l’analyse et la diffusion de l’information aux différents acteurs de l’organisation afin d’améliorer la prise de décisions techniques C7. Accompagner les collaborateurs au sein de l’équipe projet dans la sensibilisation et l’acculturation des méthodes d’organisation et de production DevOps de manière à optimiser le cycle de livraison d’un projet

Objectifs et contexte

OBJECTIFS : La certification a pour objectif de certifier que le candidat est en mesure de mobiliser ses compétences lors de : * L'amélioration du processus de développement d’applications à l’aide des principes de l’intégration continue * La mise en œuvre des conditions préalables à la livraison continue * La conception et mise en œuvre d’un système de veille technologique pour aider à la prise de décision * La diffusion des méthodes DevOps auprès des équipes de l’entreprise/organisation CONTEXTE : Véritable prolongement des méthodes agiles, la compétence DevOps vise à réduire les cycles de déploiement et à favoriser les mises en production en continu tout en améliorant la qualité, la stabilité et la sécurité des applications délivrées. Cette compétence a pour finalité de pouvoir mettre en production rapidement afin de diminuer la pression des livraisons en production. Dans le cadre de ce développement orienté client, cette compétence DevOps est de plus en plus recherchée par les entreprises.

Prérequis

Prérequis à l'entrée en formation

Justifier d’une expérience professionnelle d’un an minimum en tant que développeur.se.

Textes réglementaires