Deviens Animateur.rice de tiers-lieu de fabrication numérique chez Simplon.co
Deviens référent.e digital chez Simplon.co
Deviens Hackeuse ! chez Simplon.co
Deviens Developpeur.se web chez Simplon.co
Deviens Datartisan chez Simplon.co
Je candidate

DevOps

De la diffusion de la culture DevOps à la mise en place des outils et des principes de déploiement continu, le.a DevOps accompagne la mise en œuvre de la méthodologie DevOps au sein des équipes techniques.

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 (ou double compétence : développeur et ingénieur système) est de plus en plus recherchée par les entreprises. Ainsi,notre formation « Exploiter les outils de développement de la chaîne DevOps » permet à chaque apprenant de maîtriser et d’améliorer le processus de développement d’applications, pour aider à la prise de décision et à la diffusion des méthodes DevOps auprès des équipes d’une entreprise.

Le DevOps s’articule alors autour de 3 activités principales :

  • Appliquer la méthode DevOps pour optimiser le cycle de vie des applications
  • Exploiter les outils de développement de la chaîne DevOps
  • Exploiter les outils des opérations IT de la chaîne DevOps

Compétences visées

Appliquer la méthode DevOps pour optimiser le cycle de vie des applications

  • organiser le travail d’une équipe DevOps en exploitant des pratiques agiles,
  • décomposer l’ensemble des processus de réalisation d’une application sous la forme d’une cartographie des chaînes de valeur en vue de leur optimisation,
  • adopter une démarche d’amélioration continue.

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

  • assurer le versionnement d’un code source d’une application,
  • contrôler l'exécution du code source à l’aide de tests et d’outils d’analyses statiques du code source,
  • automatiser les phases de tests lors du partage des sources à l’aide d’un outil d’intégration continue,
  • concevoir un processus de livraison continue simple à l’aide d’outils d’automatisation.

Exploiter les méthodes et outils DevOps dans l’administration des infrastructures

  • exploiter les services de production d'une plateforme de cloud public,
  • mettre à disposition un processus de livraison continue avancé,
  • collecter et agréger les métriques de performance d'une application,
  • gérer et résoudre les incidents de production.

Évaluations

  • Un portfolio comprenant la réalisation d'au moins 2 projets tout au long de la formation,
  • la réalisation d'un chef d'œuvre : projet de l'apprenant, attestant de la maîtrise de l'ensemble des compétences visées,
  • des mises en situation professionnelle et cas pratiques évalués,
  • une soutenance devant un jury de professionnels.

Admission

  • Une première expérience en développement et/ou gestion des infrastructures
  • Très forte motivation, à prouver !
  • Vouloir travailler en équipe
  • Ce que nous cherchons ? De la curiosité, de la créativité, une bonne expression à l’oral et à l’écrit, une représentation claire du métier… et bien sûr, l’envie de s’engager dans une formation intense !

Programme

Phase d’immersion

  • Les mains dans la tech : mise en place de son environnement de travail, première mise en application des l'agilité et des outils DevOps
  • Contractualisation du parcours entre le formateur et les apprenants

Gestion de projet et qualité

  • Veille technique
  • Gestion et résolution d'incident
  • Posture de consultant⋅e

Fondamentaux

  • Utilisation avancée de git
  • Réalisation et automatisation des tests
  • Mise en place des principes fondamentaux de la culture DevOps
  • Définition et configuration des métriques de performance d'applications
  • Configuration et déploiement d'une infrastructure applicative

Approfondissement

  • Automatisation de la gestion des infrastructures
  • Application des principes d’Infrastructure as code
  • Création des processus d’intégration et de déploiement automatisé
  • Exploitation d'une plateforme cloud public

Prix

Gratuit grâce aux partenaires financeurs de la formation et les fonds de financement de la formation.
(Pour les financeurs de la formation professionnelle des demandeurs d'emploi : 15 à 25€ de l'heure selon la qualification visée et l'accompagnement à mobiliser)