EN
Que cherchez-vous?
Événements à venir
Préalable(s)
  • STA204
  • STA206
  • STA209
Sigle
LOG680
Responsable
Département de génie logiciel et TI
Cycle
1er
Crédits
3
Charge de travail
  • Cours (39h)
  • Laboratoire (24h)
  • Travaux personnels (72h)

LOG680 - Introduction à l'approche DevOps

Ce cours vise à structurer la mise en place et l'évolution d une approche DevOps en intégrant les dimensions techniques, organisationnelles et collaboratives du cycle de vie des systèmes logiciels.

Au terme de ce cours, la personne étudiante sera en mesure de :

  • analyser les principes, la philosophie et les flux de travail associés à l approche DevOps;
  • modéliser les composantes d'un système DevOps en tenant compte du développement, des opérations, de l'automatisation et du suivi de production;
  • automatiser certaines phases du processus DevOps, notamment l'intégration, la construction, les tests, la livraison et la configuration;
  • évaluer les tâches, les compétences et les outils nécessaires à l'implantation d'une approche DevOps;
  • proposer des stratégies concrètes pour améliorer une approche DevOps dans un contexte industriel;
  • planifier la mise en place et l'évolution d une approche DevOps adaptée aux besoins techniques et d'affaires d'une organisation.

Éléments de contenu : DevOps. Cycle de vie des systèmes logiciels. Développement. Opérations. Agilité technique. Agilité d'affaires. Philosophie DevOps. Vision DevOps. Flux de travail DevOps. Modélisation de systèmes DevOps. Analyse de systèmes DevOps. Automatisation des processus DevOps. Intégration continue. Construction. Tests. Livraison. Configuration. Suivi de la production. Surveillance. Évaluation des tâches. Évaluation des compétences. Outils de développement collaboratif. Sélection d'outils. Implantation d'une approche DevOps. Évolution d'une approche DevOps. Défis en contexte industriel.

Précision sur les préalables :

STA204 Stage coopératif II en génie des TI (9 cr.) pour le programme de baccalauréat en génie des technologies de l'information;

STA206 Stage coopératif II en génie logiciel (9 cr.) pour le programme de baccalauréat en génie logiciel;

ou

STA209 Stage obligatoire en informatique distribuée (9 cr.), pour le programme de baccalauréat en informatique distribuée.

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

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