# QCM ## Cloud et OpenStack 1. Citez quelques avantages de la virtualisation 2. Expliquez la différence entre Espace Utilisateur et Espace Noyau 3. Qu'apporte le Cloud en plus par rapport à la simple virtualisation ? 4. Donnez quelques exemples de fournisseurs de Public Cloud en France 5. Qu'est ce qu'une instance ? 6. Citez les principaux modules qui composent le projet OpenStack ? ## Ansible 1. Qu’est qu’Ansible ? 2. Expliquez le paradigme de « pet versus cattle » ? 3. Qu’est ce que l’idempotence ? 4. Donnez la commande pour exécuter le module ping sur le host 10.1.2.3 5. Expliquez ce que sont les playbooks, les roles, les tasks, les modules dans l’univers d’ansible 6. Qu’est ce qu’un fact ? 7. Connaissez vous d’autres logiciels similaires a ansible ? ## Git 1. Décrivez brièvement ce qu’est Git ? 2. Donnez un exemple de commande Git pour cloner un dépôt de code 3. Quelle est, généralement, le nom de la branche principale ? 4. Savez vous qui a invente Git ? 5. Connaissez vous d’autres logiciels similaires a Git ? 6. Avec quelle commande pourriez vous voir l’historique des changements sur un dépôt Git ? 7. Attention, plus difficile, avec quelle commande pourriez vous trouver quand a été changée une ligne dans un fichier (et par qui) ?