Amazon Web Services (AWS) has integrated its AWS chatbot into Microsoft Teams so that business users can interact with their AWS resources from within the chat application.
First shown in 2019 and becoming generally available in 2020, AWS Chatbot is a service that enables business development and IT teams to receive notifications about their AWS infrastructure resources from a productivity or chat application such as limp.
“If you use AWS Chatbot for Microsoft Teams or other chat platforms, you will receive notifications from AWS services directly in your chat channels and you can take action on your infrastructure by typing commands without having to switch to another tool,” says Sébastien Stormacq, lead developer advocate at AWS, wrote in a blog post.
The interaction with AWS infrastructure and resources is made possible by the integration of the chat application with AWS services such as Amazon CloudWatch and Amazon Simple Notification Service (SNS).
While Amazon CloudWatch is a service used to collect and visualize real-time logs, statistics, and event data in automated dashboards, SNS is a push notification service between AWS’s distributed systems, microservices, serverless applications, and endpoints.
The applications in AWS SNS are Amazon Simple Queue Service (SQS), Amazon Kinesis Data Firehose, AWS Lambda and other HTTPS endpoints, the company said.
The integration of AWS’s EventBridge service with SNS allows the chatbot to send event-related information to the supported chat applications.
AWS Chatbot within Teams also allows business users to run command line interface commands to run notebooks to troubleshoot issues. Long commands that users often forget can be saved by creating aliases within the AWS Chatbot channel in Teams and other applications, the company said.
Notebooks are repositories that contain executable code for programs.
To add AWS Chatbot to Microsoft Teams, enterprises need to add the bot to the relevant team or group within the application. After that, the team’s URL can be used to configure the chatbot from AWS Management Console or AWS Cloud Development Kit.
Companies must allocate identity and access management permissions for what channel members can do in this channel and associate SNS topics to receive notifications, Stormacq wrote in the post.
At the time of its launch in 2019, AWS Chatbot was supported on Slack and AWS Chime. Other services that AWS Chatbot can send notifications about include AWS Health, AWS Budgets, AWS Security Hub, Amazon GuardDuty, CloudWatch, and CloudFormation.
Copyright © 2023 IDG Communications, Inc.