Quiz de Validation - MODULE 2
Ce quiz de 30 questions vous permet de valider vos connaissances sur Amazon EC2 avant de passer au lab pratique.
Question 1
Que signifie EC2 ?
A) Elastic Cloud Computing
B) Elastic Compute Cloud
C) Enterprise Cloud Computing
D) Extended Compute Cluster
Voir la reponse
Reponse : B
EC2 signifie Elastic Compute Cloud. C'est le service de calcul principal d'AWS qui permet de lancer des instances (machines virtuelles) avec une capacite redimensionnable. Le terme "Elastic" fait reference a la capacite d'augmenter ou diminuer les ressources selon les besoins.
Question 2
Qu'est-ce qu'une instance EC2 ?
A) Un conteneur Docker
B) Une machine virtuelle dans le cloud AWS
C) Un serveur physique dedie
D) Un service de base de donnees
Voir la reponse
Reponse : B
Une instance EC2 est une machine virtuelle qui s'execute sur les serveurs physiques d'AWS. Elle fournit une capacite de calcul redimensionnable et permet d'executer des systemes d'exploitation et des applications comme sur un serveur physique, mais avec la flexibilite du cloud.
Question 3
Quelle famille d'instances EC2 est optimisee pour les charges de travail necessitant beaucoup de memoire ?
A) Famille C (Compute Optimized)
B) Famille R (Memory Optimized)
C) Famille T (Burstable)
D) Famille G (Accelerated Computing)
Voir la reponse
Reponse : B
La famille R (Memory Optimized) est concue pour les charges de travail qui traitent de grands ensembles de donnees en memoire, comme les bases de donnees en memoire, les caches distribues et les analyses en temps reel. Les types incluent R5, R6i, R6g, X1, X2idn.
Question 4
Quelle famille d'instances EC2 offre un equilibre entre calcul, memoire et reseau ?
A) Famille C
B) Famille R
C) Famille M (General Purpose)
D) Famille I
Voir la reponse
Reponse : C
La famille M (General Purpose) offre un equilibre entre les ressources de calcul, de memoire et de reseau. Elle convient a une grande variete de charges de travail comme les serveurs web, les environnements de developpement et les applications d'entreprise. Les types incluent M5, M6i, M6g.
Question 5
Que signifie le "g" dans un type d'instance comme m6g.large ?
A) GPU
B) Generation
C) Processeur Graviton (ARM)
D) Global
Voir la reponse
Reponse : C
Le "g" indique que l'instance utilise des processeurs AWS Graviton bases sur l'architecture ARM. Ces processeurs sont concus par AWS et offrent un meilleur rapport prix/performance pour de nombreuses charges de travail. Par exemple, m6g utilise Graviton2, m7g utilise Graviton3.
Question 6
Comment se decompose le nom d'instance "c5.2xlarge" ?
A) Famille-Generation.Taille
B) Region-Type.Version
C) Categorie-Version.Memoire
D) Service-Zone.CPU
Voir la reponse
Reponse : A
Le format est Famille-Generation.Taille. Dans c5.2xlarge : "c" est la famille (Compute Optimized), "5" est la generation, "2xlarge" est la taille. Les tailles vont de nano, micro, small, medium, large, xlarge, 2xlarge jusqu'a 24xlarge ou plus.
Question 7
Qu'est-ce qu'une instance T3 avec credits CPU ?
A) Une instance dediee
B) Une instance burstable qui accumule des credits quand l'utilisation CPU est basse
C) Une instance spot
D) Une instance reservee
Voir la reponse
Reponse : B
Les instances T3 sont des instances burstables qui fournissent un niveau de performance CPU de base avec la capacite de monter en charge (burst) au-dessus de ce niveau. Elles accumulent des credits CPU quand l'utilisation est inferieure au seuil de base et les consomment lors des pics d'activite.
Question 8
Quelle est la difference entre une region AWS et une zone de disponibilite ?
A) Aucune difference
B) Une region contient plusieurs zones de disponibilite geographiquement separees
C) Une zone de disponibilite contient plusieurs regions
D) Les regions sont pour le stockage, les AZ pour le calcul
Voir la reponse
Reponse : B
Une region AWS est une zone geographique (ex: us-east-1, eu-west-1) qui contient au minimum 3 zones de disponibilite (AZ). Chaque AZ est composee d'un ou plusieurs centres de donnees avec infrastructure independante. Les AZ d'une meme region sont connectees par un reseau a faible latence.
Question 9
Comment s'ecrit l'identifiant d'une zone de disponibilite ?
A) region-numero (ex: us-east-1)
B) region-lettre (ex: us-east-1a)
C) az-numero (ex: az-1)
D) zone-region (ex: zone-us-east)
Voir la reponse
Reponse : B
L'identifiant d'une AZ est compose du nom de la region suivi d'une lettre. Par exemple : us-east-1a, us-east-1b, eu-west-1c. AWS mappe aleatoirement les lettres aux AZ physiques pour chaque compte afin de distribuer la charge.
Question 10
Pourquoi deployer des instances dans plusieurs zones de disponibilite ?
A) Pour reduire les couts
B) Pour la haute disponibilite et la tolerance aux pannes
C) Pour augmenter les performances
D) C'est obligatoire
Voir la reponse
Reponse : B
Deployer dans plusieurs AZ assure la haute disponibilite. Si une AZ subit une panne (catastrophe naturelle, panne electrique), les instances dans les autres AZ continuent de fonctionner. C'est une best practice fondamentale pour les applications critiques.
Question 11
Qu'est-ce qu'une AMI (Amazon Machine Image) ?
A) Un format de fichier image
B) Un modele contenant le systeme d'exploitation et les logiciels pour lancer une instance
C) Un type de stockage
D) Un service de monitoring
Voir la reponse
Reponse : B
Une AMI est un modele qui contient la configuration logicielle necessaire pour lancer une instance : systeme d'exploitation, serveur d'applications, applications. Elle inclut aussi la configuration du stockage (root device). On peut utiliser des AMI AWS, communautaires ou creer les siennes.
Question 12
Quels sont les types de root device pour une AMI ?
A) SSD et HDD uniquement
B) EBS-backed et Instance Store-backed
C) S3 et Glacier
D) Local et Remote
Voir la reponse
Reponse : B
Les AMI ont deux types de root device : EBS-backed (le volume root est un volume EBS persistant) et Instance Store-backed (le volume root est un stockage ephemere sur l'hote). EBS-backed est recommande car les donnees persistent apres l'arret et le demarrage est plus rapide.
Question 13
Une AMI creee dans la region us-east-1 peut-elle etre utilisee directement dans eu-west-1 ?
A) Oui, les AMI sont globales
B) Non, il faut copier l'AMI vers l'autre region
C) Oui, mais avec des frais supplementaires
D) Non, c'est impossible
Voir la reponse
Reponse : B
Les AMI sont regionales. Pour utiliser une AMI dans une autre region, il faut la copier avec la fonction "Copy AMI". Cela cree une nouvelle AMI independante dans la region de destination avec un nouvel AMI ID.
Question 14
Qu'est-ce qu'un Security Group dans AWS ?
A) Un groupe d'utilisateurs IAM
B) Un pare-feu virtuel au niveau de l'instance qui controle le trafic entrant et sortant
C) Un groupe d'instances EC2
D) Un service de chiffrement
Voir la reponse
Reponse : B
Un Security Group agit comme un pare-feu virtuel pour les instances EC2. Il controle le trafic entrant (inbound) et sortant (outbound) au niveau de l'instance. Les regles specifient le protocole, le port et la source/destination autorisee.
Question 15
Quel est le comportement par defaut d'un Security Group ?
A) Tout le trafic est autorise
B) Tout le trafic entrant est bloque, tout le trafic sortant est autorise
C) Tout le trafic est bloque
D) Seul SSH est autorise
Voir la reponse
Reponse : B
Par defaut, un Security Group bloque tout le trafic entrant et autorise tout le trafic sortant. Il faut explicitement ajouter des regles inbound pour autoriser le trafic entrant necessaire (SSH, HTTP, etc.). Les Security Groups sont stateful : si le trafic entrant est autorise, la reponse sortante l'est automatiquement.
Question 16
Que signifie "stateful" pour un Security Group ?
A) Les regles sont stockees de maniere permanente
B) Si un trafic entrant est autorise, le trafic de reponse sortant est automatiquement autorise
C) Les regles changent selon l'etat de l'instance
D) Les Security Groups gardent un historique
Voir la reponse
Reponse : B
Stateful signifie que le Security Group suit l'etat des connexions. Si vous autorisez une requete entrante sur le port 80, la reponse sortante est automatiquement autorisee, meme sans regle outbound explicite. Cela simplifie la configuration par rapport aux pare-feu stateless.
Question 17
Combien de Security Groups peut-on attacher a une instance EC2 ?
A) 1 seul
B) Jusqu'a 5 par defaut (modifiable)
C) Illimite
D) 2 maximum
Voir la reponse
Reponse : B
Par defaut, on peut attacher jusqu'a 5 Security Groups a une interface reseau (et donc a une instance). Cette limite peut etre augmentee en demandant une augmentation de quota. Toutes les regles de tous les Security Groups attaches sont evaluees ensemble.
Question 18
Peut-on modifier un Security Group attache a une instance en cours d'execution ?
A) Non, il faut arreter l'instance
B) Oui, les modifications prennent effet immediatement
C) Oui, mais apres un redemarrage
D) Non, il faut creer une nouvelle instance
Voir la reponse
Reponse : B
Les modifications apportees a un Security Group prennent effet immediatement sur toutes les instances qui l'utilisent. Il n'est pas necessaire d'arreter ou de redemarrer les instances. C'est une fonctionnalite tres utile pour ajuster la securite rapidement.
Question 19
Qu'est-ce qu'une key pair dans EC2 ?
A) Un couple login/mot de passe
B) Une paire de cles cryptographiques (publique/privee) pour l'authentification SSH
C) Deux instances liees
D) Un couple Access Key/Secret Key
Voir la reponse
Reponse : B
Une key pair EC2 est une paire de cles cryptographiques asymetriques. La cle publique est stockee dans l'instance, la cle privee est telechargee par l'utilisateur. Cette paire permet l'authentification SSH securisee sans mot de passe. La cle privee (.pem) doit etre gardee en securite.
Question 20
Que se passe-t-il si vous perdez votre cle privee EC2 ?
A) AWS peut vous en envoyer une copie
B) Vous ne pouvez plus vous connecter via SSH avec cette key pair
C) La cle est regeneree automatiquement
D) L'instance est automatiquement supprimee
Voir la reponse
Reponse : B
AWS ne stocke pas les cles privees et ne peut pas les recuperer. Si vous perdez votre cle privee, vous ne pouvez plus vous connecter via SSH avec cette key pair. Solutions : utiliser EC2 Instance Connect, Systems Manager Session Manager, ou creer une AMI et relancer avec une nouvelle key pair.
Question 21
Quel port est utilise par defaut pour SSH ?
A) 80
B) 443
C) 22
D) 3389
Voir la reponse
Reponse : C
Le port 22 est le port standard pour SSH (Secure Shell). Pour se connecter en SSH a une instance Linux, il faut autoriser le port 22 dans le Security Group. Le port 3389 est pour RDP (Windows), 80 pour HTTP, 443 pour HTTPS.
Question 22
Quel port est utilise par defaut pour RDP (Remote Desktop Protocol) ?
A) 22
B) 80
C) 443
D) 3389
Voir la reponse
Reponse : D
Le port 3389 est le port standard pour RDP, utilise pour se connecter a distance aux instances Windows. Pour autoriser la connexion RDP, il faut ouvrir le port 3389 dans le Security Group de l'instance Windows.
Question 23
Quelle commande permet de se connecter en SSH a une instance EC2 ?
A) ssh instance-id
B) ssh -i key.pem ec2-user@public-ip
C) connect ec2 instance
D) aws ec2 ssh instance-id
Voir la reponse
Reponse : B
La syntaxe est ssh -i chemin/vers/key.pem utilisateur@adresse-ip. Le parametre -i specifie la cle privee. L'utilisateur par defaut depend de l'AMI : ec2-user (Amazon Linux), ubuntu (Ubuntu), admin (Debian), centos (CentOS).
Question 24
Quelle permission doit avoir le fichier de cle privee (.pem) sur Linux/Mac ?
A) 777
B) 644
C) 400 ou 600
D) 755
Voir la reponse
Reponse : C
Le fichier de cle privee doit avoir des permissions restrictives : 400 (lecture seule pour le proprietaire) ou 600 (lecture/ecriture pour le proprietaire). SSH refuse de fonctionner si la cle est accessible par d'autres utilisateurs. Utilisez chmod 400 key.pem pour definir les permissions.
Question 25
Quels sont les etats possibles d'une instance EC2 ?
A) On, Off
B) pending, running, stopping, stopped, shutting-down, terminated
C) Active, Inactive
D) Started, Paused, Ended
Voir la reponse
Reponse : B
Les etats d'une instance EC2 sont : pending (demarrage en cours), running (en execution), stopping (arret en cours), stopped (arretee), shutting-down (terminaison en cours), terminated (terminee definitivement). Chaque transition entre etats a des implications sur la facturation et les donnees.
Question 26
Quelle est la difference entre "Stop" et "Terminate" pour une instance EC2 ?
A) Aucune difference
B) Stop arrete temporairement (donnees EBS conservees), Terminate supprime definitivement l'instance
C) Stop est pour Linux, Terminate pour Windows
D) Terminate est temporaire, Stop est definitif
Voir la reponse
Reponse : B
Stop arrete l'instance mais conserve les volumes EBS et la configuration. L'instance peut etre redemarree plus tard. Terminate supprime definitivement l'instance et ses volumes EBS (sauf si "Delete on Termination" est desactive). Une instance terminee ne peut pas etre recuperee.
Question 27
Est-on facture pour une instance EC2 a l'etat "stopped" ?
A) Oui, au meme tarif
B) Non, aucun frais
C) Non pour le calcul, mais oui pour le stockage EBS
D) Oui, a tarif reduit
Voir la reponse
Reponse : C
Une instance stopped n'est pas facturee pour le calcul (CPU/memoire), mais les volumes EBS attaches continuent d'etre factures. Les adresses Elastic IP non attachees a une instance running sont aussi facturees. C'est important pour l'optimisation des couts.
Question 28
Qu'est-ce qu'EC2 Instance Connect ?
A) Un VPN pour EC2
B) Une methode de connexion SSH via navigateur sans gerer les cles
C) Un service de monitoring
D) Un load balancer
Voir la reponse
Reponse : B
EC2 Instance Connect permet de se connecter en SSH a une instance via la console AWS ou AWS CLI sans avoir besoin de gerer les cles SSH. AWS genere une cle temporaire a usage unique. C'est pratique et securise, mais necessite que l'agent EC2 Instance Connect soit installe sur l'instance.
Question 29
Quelle commande AWS CLI liste les instances EC2 ?
A) aws ec2 list-instances
B) aws ec2 describe-instances
C) aws ec2 get-instances
D) aws ec2 show-instances
Voir la reponse
Reponse : B
La commande aws ec2 describe-instances retourne les informations detaillees sur les instances EC2. On peut filtrer avec --filters ou --instance-ids. Le resultat inclut l'etat, le type, les adresses IP, les Security Groups, etc.
Question 30
Qu'est-ce que l'adresse IP publique d'une instance EC2 a la particularite ?
A) Elle est permanente
B) Elle change si l'instance est arretee puis redemarree
C) Elle est toujours la meme que l'IP privee
D) Elle n'existe pas
Voir la reponse
Reponse : B
L'adresse IP publique attribuee automatiquement a une instance EC2 est dynamique : elle change si l'instance est arretee puis redemarree. Pour avoir une IP publique permanente, il faut utiliser une Elastic IP, qui est une adresse IPv4 statique allouee au compte AWS.
Resultat
Comptez vos bonnes reponses :
- 27-30 : Excellent - Vous maitrisez les concepts EC2
- 22-26 : Bien - Quelques points a revoir
- 17-21 : Moyen - Relisez le cours avant le lab
- Moins de 17 : Insuffisant - Reprenez le cours depuis le debut
Passez au Lab Architecture EC2 une fois que vous avez atteint au moins 22 bonnes reponses.