

Second, I register Microsoft Teams channels in AWS Chatbot. As a Teams administrator, I add the AWS Chatbot application to the team, and I take note of the URL of the channel I want to use for receiving notifications and operating AWS resources from Microsoft Teams channels. First, I configure my team in Microsoft Teams. Let’s Configure the Integration Between AWS Chatbot and Microsoft Teams Natural language understanding also allows you to make queries such as “show me my ec2 instances in eu-west-3.”

Aliases are flexible and can contain one or more custom parameters injected at the time of the query.Īnd because chat channels are designed for conversation, you can also ask questions in natural language and have AWS Chatbot answer you with relevant extracts from the AWS documentation or support articles. It reduces the number of steps to complete a task. With AWS Chatbot, you can define your own aliases to reference frequently used commands and their parameters. Typing and remembering long commands is difficult. You can also directly type in the chat channel most AWS Command Line Interface (AWS CLI) commands to retrieve additional telemetry data or resource information or to run runbooks to remediate the issues. AWS Chatbot allows you to receive predefined CloudWatch dashboards interactively and retrieve Logs Insights logs to troubleshoot issues directly from the chat thread. Similarly, thanks to the integration between Amazon EventBridge and SNS, any system or service that emits events to EventBridge can send information to your chat channels.īut ChatOps is more than the ability to spot problems as they arise. Thanks to the native integration between Amazon CloudWatch alarms and SNS, alarms are automatically delivered to your chat channels with no additional configuration step required. Sending a message to the chat channel is as simple as sending a message on an Amazon Simple Notification Service (Amazon SNS) topic. Typically you want to receive alerts about your system health, your budget, any new security threat or risk, or the status of your CI/CD pipelines.

When using AWS Chatbot for Microsoft Teams or other chat platforms, you 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.
