Allgemeines

F: Was ist AWS Chatbot?
Mit AWS Chatbot können Sie auf einfache Weise mehrere AWS-Services sicher in Ihre Slack-Kanäle und Amazon Chime-Chatrooms für ChatOps integrieren. Mit AWS Chatbot können Sie Benachrichtigungen über Betriebsereignisse, Sicherheitserkenntnisse oder Budgetbenachrichtigungen direkt in Ihrem Chatroom erhalten, wo Ihr gesamtes Team sie sehen und besprechen kann. Sie können Befehle über Slack ausführen, um Diagnoseinformationen abzurufen, AWS Lambda-Funktionen auszuführen oder AWS Support-Fälle zu erstellen.

F: Welche Art von Benachrichtigungen kann ich mit AWS Chatbot erhalten?
Sie können AWS Chatbot verwenden, um Benachrichtigungen mit CloudWatch-Warnungen, Gesundheits-Events, Security Hub-Erkenntnissen, Budget-Alarmen und CloudFormation-Stack-Events abzurufen. Eine vollständige Liste der unterstützten Services finden Sie in der AWS Chatbot-Dokumentation.

F: Welche Art von Befehlen kann ich mit AWS Chatbot ausführen?
AWS Chatbot unterstützt schreibgeschützte Befehle für die meisten AWS-Services. Sie können auch Workflows durch den Aufruf von Lambda-Funktionen initiieren und AWS Support-Fälle erstellen. Für AWS Chatbot-Befehle wird die bereits vertraute AWS-Befehlszeilensyntax verwendet.

F: Was sind die ersten Schritte mit AWS Chatbot?
Um mit AWS Chatbot zu beginnen, rufen Sie die AWS Chatbot-Konsole auf, führen mit Slack oder Chime eine Konfiguration durch und fügen AWS Chatbot anschließend Ihren Kanälen oder Chatrooms hinzu.

F: Wann sollte ich AWS Chatbot einsetzen?
Mit AWS Chatbot bleibt Ihr gesamtes Team über Betriebsereignisse, Sicherheitserkenntnisse oder Budgetbenachrichtigungen für Anwendungen, die in Ihren AWS-Konten ausgeführt werden, auf dem Laufenden und kann auf sie reagieren. Wenn Ihr Team eine von AWS Chatbot unterstützte Teamchat-Anwendung verwendet, können Sie AWS Chatbot so konfigurieren, dass Benachrichtigungen in einem Team-Channel oder Chatroom veröffentlicht oder Befehle ausgeführt werden. So kann Ihr gesamtes Team sie sehen und schnell darauf reagieren. Sie können beispielsweise CloudWatch-Alarme einrichten, die in einen „Cloud DevOps"-Chatroom geleitet werden, in welchem DevOps-Ingenieure Alarme unmittelbar nach dem Auftreten sehen, besprechen und Diagnoseinformationen abrufen können.

F: Was ist der Unterschied zwischen AWS Chatbot und Amazon Lex?
Amazon Lex bietet die erweiterten Deep-Learning-Funktionen automatischer Spracherkennung (Automatic Speech Recognition, ASR) zur Umwandlung von Sprache in Text und zum Verstehen natürlicher Sprache (Natural Language Understanding, NLU), um Absichten zu erkennen und lebensechte Interaktionen aufzubauen. Auf diese Weise können Sie schnell und einfach Ihre eigenen anspruchsvollen, natürlichen Sprach- und Konversations-Bots, "Chatbots" genannt, erstellen. AWS Chatbot ist ein vorgefertigter interaktiver Agent, entworfen zur Überwachung und Interaktion mit Ihren AWS-Ressourcen (ChatOps). Mit AWS Chatbot können Sie sicher Benachrichtigungen empfangen und Diagnoseinformationen von Diensten wie Amazon CloudWatch und AWS Security Hub in Ihrem Slack-Kanal oder Amazon Chime-Chatroom anfordern. 

F: Wie viel kostet AWS Chatbot?
AWS Chatbot ist ohne Zusatzkosten erhältlich. Sie zahlen nur für die AWS-Ressourcen, die mit AWS Chatbot verwendet werden (z. B. SNS-Themen, CloudWatch-Alarme usw.).

F: In welchen Regionen ist AWS Chatbot verfügbar?
AWS Chatbot ist ein globaler Service und kann in allen kommerziellen AWS-Regionen verwendet werden. Sie können SNS-Themen aus mehreren Regionen in einer einzigen AWS Chatbot-Konfiguration kombinieren. Weitere Informationen zur Verfügbarkeit von AWS-Ressourcen finden Sie in der Tabelle „Produkte und Services nach Region“.

