Questions technique d’entretien DevOps – Partie 12
Questions d’Entretien sur DevOps avec des réponses pour la préparation des entretiens d’embauche, tests en ligne, examens et certifications. Ces questions et réponses sur DevOps comprennent divers sujets tel que les bases du DevOps, le développement, le déploiement continus, l’automatisation, gestion du configuration, etc… Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur DevOps.
1. Pourquoi l’utilisation des plugins est-elle essentielle dans Jenkins ?
A Ils permettent d’ajouter de nouvelles fonctionnalités sans redémarrer Jenkins
B Ils sont uniquement utilisés pour les tests de performance
C Ils augmentent la sécurité en supprimant les fonctionnalités inutiles
D Ils ne sont jamais nécessaires dans un environnement DevOps
2. Quel est l’objectif principal d’une « feature branch » dans Git ?
A Isoler une fonctionnalité spécifique du code principal pour la développer sans affecter la branche principale
B Fusionner automatiquement toutes les modifications dans la branche principale
C Revenir à une version antérieure d’un projet
D Gérer les dépendances d’un projet
3. Quelle commande Docker permet de visualiser les images présentes sur votre machine locale ?
A docker ps
B docker images
C docker list
D docker show images
4. Quel outil permet d’automatiser la création, la gestion et le déploiement d’infrastructures dans des clouds publics et privés ?
A Docker
B Jenkins
C Terraform
D Ansible
5. Comment voir l’état actuel d’un conteneur Docker (s’il est en cours d’exécution ou arrêté) ?
A docker container status <container_name>
B docker inspect <container_name>
C docker ps
D docker status <container_name>
6. Quel service AWS permet d’automatiser les tests dans un pipeline CI/CD ?
A AWS CodeDeploy
B AWS CodeCommit
C AWS CodePipeline
D AWS CodeBuild
7. Qu’est-ce qu’un « role » dans Ansible ?
A Un fichier de configuration définissant les serveurs cibles
B Un module d’Ansible permettant de configurer des applications
C Un ensemble de tâches et de fichiers associés pour automatiser un aspect spécifique de la configuration
D Une méthode d’exécution d’un playbook sur plusieurs hôtes
8. Qu’est-ce que l’auto-scaling dans AWS ?
A Un service pour déployer des applications automatiquement
B Un mécanisme pour ajuster la capacité de traitement selon la demande
C Un service de stockage pour les fichiers volumineux
D Un mécanisme pour gérer les mises à jour de sécurité automatiquement
9. Que fait la commande docker run -it <image_name> <command>
?
A Exécute une commande dans un conteneur en mode interactif
B Démarre un conteneur en mode détaché et exécute une commande
C Crée une nouvelle image Docker à partir de la commande spécifiée
D Interrompt l’exécution d’un conteneur en cours d’exécution
10. AWS CloudWatch est utilisé pour _________
A Gérer les utilisateurs et les groupes IAM
B Surveiller les métriques des ressources AWS et des applications
C Fournir une plateforme de stockage pour les données volumineuses
D Déployer automatiquement des applications en production