AWS Chatbot

AWS Chatbot

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.

Now go to AWS console (A short demo video given below)

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.)

Want to start a project?

It’s simple.

Contact us