En utilisant AWS SQS, toute l'infrastructure de file d'attente est gérée par AWS, il n'est donc pas nécessaire de développer, gérer et maintenir les bases de données, le matériel et les ressources du système de gestion des messages. Fait intéressant, Amazon SQS a été le premier service introduit par AWS.
Cet article expliquera l'utilisation pratique des SQ AWS pour envoyer, stocker et recevoir des messages.
Utilisation d'AWS SQS
Les masses préfèrent AWS SQS en raison de sa fiabilité et de sa infrastructure facile à utiliser. Depuis la console AWS, recherchez simplement le service de file d'attente simple:
Pour créer une nouvelle file d'attente, cliquez simplement sur le bouton «Créer la file d'attente»:
Après cela, sélectionnez le type de file d'attente comme «standard» ou «FIFO (premier-in, premier-out)». La sélection de l'option «Standard» n'organise pas les messages dans la séquence qu'ils sont envoyés. Pendant la sélection, «FIFO» organise les messages dans la séquence qu'ils sont envoyés.
Pour ce post, nous sélectionnons «Standard» ici. Après cela, tapez un nom pour la file d'attente:
Maintenant, configurez la file d'attente en fonction de la nature des tâches à effectuer:
L'utilisateur peut également activer le cryptage côté serveur lors de la création de la file d'attente:
Maintenant, comme les autres services AWS, la file d'attente AWS nécessite également de définir une stratégie d'accès pour déclarer les utilisateurs et les services qui peuvent accéder à ce service. Ici, l'utilisateur peut également sélectionner des utilisateurs et des comptes AWS spécifiés pour accéder aux messages dans la file d'attente. Lorsque l'option «uniquement le propriétaire de la file d'attente» est sélectionnée, les messages de file d'attente ne sont accessibles que par celui qui a créé la file d'attente:
L'utilisateur peut également déclarer d'autres files d'attente source pour leur permettre d'accéder:
Enfin, cliquez sur le bouton «Créer la file d'attente» pour finaliser la configuration et créer la file d'attente:
Une fois la file d'attente créée, des messages peuvent être générés et envoyés via ce. Cliquez sur le bouton "Envoyer et recevoir des messages" pour générer un message:
Tapez un message dans le «corps du message» et définissez le temps de retard de livraison du message, puis cliquez sur le bouton «Envoyer le message»:
Un message de réussite apparaît que le message a été envoyé avec succès:
Descendez en bas de page. Le nombre de «messages disponibles» passera de zéro à un. Pour afficher le message, cliquez sur l'option «Sondage pour les messages»:
Après avoir pris quelques secondes, les détails du message seront affichés. Pour ouvrir le message réel, cliquez sur l'ID de message:
De cette façon, les détails du message, le corps et les attributs peuvent être consultés:
C'était tout sur la façon d'utiliser AWS SQS.
Conclusion
AWS SQS fournit toutes les fonctionnalités d'un système de gestion de messages sans avoir besoin de configurer un serveur matériel ou des ressources supplémentaires. Il a une infrastructure très facile à utiliser qui en fait le service le plus utile pour les systèmes logiciels nécessitant des fonctionnalités de file d'attente de messages pour permettre la communication entre les différents composants. Les messages peuvent être envoyés et stockés dans la file d'attente et affichés facilement en fonction des configurations ajoutées lors de la création de la file d'attente.