|
| 1 | +--- |
| 2 | +title: Amazon SQS |
| 3 | +description: Se connecter à Amazon SQS |
| 4 | +--- |
| 5 | + |
| 6 | +import { BlockInfoCard } from "@/components/ui/block-info-card"; |
| 7 | + |
| 8 | +<BlockInfoCard |
| 9 | + type="sqs" |
| 10 | + color="linear-gradient(45deg, #2E27AD 0%, #527FFF 100%)" |
| 11 | +/> |
| 12 | + |
| 13 | +{/* MANUAL-CONTENT-START:intro */} |
| 14 | +[Amazon Simple Queue Service (SQS)](https://aws.amazon.com/sqs/) est un service de file d'attente de messages entièrement géré qui permet de découpler et de mettre à l'échelle des microservices, des systèmes distribués et des applications sans serveur. SQS élimine la complexité et les frais généraux associés à la gestion et à l'exploitation d'un middleware orienté messages, et permet aux développeurs de se concentrer sur un travail différenciant. |
| 15 | + |
| 16 | +Avec Amazon SQS, vous pouvez : |
| 17 | + |
| 18 | +- **Envoyer des messages** : publier des messages dans des files d'attente pour un traitement asynchrone |
| 19 | +- **Découpler des applications** : permettre un couplage souple entre les composants de votre système |
| 20 | +- **Mettre à l'échelle les charges de travail** : gérer des charges de travail variables sans provisionner d'infrastructure |
| 21 | +- **Assurer la fiabilité** : redondance intégrée et haute disponibilité |
| 22 | +- **Prendre en charge les files d'attente FIFO** : maintenir un ordre strict des messages et un traitement exactement une fois |
| 23 | + |
| 24 | +Dans Sim, l'intégration SQS permet à vos agents d'envoyer des messages aux files d'attente Amazon SQS de manière sécurisée et programmatique. Les opérations prises en charge comprennent : |
| 25 | + |
| 26 | +- **Envoi de message** : envoyer des messages aux files d'attente SQS avec un ID de groupe de messages facultatif et un ID de déduplication pour les files d'attente FIFO |
| 27 | + |
| 28 | +Cette intégration permet à vos agents d'automatiser les flux de travail d'envoi de messages sans intervention manuelle. En connectant Sim à Amazon SQS, vous pouvez créer des agents qui publient des messages dans des files d'attente au sein de vos flux de travail, le tout sans avoir à gérer l'infrastructure ou les connexions des files d'attente. |
| 29 | +{/* MANUAL-CONTENT-END */} |
| 30 | + |
| 31 | +## Instructions d'utilisation |
| 32 | + |
| 33 | +Intégrez Amazon SQS dans le flux de travail. Peut envoyer des messages aux files d'attente SQS. |
| 34 | + |
| 35 | +## Outils |
| 36 | + |
| 37 | +### `sqs_send` |
| 38 | + |
| 39 | +Envoyer un message à une file d'attente Amazon SQS |
| 40 | + |
| 41 | +#### Entrée |
| 42 | + |
| 43 | +| Paramètre | Type | Obligatoire | Description | |
| 44 | +| ------------------------ | ------ | ----------- | ----------------------------------------------------------------------------- | |
| 45 | +| `region` | string | Oui | Région AWS (par ex., us-east-1) | |
| 46 | +| `accessKeyId` | string | Oui | ID de clé d'accès AWS | |
| 47 | +| `secretAccessKey` | string | Oui | Clé d'accès secrète AWS | |
| 48 | +| `queueUrl` | string | Oui | URL de la file d'attente (par ex., https://sqs.us-east-1.amazonaws.com/123456789012/my-queue) | |
| 49 | +| `data` | object | Oui | Corps du message à envoyer sous forme d'objet JSON | |
| 50 | +| `messageGroupId` | string | Non | ID de groupe de messages (facultatif) | |
| 51 | +| `messageDeduplicationId` | string | Non | ID de déduplication de message pour les files d'attente FIFO (facultatif) | |
| 52 | + |
| 53 | +#### Sortie |
| 54 | + |
| 55 | +| Paramètre | Type | Description | |
| 56 | +| --------- | ------ | --------------------------------------------------------- | |
| 57 | +| `message` | chaîne | Message de succès ou d'erreur décrivant le résultat de l'opération | |
| 58 | +| `id` | chaîne | ID du message | |
| 59 | + |
| 60 | +## Notes |
| 61 | + |
| 62 | +- Catégorie : `tools` |
| 63 | +- Type : `sqs` |
0 commit comments