Passer au contenu principal

LOG680 Introduction à l'approche DevOps

L’approche DevOps vise à intégrer les différents aspects liés au cycle de vie des systèmes logiciels, incluant le développement et les opérations, pour accroître l’agilité des entreprises, tant au niveau technique qu’au niveau affaires. Ce cours aborde les concepts de base de DevOps, notamment sa philosophie, son flux de travail, ses méthodes d’analyse et de surveillance, et ses outils. Seront aussi abordés les défis associés à l’implémentation et l'évolution d’une approche DevOps dans un contexte industriel.

Au terme de ce cours, l'étudiant ou l'étudiante sera en mesure :

  • de comprendre l’ensemble des principes de la philosophie DevOps;
  • de modéliser et analyser les différents aspects d’un système DevOps;
  • d'identifier des stratégies concrètes pour améliorer l’approche DevOps;
  • de définir un plan pour la mise en place et l'évolution d’une approche DevOps.

Les sujets abordés comprennent : les concepts et la vision DevOps; la modélisation et l'analyse de systèmes DevOps, l'automatisation de différentes phases du processus DevOps (p. ex. intégration, construction, test, livraison, configuration), le suivi de la production, l'évaluation des tâches, l'évaluation des compétences et la sélection des outils de développement collaboratif.

Note sur les préalables :

  • le préalable STA204 concerne le bac en génie des TI;
  • le préalable STA206 concerne le bac en génie logiciel;
  • le préalable STA209 concerne le bac en informatique distribuée.
Crédits 3
Charge hebdomadaire Cours (3h), laboratoire (2h)
Cycle 1er
Préalables STA204   STA206   STA209  
Responsable Département de génie logiciel et des TI
Horaire

Session: Automne 2023

Groupe Jour Type
01 Lundi 13:30 Activité de cours
01 Vendredi 08:30 Laboratoire (Groupe A)
01 Vendredi 10:30 Laboratoire (Groupe B)

Session: Hiver 2024

Groupe Jour Type
01 Lundi 13:30 Activité de cours
01 Mercredi 13:30 Laboratoire (Groupe A)
01 Mercredi 15:30 Laboratoire (Groupe B)
02 Mercredi 13:30 Activité de cours
02 Lundi 13:30 Laboratoire (Groupe A)
02 Lundi 15:30 Laboratoire (Groupe B)