Cloud Computing - Partie 4 : Amazon Web Services SQS 1

Cloud Computing – Partie 4 : Amazon Web Services SQS

1. Présentation

SQS signifie Simple Queue Service, en d’autres termes il s’agit d’une file de messages en mode Cloud dans laquelle on pousse des messages et on les récupère ensuite.

Les 100 000 premières requêtes sont gratuites, ensuite les 10 000 suivantes sont facturées 0,01$. Attention, mine de rien ça monte vite.

2. Utilisation

Encore une API ! Son utilisation est parmi les plus simples :

  • se connecter à la file
  • mettre un ou plusieurs messages dans la file
  • lire des messages dans la file
  • récupérer le nombre de messages (approximatif) présents dans la file
  • supprimer des messages
  • supprimer la file

Une file sert de tampon entre plusieurs machines EC2 ou même entre la structure générale du système cloud et des clients. Par exemple, dans le cas d’importation de données, la file SQS présente l’avantage d’être un tampon extensible et continuellement disponible.

3. Particularités

C’est un concept entièrement “cloud”, extensible à l’infini pour répondre aux besoins (par exemple, un point d’entrée pour une importation, ce qui permet ensuite de récupérer les messages à son rythme) mais avec quelques inconvénients :

  • Les messages se “perdent” parfois pendant quelques secondes entre la dépose dans la file et le moment où il est listé
  • Le nombre de messages contenus dans la file retournés par l’API est approximatif.

A propos Mathieu Passenaud

Passionné de technologies Web, diplômé d'informatique embarquée et actuellement dans le développement d'applications en Cloud Computing.

Je vous propose également...

Dis papa, c'est quoi le cloud ? 2

Dis papa, c’est quoi le cloud ?

En fait, avec les nouvelles générations Y ou Z, ce serait plutôt l’inverse: Papa, je …

Google Reader out, c'est la goutte de trop 3

Google Reader out, c’est la goutte de trop

Google a décidé de stopper les services de Google Reader dans quelques mois… mais aussi …