Questions d'ordre général

Q : Qu'est-ce qu'AWS Chatbot ?
AWS Chatbot est une solution qui facilite l'intégration sécurisée de plusieurs services AWS avec vos canaux Slack et vos espaces de discussion Amazon Chime pour ChatOps. Avec AWS Chatbot, vous pouvez recevoir des notifications d’événements opérationnels, des résultats de sécurité ou des alertes relatives aux budgets directement dans votre espace de discussion, où toute votre équipe peut les consulter et en discuter. Vous pouvez exécuter des commandes à partir de Slack pour récupérer des informations de diagnostic, appeler des fonctions AWS Lambda ou créer des cas AWS Support.

Q : Quels types de notification peut-on recevoir d’AWS Chatbot ?
Vous pouvez utiliser AWS Chatbot pour recevoir des notifications avec des alarmes CloudWatch, des événements Health, des découvertes Security Hub, des alertes Budgets et des événements de pile CloudFormation. Pour consulter la liste complète des services pris en charge, se reporter à la documentation AWS Chatbot.

Q : Quels types de commande peut-on exécuter avec AWS Chatbot ?
AWS Chatbot prend en charge les commandes en lecture seule pour la plupart des services AWS. Vous pouvez également lancer des flux de travail en appelant des fonctions Lambda et en créant des cas AWS Support. Les commandes AWS Chatbot utilisent la syntaxe familière de l'interface de ligne de commande AWS.

Q : Comment démarrer avec AWS Chatbot ?
Pour démarrer avec AWS Chatbot, rendez-vous dans la console AWS Chatbot, configurez avec Slack ou Amazon Chime, puis ajoutez AWS Chatbot à vos canaux ou vos espaces de discussion.

Q : Quand faut-il utiliser AWS Chatbot ?
AWS Chatbot permet à l’ensemble de votre équipe d’être tenue au courant des événements opérationnels, des résultats de sécurité ou des alertes de budget pour les applications exécutées dans vos comptes AWS et ainsi, de pouvoir y réagir. Si votre équipe utilise une application de discussion en équipe qui est prise en charge par AWS Chatbot, vous pouvez configurer AWS Chatbot pour qu'il publie les notifications et exécute des commandes dans un canal ou un espace de discussion d'équipe, dans lequel toute votre équipe peut les consulter pour ensuite réagir rapidement. Par exemple, vous pouvez configurer les alarmes CloudWatch pour qu’elles arrivent dans un espace de discussion « Cloud DevOps » où les ingénieurs DevOps pourront voir les alarmes, en discuter et récupérer les informations de diagnostic immédiatement après que les événements se soient produits.

Q : Quelle est la différence entre AWS Chatbot et Amazon Lex ?
Amazon Lex offre les fonctionnalités avancées de deep learning de la reconnaissance vocale automatique (ASR) pour la conversion de la parole en texte et de la compréhension du langage naturel (NLU) pour reconnaître des intentions et créer des conversations réalistes. Cela vous permet de créer rapidement et facilement votre propre langage naturel, vos robots de conversation ou vos « chatbots » sophistiqués. AWS Chatbot est un agent interactif prédéfini conçu pour surveiller et interagir avec vos ressources AWS (ChatOps). AWS Chatbot vous permet de recevoir des alertes en toute sécurité et de demander des informations de diagnostic à des services tels qu’Amazon CloudWatch et AWS Security Hub dans votre canal Slack ou votre espace de discussion Amazon Chime. 

Q : Combien coûte AWS Chatbot ?
AWS Chatbot est disponible sans frais supplémentaires. Vous ne payez uniquement que pour les ressources AWS que vous utilisez avec AWS Chatbot (par ex., rubriques SNS, alarmes CloudWatch, etc.)

Q : Dans quelles régions AWS Chatbot est-il disponible ?
AWS Chatbot est un service mondial qui est disponible dans toutes les régions AWS. Vous pouvez réunir différentes rubriques SNS de plusieurs régions dans une seule configuration AWS Chatbot. Veuillez vous reporter au Tableau des régions pour plus d'informations sur la disponibilité des ressources AWS.

