Aller au contenu

Objectifs pédagogiques

Nous visons dans le module “Méthodologie DevOps” les objectifs suivants :

  • Saisir le rôle clé des pratiques et outils DevOps dans la production et le maintien de déploiement de logiciels et d’algorithmes de qualité
  • Citer, et mettre en oeuvre une collection d’outils et de pratiques pour élever, puis maintenir haute la qualité du code.
  • Concevoir et mettre en place un processus d’intégration et de déploiement continu en tenant compte de la sécurité IT
  • Évaluer les pratiques d’un environnement de développement applicatif existant (infrastructure et code logiciel), puis de proposer des pistes d’améliorations
  • Concevoir et implémenter un modèle basé sur des données non statiques et pouvoir le déployer avec une intégration dans une application existante.
  • Mettre en place et expliquer les outils et procédures permettant la reproductibilité, la documentation et la comparaison des expériences et opérations nécessaires à la mise au point d’un modèle basé sur des données.
  • Maitriser les outils de déploiement de modèles basés sur les données, permettant de respecter les bonnes pratiques DevOps, notamment en termes d’automatisation, de validation et de tests.
  • Au niveau de la gestion de projet et le travail de groupe : pratiquer la répartition des tâches de programmation et leurs intégrations en respectant les échéances, coordonner le travail, et le documenter