近年来,ChatOps已经成为DevOps的一个支柱。为此,AWS推出了与Slack和Chime集成的托管聊天机器人服务。
AWS通过托管服务提升其DevOps功能,该服务将聊天机器人与Slack和AmazonChime通信平台集成在一起。
此举与ChatOps趋势联系在一起,DevOps团队成员使用聊天工具互相交流并接收系统通知。聊天室和渠道促进了更好的协作和透明度,ChatOps的追随者们表示。
AWSChatbot现已处于测试阶段,是一项完全托管的服务,可与Slack和AmazonChime配合使用,为某些AWS服务提供通知和支持命令。它由Amazon Simple Notification Service启用,该服务充当机器人和其他AWS服务之间的集成桥梁,该公司在一篇博客文章中说。
许多客户可能已经使用SNS通知,但是将其作为电子邮件发送。AWSChatbot会将这些电子邮件重定向到聊天室,根据文档页面,客户只需要在大多数情况下将主题添加到Slack或Chime聊天客户端。
最初,AWSChatbot支持Amazon CloudWatch,AWS Health,AWS预算,AWS Security Hub,Amazon Guard Duty和AWS CloudFormation。鉴于其与开发和运营团队在AWS DevOps战略中的广泛相关性,这种分组并不令人意外。
早期的客户Revcontent提供了一个数字内容营销平台,当它引发了对负载均衡器问题的警报时,受益于AWS Chatbot,并帮助该公司避免停电,它在一份声明中说。
ChatOps的趋势可以追溯到几年前。DevOps团队将其用于多种用途,例如知识管理,任务自动化和事件管理。
许多DevOps团队构建自己的机器人并将其与Slack和Microsoft Teams等集成。Microsoft提供AzureBot服务和BotFramework作为一种方法,而GoogleCloud具有Dialogflow。
目前,AWSChatbot的功能有限,因为它专注于单向通知而不是更多的交互式对话,特别是那些允许用户使用AWS服务直接采取行动的对话。它也缺乏与团队的预建集成,有些人可能认为这是一个重要的功能差距。微软最近声称它拥有1300万每日用户的团队,而今年早些时候报道的1000万Slack。
不过,它引起了一位AWS用户和顾问的好评。
“[AWS'Chatbot]打败了你自己,这是一个有趣的怪才项目,但许多团队没有时间,”RyanMarsh说,他是休斯敦咨询公司TheStack。io的DevOps教练。“希望这是AWS优先考虑开发人员体验的标志。”
亚马逊首席技术官Werner Vogels在之前的Tech Target采访中表示,AWS希望通过云开发工具包实现这一目标,该开发工具包使开发人员能够使用熟悉的编程语言而不是声明性JSON和XML文件来定义基础架构作为代码。
“我们看到客户只使用无服务器组件构建越来越复杂和更大的应用程序,我们正在从中学习,”Vogels补充说。
原文链接:
https://searchaws.techtarget.com/news/252467465/AWS-Chatbot-tool-advances-AWS-DevOps-capabilities?