Intégrations des espaces de discussion clients

Q : Quels sont les espaces de discussion clients pris en charge par AWS Chatbot ?
AWS Chatbot prend en charge Slack et Amazon Chime. L'exécution de commandes n'est actuellement prise en charge que par Slack.

Q : Comment AWS Chatbot s’intègre-t-il à Amazon Chime ?
AWS Chatbot s’intègre à Amazon Chime via des webhooks.

Q : Comment AWS Chatbot s’intègre-t-il à Amazon Slack ?
AWS Chatbot s’intègre à Slack via une application AWS Chatbot Slack que vous pouvez installer dans votre espace de travail Slack à partir de la console AWS Chatbot. L'installation s'effectue par le biais d’un flux OAuth 2.0 dans un navigateur et ne prend que quelques secondes.

Q : Qu’est-ce qu’une configuration AWS Chatbot ?
Une configuration AWS Chatbot est un mappage d'un canal Slack ou d’un espace de discussion Amazon Chime avec des rubriques SNS et un rôle IAM.

Notifications des services AWS

Q : Comment AWS Chatbot s’intègre-t-il à aux services AWS ?
AWS Chatbot s’intègre aux services AWS pris en charge à l’aide de rubriques SNS. Vous devez configurer le service pour qu'il publie des notifications dans une rubrique SNS, puis créer une configuration AWS Chatbot qui mappe la rubrique SNS à un canal Slack ou un espace de discussion Amazon Chime.

Q : Comment AWS Chatbot fonctionne-t-il avec Amazon CloudWatch Events ?
Pour utiliser CloudWatch Events pour recevoir des notifications à partir de services pris en charge avec AWS Chatbot, utilisez une rubrique SNS en tant que cible d'une règle d'événement CloudWatch, puis utilisez cette rubrique SNS dans une configuration AWS Chatbot. Pour consulter la liste complète des services, pris en charge, se reporter à la documentation AWS Chatbot.

Q : Comment puis-je afficher plus d’informations au sujet des notifications que je reçois dans un canal ou un espace de discussion ?
Vous pouvez cliquer sur le titre de la notification pour accéder à la page AWS Management Console de la source de notification. Par exemple, si vous cliquez sur le titre d'une notification AWS Budgets, vous serez dirigé vers la page des informations correspondant à ce budget, où vous pourrez examiner et analyser les performances de votre budget.

Q : Puis-je utiliser AWS Chatbot pour recevoir des notifications arbitraires ?
Non, AWS Chatbot ne prend en charge que les notifications des services dont la liste se trouve dans la documentation. Les événements de sources qui ne sont pas prises en charge ne sont pas transmis aux espaces de discussion.

Q : Puis-je utiliser les rubriques SNS de plusieurs comptes AWS dans une seule configuration AWS Chatbot ?
Non, seules les rubriques SNS du compte AWS qui héberge la configuration AWS Chatbot peuvent être utilisées. Toutefois, vous pouvez créer des configurations Chatbot dans d'autres comptes AWS et mapper ces configurations sur un seul espace de discussion. Chaque configuration AWS Chatbot étant liée à un compte AWS distinct, les configurations seront indépendantes les unes des autres.

Q : Puis-je utiliser des rubriques SNS de plusieurs régions dans une même configuration AWS Chatbot ?
Oui, l’utilisation de rubriques SNS de plusieurs régions AWS publiques est possible dans la même configuration AWS Chatbot.

Q : Comment puis-je filtrer les notifications qui arrivent via AWS Chatbot ?
Vous pouvez filtrer les notifications à l'aide d'une stratégie de filtrage SNS ou de règles d'événement CloudWatch pour les événements qui prennent en charge le filtrage. Pour les autres événements, le filtrage n’est pas disponible.

Q : Puis-je ajouter un formatage personnalisé aux notifications AWS Chatbot ?
Non, le formatage des notifications AWS Chatbot n’est pas personnalisable.

