Projet : DevOps
Au profil de : 3ème année Bachelor Développement & Réseaux
Date limite des rendus : 28-12-2023
Travail demandé :
On vous demande de répondre aux questions suivantes de manière détaillée dans un
rapport.
1- Expliquez ce qu'est DevOps et pourquoi il est important dans le cycle de vie du
développement logiciel.
2- Décrivez les principaux objectifs de DevOps, tels que l'automatisation, la collaboration et
l'amélioration continue.
3- Présentez au moins quatre outils logiciels populaires utilisés en DevOps.
4- Expliquez comment ces outils sont utilisés dans un pipeline CI/CD (Intégration Continue /
Déploiement Continu).
5- Expliquez l'importance de la communication et de la collaboration entre les équipes de
développement et d'opérations.
6- Décrivez les pratiques de collaboration telles que les réunions de revue de sprint, les
rétrospectives et les partages de connaissance.
7- Expliquez ce qu'est « l'Infrastructure as Code » et comment cela simplifie le déploiement et
la gestion des infrastructures.
8- Expliquez le concept de conteneurs et comment Docker est utilisé pour encapsuler des
applications et leurs dépendances.
9- Identifiez les meilleures pratiques de sécurité dans un environnement DevOps, y compris la
gestion des secrets, la surveillance des vulnérabilités et les audits de sécurité.
10- Décrivez les méthodes pour surveiller et optimiser les performances des applications
déployées en utilisant des outils de surveillance et de journalisation.