Questions technique d’entretien DevOps – Partie 5
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. Quelle pratique fait partie du concept « Infrastructure as Code » (IaC) ?
A Déployer des applications sans utiliser de scripts
B Gérer l’infrastructure avec des fichiers de configuration versionnés
C Utiliser des serveurs manuels pour configurer l’infrastructure
D Créer des serveurs uniquement à la demande
2. Qu’est-ce qu’un pipeline CI/CD ?
A Un ensemble de processus permettant de gérer le cycle de vie complet de l’application, de l’écriture à la production
B Un outil pour surveiller les applications en production
C Un processus de gestion des versions du code source
D Un logiciel de gestion de projet Agile
3. Quel outil est principalement utilisé pour le gestionnaire de configuration dans un environnement DevOps ?
A Jenkins
B Chef
C Docker
D Kubernetes
4. Qu’est-ce que Kanban dans un environnement DevOps ?
A Un outil de gestion des versions du code
B Une méthode Agile pour la gestion des tâches
C Un outil d’automatisation des tests
D Un protocole de communication entre les équipes
5. Quel est le rôle principal de Docker Swarm dans un environnement DevOps ?
A Effectuer des tests continus
B Orchestrer des conteneurs pour la gestion des clusters
C Déployer du code sur plusieurs serveurs en parallèle
D Automatiser l’intégration des tests
6. Quelle est la signification de « CI/CD » dans le contexte DevOps ?
A Continous Integration / Continuous Deployment
B Continuous Improvement / Continuous Development
C Centralized Integration / Continuous Delivery
D Continuous Integration / Continuous Delivery
7. Quelle est la principale différence entre un conteneur Docker et une machine virtuelle ?
A Les conteneurs Docker nécessitent un hyperviseur, tandis que les machines virtuelles non
B Les conteneurs Docker partagent le même noyau du système d’exploitation hôte, tandis que les machines virtuelles ont un noyau indépendant
C Les machines virtuelles sont plus rapides que les conteneurs Docker
D Les machines virtuelles sont plus portables que les conteneurs Docker
8. Quelle est la fonction de l’outil « Helm » dans un environnement Kubernetes ?
A Gérer les configurations des conteneurs
B Orchestrer les clusters Kubernetes
C Gérer les packages Kubernetes et les déploiements complexes
D Superviser la sécurité des applications Kubernetes
9. Quel est l’objectif principal de l’outil « Prometheus » dans un pipeline DevOps ?
A Tester le code des microservices
B Orchestrer des conteneurs Docker
C Collecter et stocker des métriques pour la surveillance des systèmes
D Déployer automatiquement des applications sur Kubernetes
10. Quelle est la fonction de « GitOps » dans un environnement DevOps ?
A Un framework pour la gestion de l’infrastructure en cloud
B Un modèle de gestion de l’infrastructure utilisant Git comme source de vérité pour l’automatisation des déploiements
C Une méthodologie de gestion de versions du code source
D Un outil de test automatique du code source