Demo Instructions : Créer votre première file d’attente Amazon SQS
Instruction de Labs
Créer votre première file d’attente Amazon SQS
Présentation
Amazon Simple Queue Service (Amazon SQS) est un service de file d’attente de messages entièrement géré. Il permet à différentes applications ou composants d’échanger des messages de manière asynchrone. Par exemple, une application peut envoyer une tâche dans une file SQS sans attendre qu’un autre composant la traite immédiatement. Dans ce lab, vous allez :
- créer une file d’attente Amazon SQS ;
- envoyer plusieurs messages ;
- recevoir les messages ;
- observer leurs informations ;
- comprendre le rôle du Visibility Timeout ;
- supprimer les messages après traitement ;
- supprimer la file d’attente.
Niveau : Débutant
Difficulté : Facile
Durée estimée : 10 à 15 minutes
Région AWS : Europe (Ireland) — eu-west-1
Service AWS utilisé
- Amazon SQS
Notions CLF-C02 couvertes
Cloud Technology and Services : Application Integration
Impact coût : Très faible ; quelques requêtes et messages SQS.
Nettoyage manuel requis : Oui
Environnement du lab
Ressources préinitialisées
Aucune ressource AWS spécifique n’est préinitialisée pour ce lab. Vous allez créer la file SQS vous-même.
Vérification avant de démarrer
Avant de poursuivre :
- vérifiez que la Région est Europe (Ireland) — `eu-west-1` ;
- vérifiez que votre environnement permet de créer, utiliser et supprimer des files Amazon SQS.
Objectifs pédagogiques
À la fin de ce lab, vous serez capable de :
- expliquer le rôle d’Amazon SQS ;
- créer une file d’attente Standard ;
- comprendre la différence générale entre une file Standard et une file FIFO ;
- envoyer un message dans une file ;
- recevoir un message ;
- comprendre le rôle d’un producteur et d’un consommateur ;
- comprendre le principe du Visibility Timeout ;
- supprimer un message après son traitement ;
- supprimer une file d’attente.
Étape 1 — Accéder à Amazon SQS
- Connectez-vous à la console AWS.
- Dans la barre de recherche située en haut de la console, saisissez :
SQS
- Sélectionnez :
Simple Queue Service
Vous arrivez sur la console Amazon SQS.
Étape 2 — Vérifier la Région AWS
Vérifiez la Région sélectionnée en haut à droite de la console. La Région doit être :
Europe (Ireland)
Son identifiant est :
eu-west-1
Si nécessaire :
- cliquez sur le nom de la Région ;
- sélectionnez Europe (Ireland).
Étape 3 — Créer une nouvelle file d’attente
Dans la console Amazon SQS, cliquez sur :
Create queue
La page de création d’une file d’attente s’affiche.
Étape 4 — Choisir le type de file
Dans :
Type
deux options sont proposées :
- Standard ;
- FIFO.
Sélectionnez :
Standard
Le type Standard est adapté à la majorité des usages et offre un débit très élevé. Une file FIFO — First-In-First-Out est utilisée lorsqu’il est important de conserver strictement l’ordre des messages et d’éviter les doublons lors de l’envoi.
À retenir
Standard : débit très élevé, livraison au moins une fois, ordre non strictement garanti.
FIFO : ordre strict des messages et traitement conçu pour éviter les doublons.
3.