Composante
ENSEIRB-MATMECA
Code interne
EI8IT213
Description
Depuis quelques années, on assiste à l'émergence du DevOps dans le monde du développement logiciel. De plus en plus d'entreprises adoptent une approche DevOps afin d'apporter continuellement de la valeur aux utilisateurs de leurs logiciels. Cela implique un changement de culture, la mise en place de nouveaux outils et de nouvelles pratiques, et une façon différente de collaborer pour « faire du logiciel ». Ce module vise à sensibiliser les étudiants aux pratiques DevOps à travers la découverte notamment de l'intégration continue et du déploiement continu.
Heures d'enseignement
- CICours Intégré26h
Syllabus
Le programme prévisionnel est le suivant :
Introduction au DevOps
Continuous Integration (gestion des dépendances, tests, analyse statique, sécurité, packaging, ...)
Continuous Delivery (environnements, stratégies de déploiements, ...)
Cloud (notions basiques, IaaS vs PaaS vs serverless vs containers)
Initiation à l'Infrastructure as Code (impératif vs déclaratif, principales solutions, ...)
Modalités de contrôle des connaissances
Évaluation initiale / Session principale - Épreuves
Type d'évaluation | Nature de l'épreuve | Durée (en minutes) | Nombre d'épreuves | Coefficient de l'épreuve | Note éliminatoire de l'épreuve | Remarques |
---|---|---|---|---|---|---|
Contrôle Continu Intégral | Contrôle Continu | 1 |