写点什么

在微软 Teams 中做 ChatOps

  • 2018-03-06
  • 本文字数:880 字

    阅读完需:约 3 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

微软 Teams 的 Bot 框架把应用程序 & 服务和即时通讯 & 群聊联系了起来。2017 年 3 月,微软在 Office 365 中推出了协作平台 Teams,并于近日新增了支持 ChatOps 的功能。并且,微软宣布,将用Teams 替代Skype for Business

ChatOps 允许多个用户加入一个聊天频道或聊天室,并在群聊窗口中查询和调用像自动构建、应用程序性能管理这样的服务。例如,事件管理团队可能会希望聚在一个聊天室里,接收监控警告,从发布工具查询变更和错误诊断信息,并推动部署以补救这种情况。或者,敏捷团队希望使用 Teams 聊天室就持续交付通道实时协作,观察新特性通过测试关卡的过程,在软件达到可发布状态时触发部署过程。

微软 Teams 具有设置 ChatOps 的必要因素:机器人、富讯息服务(附件、字段、按钮、下拉框以及最重要的对话框输入)、文档记录清晰的 API(提供公共封装器且预定义了认证范围)、移动、Web 及桌面呈现技术、公共频道和私有群组。

对话框输入让用户可以通过输入框命令机器人,而不是文本命令。输入框更接近我们每天都在使用的 Web 和移动界面,由于提供了熟悉的用户体验,所以可以提升采用率。

ChatOps 要求应用程序把内容直接发布到团队对话中,因此,参与同一话题讨论的多个用户可以同时看到相同的信息(而不用每个用户单独访问应用程序,只查看自己的视图)。典型地,人们希望将 ChatOps 解决方案集成到 JIRA、GitHub、Jenkins、Dynatrace、Pagerduty、Nagios、Splunk 等应用程序中——尤其是 DevOps 工具链上的所有组件。

微软 Teams消息扩展可以用于这种集成。先注册一个机器人,然后它会提供Teams 链接代码所需的ID 和端点。为机器人创建一个应用描述文件,增加对消息扩展的支持。消息扩展可以限定在个人或团队的范围内,使用commandID 将查询路由到恰当的代码,并生成响应卡片显示在Teams 聊天室中。

Teams 应用的 AppSource 列出了提供消息扩展的应用程序。如果安装了应用程序,就可以从消息撰写框上的“更多选项”按钮调用消息扩展。

查看英文原文 Doing ChatOps in Microsoft Teams

2018-03-06 18:001929
用户头像

发布了 1008 篇内容, 共 446.5 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

绝了!学编程的还有不知道的吗?这个Java开发工具免费了

飞算JavaAI开发助手

开发者工具 开发工具 java\ 智能开发

大型模型的重要基石与洞察力之源之文本数据

数据堂

Presto 内存参数设置建议

冰心的小屋

presto memory query.max-memory presto 内存

《MySQL——从删库到跑路》阿里架构师分享删库跑路救命策略

java易二三

Java 程序员 计算机

深入浅出java Semaphore

java易二三

程序员 jdk 计算机 科技

书写自动智慧文本分类器的开发与应用:支持多分类、多标签分类、多层级分类和Kmeans聚类

汀丶人工智能

人工智能 nlp 文本分类 文本聚类

《企业家》杂志封面人物丨王文京:数智化助企业“基因迭代”

用友BIP

使用 Spring 实现控制反转和依赖注入

小万哥

Java spring 云原生 后端 SpringCloud

卡奥斯团队参编信标委低代码路线图

Openlab_cosmoplat

开源

网络安全作业

大肚皮狒狒

C++实现一键关闭桌面

芯动大师

全新 – Amazon EC2 M1 Mac 实例

亚马逊云科技 (Amazon Web Services)

Amazon EC2

山东布谷科技直播软件开发WebRTC技术:建立实时通信优质平台

山东布谷科技

软件开发 WebRTC 实时通信 源码搭建 直播软件开发

Similarities:精准相似度计算与语义匹配搜索工具包,多维度实现多种算法,覆盖文本、图像等领域,支持文搜、图搜文、图搜图匹配搜索

汀丶人工智能

人工智能 自然语言处理 语义搜索 语义搜索系统 文本匹配

首批金融级行业云平台认证!天翼云实力再获权威认可!

天翼云开发者社区

云平台

苹果账号被禁用怎么办?

数据安全是企业发展之基,WorkPlus纯内网私有化部署保护隐私更安全

BeeWorks

统一门户|WorkPlus整合内部应用,构筑企业统一的智能工作入口

BeeWorks

柏睿向量数据库Rapids VectorDB赋能企业级大模型构建及智能应用

新消费日报

局域网与Kubernetes内部网络如何互通

程序员半支烟

k8s

java8 通过反射执行接口的default方法

java易二三

Java 程序员 计算机

精细解析中文公司名称:智能分词工具助力地名、品牌名、行业词和后缀提取

汀丶人工智能

人工智能 自然语言处理 信息抽取

Redis Sentinel 初步设计方案

艾瑾行

架构训练营

在微软Teams中做ChatOps_DevOps & 平台工程_Helen Beal_InfoQ精选文章