Chat-Client-Integrationen

F: Welche Chat-Clients werden von AWS Chatbot unterstützt?
AWS Chatbot unterstützt Slack und Amazon Chime. Das Ausführen von Befehlen wird aktuell nur für Slack unterstützt.

F: Wie lässt sich AWS Chatbot in Amazon Chime integrieren?
AWS Chatbot lässt sich über Webhooks in Amazon Chime integrieren.

F: Wie lässt sich AWS Chatbot in Slack integrieren?
AWS Chatbot lässt sich über eine AWS Chatbot Slack-App in Slack integrieren, die Sie von der AWS Chatbot-Konsole aus in Ihrem Slack-Arbeitsbereich installieren können. Die Installation erfolgt über einen OAuth 2.0-Flow zum Durchklicken in einem Browser und nimmt nur wenige Sekunden in Anspruch.

F: Was ist eine AWS Chatbot-Konfiguration?
Eine AWS Chatbot-Konfiguration ist eine Zuordnung eines Slack-Kanals oder Amazon Chime-Chatrooms mit SNS-Themen und einer IAM-Rolle.

Benachrichtigungen von AWS-Services

F: Wie lässt sich AWS Chatbot in AWS-Services integrieren?
AWS Chatbot lässt sich über SNS-Themen in unterstützte AWS-Services integrieren. Sie müssen den Dienst so konfigurieren, dass Benachrichtigungen in einem SNS-Thema veröffentlicht werden. Anschließend müssen Sie eine AWS Chatbot-Konfiguration erstellen, die das SNS-Thema einem Slack-Kanal oder Amazon Chime-Chatroom zuordnet.

F: Wie funktioniert AWS Chatbot mit Amazon CloudWatch Events?
Um CloudWatch Events für Benachrichtigungen von unterstützten Services mit AWS Chatbot zu verwenden, wählen Sie ein SNS-Thema als Ziel für eine CloudWatch-Ereignisregel aus und verwenden Sie dieses SNS-Thema anschließend in einer AWS Chatbot-Konfiguration. Eine vollständige Liste der unterstützten Services finden Sie in der AWS Chatbot-Dokumentation.

F: Wie kann ich weitere Details zu der Benachrichtigung sehen, die ich in einem Kanal oder Chatroom erhalten habe?
Sie können auf den Titel der Benachrichtigung klicken, um zur Seite der AWS-Managementkonsole für die Benachrichtigungsquelle zu navigieren. Wenn Sie beispielsweise in einer AWS Budgets-Benachrichtigung auf den Titel klicken, werden Sie zur Seite mit den Details für das jeweilige Budget weitergeleitet, auf der Sie Ihre Budgetleistung dann überprüfen und analysieren können.

F: Kann ich mit AWS Chatbot beliebige Benachrichtigungen erhalten?
Nein, AWS Chatbot unterstützt nur Benachrichtigungen von den in der Dokumentation aufgeführten Services. Events aus nicht unterstützten Quellen werden nicht an Chatrooms übermittelt.

F: Kann ich SNS-Themen von mehreren AWS-Konten in einer einzigen AWS Chatbot-Konfiguration verwenden?
Nein, es können nur SNS-Themen aus dem AWS-Konto verwendet werden, das die AWS Chatbot-Konfiguration hostet. Sie können jedoch Chatbot-Konfigurationen in anderen AWS-Konten erstellen und diese Konfigurationen einem einzelnen Chatroom zuordnen. Da jede AWS Chatbot-Konfiguration mit einem separaten AWS-Konto verknüpft ist, sind die Konfigurationen unabhängig voneinander.

F: Kann ich SNS-Themen aus mehreren Regionen in einer einzelnen AWS Chatbot-Konfiguration verwenden?
Ja, Sie können SNS-Themen aus mehreren öffentlichen AWS-Regionen in derselben AWS Chatbot-Konfiguration verwenden.

F: Wie kann ich Benachrichtigungen filtern, die über AWS Chatbot eingehen?
Sie können Benachrichtigungen mithilfe einer SNS-Filterrichtlinie oder CloudWatch-Ereignisregeln (für Ereignisse, die das Filtern unterstützen) filtern. Filtern ist für andere Events nicht verfügbar.

F: Kann ich AWS Chatbot-Benachrichtigungen eine benutzerdefinierte Formatierung hinzufügen?
Nein, die Formatierung der AWS Chatbot-Benachrichtigungen kann nicht angepasst werden.

