June 29, 2020 / Eternal Team
What is Slack?
Slack is basically a chat room for your whole company, just like a Skype, hang-out, WebEx etc.
It’s like a workspace that allows you to organize communications by channels for group discussions and also allows for private messages to share information, files, and more all in one place.
A simple tool to keep your team on the same page.
What is AWS Chatbot?
AWS Chatbot is a secure service used to integrate multiple AWS services with your Slack channels and Amazon Chime chat rooms for ChatOps. It is well known for easy and interactive monitoring of various AWS services and support services.
With AWS Chatbot, you can receive notifications about operational events, security findings, or budget alerts right in your chat room where your entire team can see and discuss them.
You can run commands from Slack to retrieve diagnostic information, invoke AWS Lambda functions, or create AWS Support cases.
What kind of notifications can you get with AWS Chatbot?
You will get receive notifications from your AWS services, like CloudWatch alarms, Health events, Security Hub findings, Budgets alerts and many more… Please check the chatbot document AWS Chatbot documentation.
Please download the video, link
How can we run a command using AWS Chatbot?
First create a Slack channel configuration using the AWS Chatbot console.
To start interacting with AWS Chatbot in Slack,
type @aws followed by a command using the standard AWS Command Line Interface syntax.
For example, to get a list and a chart of CloudWatch Alarms, type @aws cloudwatch describe-alarms.
@@aws lambda list-functions
What is the AWS Chatbot cost?
AWS Chatbot is available at no additional charge.
You only pay for the AWS resources that are used with AWS Chatbot (e.g., SNS topics, CloudWatch alarms, etc.)