Q : Y a-t-il des limites de taux pour AWS Chatbot ?
Oui, AWS Chatbot est soumis aux limites de taux imposées par Slack et Amazon Chime. Pour les détails, consultez la documentation sur les API web pour Slack et la documentation sur le webhook pour Amazon Chime.

Q : Que dois-je faire si le service AWS pour lequel je souhaite recevoir des notifications n'est pas pris en charge par AWS Chatbot ?
Tant que AWS Chatbot ne prend pas en charge ce service, son utilisation avec AWS Chatbot est impossible. Veuillez soumettre une demande à l'aide du bouton Feedback en bas de la console AWS Chatbot et elle sera examinée.

Q : Comment puis-je me désabonner des notifications AWS Chatbot dans un canal ou un espace de discussion ?
Pour désabonner un canal ou un espace de discussion des notifications AWS Chatbot, vous pouvez supprimer la configuration correspondante. Si vous souhaitez vous désabonner uniquement de certaines notifications du canal ou de l’espace de discussion, vous pouvez supprimer les rubriques SNS correspondantes de la configuration AWS Chatbot.

Exécution de commandes et des actions

Q : Comment exécute-t-on une commande avec AWS Chatbot ?
Pour exécuter une commande dans un canal Slack, commencez par créer une configuration de canal Slack en utilisant la console AWS Chatbot. Pour commencer à interagir avec AWS Chatbot dans Slack, tapez @aws suivi d'une commande utilisant la syntaxe standard de l'interface de ligne de commande AWS. Par exemple, pour obtenir une liste et un graphique des alarmes CloudWatch, tapez @aws cloudwatch describe-alarms. Consulter la documentation AWS Chatbot pour les limitations par rapport à l'interface de ligne de commande AWS.

Q : Quels sont les services pris en charge par AWS Chabot ?
AWS Chatbot prend en charge les commandes de la plupart des services AWS et son champ d'autorisations est défini par le rôle IAM utilisé dans vos configurations AWS Chatbot. Indépendamment des autorisations de rôle IAM, l'accès à certains services et commandes, tels que AWS IAM et AWS KMS, est désactivé pour éviter l’exposition d’informations d'identification dans les canaux Slack. Consulter la documentation AWS Chatbot pour les informations sur les autorisations.

Q : Peut-on interagir avec AWS Chatbot en utilisant des messages directs dans Slack ?
Les messages directs ne sont pas pris en charge actuellement. Vous pouvez créer un canal privé avec AWS Chatbot et uniquement vous-même, et l'utiliser comme canal de communication directe par messages.

Q : Qu’est-ce qu’une action de notification ?
Les actions de notification sont des raccourcis qui vous permettent d'effectuer une action rapide en cliquant sur un bouton se trouvant sur les notifications envoyées par AWS Chatbot. Par exemple, les notifications CloudWatch Alarm pour les fonctions Lambda et les étapes de passerelle API incluent des boutons « Afficher les journaux » et « Afficher les journaux des erreurs » qui afficheront les journaux de la ressource affectée dans le canal Slack.

Q : Dans quelles applications de chat peut-on utiliser des commandes et des actions ?
Actuellement, vous pouvez utiliser des commandes et des actions dans Slack.

Sécurité

Q : Quel est la fonction du rôle IAM d’AWS Chatbot ?
Les configurations AWS Chatbot utilisent des rôles IAM lors d'appels d'API et l'exécution de commandes effectués pour le compte d'utilisateurs AWS Chatbot.

Q : Quelles stratégies sont incluses dans les modèles de stratégie d’AWS Chatbot ?
Reportez-vous à la documentation AWS Chatbot pour obtenir plus d'informations.

Product-Page_Standard-Icons_01_Product-Features_SqInk
Découvrir les fonctionnalités du produit

Découvrez-en davantage sur les fonctionnalités clés d'AWS Chatbot.

En savoir plus 
Next-Steps-Icon_Download
Essayer AWS Chatbot

Démarrez avec AWS Chatbot.

Essayer la version bêta 
Next-Steps-Icon_User-guide
Consulter la documentation

En savoir plus sur AWS Chatbot grâce au Guide du développeur

En savoir plus