F: Gelten Gebührenbeschränkungen für AWS Chatbot?
Ja, für AWS Chatbot gelten die Gebührenbeschränkungen von Slack und Amazon Chime. Weitere Informationen finden Sie in der Dokumentation zu Slack Web API und in der Dokumentation zu Amazon Chime Webhook.

F: Was soll ich tun, wenn der AWS-Service, von dem ich Benachrichtigungen erhalten möchte, von AWS Chatbot nicht unterstützt wird?
Solange AWS Chatbot diesen Service nicht unterstützt, können Sie ihn nicht mit AWS Chatbot verwenden. Bitte senden Sie eine Anfrage über die Schaltfläche "Feedback" in der Fußzeile der AWS Chatbot-Konsole.

F: Wie kann ich AWS Chatbot-Benachrichtigungen in einem Kanal oder Chatroom abbestellen?
Wenn Sie AWS Chatbot-Benachrichtigungen für einen Kanal oder Chatroom abbestellen möchten, können Sie einfach die entsprechende Konfiguration entfernen. Wenn Sie nur einige Benachrichtigungen aus dem Kanal oder Chatroom abbestellen möchten, können Sie bestimmte SNS-Themen aus der AWS Chatbot-Konfiguration entfernen.

Befehle und Aktionen ausführen

F: Wie führe ich einen Befehl mit AWS Chatbot aus?
Um einen Befehl in einem Slack-Channel auszuführen, erstellen Sie zunächst eine Slack-Channel-Konfiguration über die AWS Chatbot-Konsole. Um mit dem AWS Chatbot in Slack zu interagieren, geben Sie @aws gefolgt vom Befehl ein und befolgen Sie dabei die gewöhnliche Syntax der AWS-Befehlszeilenschnittstelle. Um beispielsweise eine Liste und Tabelle von CloudWatch-Alarmen zu erhalten, geben Sie @aws cloudwatch describe-alarms ein. Einschränkungen im Vergleich zur AWS CLI finden Sie in der AWS Chatbot-Dokumentation.

F: Welche Services werden von AWS Chatbot unterstützt?
AWS Chatbot unterstützt Befehle für die meisten AWS-Services und der Berechtigungsumfang wird durch die IAM-Rolle definiert, die in Ihren AWS Chatbot-Konfigurationen verwendet wird. Unabhängig von den IAM-Rollenberechtigungen ist der Zugang zu bestimmten Services und Befehlen wie AWS IAM und AWS KMS deaktiviert, um die Offenlegung von Anmeldedaten in Slack-Channels zu verhindern. Details zu Berechtigungen finden Sie in der AWS Chatbot-Dokumentation.

F: Kann ich über Direktnachrichten in Slack mit AWS Chatbot interagieren?
Direktnachrichten werden aktuell nicht unterstützt. Sie können einen privaten Channel nur mit Ihnen und dem AWS Chatbot erstellen und als Channel für direkte Kommunikation verwenden.

F: Was ist eine Benachrichtigungsaktion?
Benachrichtigungsaktionen sind Kürzel, mit denen Sie schnelle Aktionen durch Klicken auf Schaltflächen in von AWS Chatbot gesandten Benachrichtigungen durchführen können. Zum Beispiel beinhalten CloudWatch Alarm-Benachrichtigungen für Lambda-Funktionen und API Gateway-Stages die Schaltflächen „Protokolle anzeigen“ und „Fehlerprotokolle anzeigen“, welche die Protokolle für die betroffene Ressource im Slack-Channel anzeigen.

F: In welchen Chatanwendungen kann ich Befehle und Aktionen verwenden?
Aktuell werden Befehle und Aktionen in Slack unterstützt.

Sicherheit

F: Was ist der Zweck der AWS Chatbot IAM-Rolle?
AWS Chatbot-Konfigurationen verwenden IAM-Rollen, die der AWS Chatbot-Service übernimmt, wenn er API-Aufrufe und Befehle für AWS Chatbot-Benutzer ausführt.

F: Welche Richtlinien sind in den AWS Chatbot-Richtlinienvorlagen enthalten?
Weitere Informationen finden Sie in der AWS Chatbot-Dokumentation.

Product-Page_Standard-Icons_01_Product-Features_SqInk
Sehen Sie sich die Produktfunktionen an

Erfahren Sie mehr über die wichtigsten Funktionen von Amazon Chatbot.

Weitere Informationen 
Next-Steps-Icon_Download
Probieren Sie AWS Chatbot aus

Erste Schritte mit AWS Chatbot.

Beta-Version ausprobieren 
Next-Steps-Icon_User-guide
Lesen Sie die Dokumentation

Weitere Informationen zu AWS Chatbot finden Sie im Entwicklerhandbuch.

Weitere Informationen