前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【SaaS金羊毛】iPaaS_腾讯千帆鹊桥

【SaaS金羊毛】iPaaS_腾讯千帆鹊桥

原创
作者头像
郑超
修改2021-08-02 10:16:22
1K0
修改2021-08-02 10:16:22
举报
文章被收录于专栏:SaaS金羊毛

这篇虽然是PaaS产品,但逻辑上是类似的。互联网产品为了获取早期用户,往往会采取很多补贴,对消费者而言就可以薅羊毛,也称为白Piao。对于软件产品,似乎长久以来还是点对点销售的模式。但是SaaS改变了这一点:SaaS软件与传统软件的一个本质区别是,SaaS使客户开始使用的总成本TCO大幅降低,甚至可以以免费版Freemium的形式提供。不管是作为消费者还是企业员工,有些羊毛还是有不少价值的,金额明显高于现在的互联网平台。我称之为 - “SaaS金羊毛”!

在我过去的工作中,薅过数十个SaaS产品的羊毛(难免也付过些钱),试用过数百个国际国内的SaaS产品。我现在所在的公司Linkflow的特点是做产品集成,所以也有更多的机会接触到“免费的”SaaS产品。如果你在薅羊毛之前想先做更多了解以提高利用率,或者也对免费的SaaS产品感兴趣,欢迎和我交流。

最开始是看到腾讯千帆公众号里的内测邀请,申请后一直没有批,后来有了体验交流群,在群里说了后批了,也得到了很多的技术支持。

最开始加入群里的情况是这样的,整个群十几个人,基本上除了我都是腾讯的人。。。所以这个产品的推广还在早期。

腾讯千帆鹊桥是在腾讯云上的产品,宣传上都是腾讯千帆的iPaaS,但在腾讯云内的显示是”企业集成服务EIS“,内部又有多出显示为”鹊桥“,这些都是产品名。登录后是这样的:

亮点是”集成资源“这里,腾讯基于其强大的生态能力(和投资能力),对接了91+的SaaS产品,其中绝大部分都不是腾讯自己的产品,尤其是还对接了阿里的产品。在最近国家反垄断的方向下,巨头之间也不再排它了。

集成项目

首先根据帮助文档的入门体验来上手:https://cloud.tencent.com/document/product/1270/46586,具体的流程就不再赘述了,先看下完成后的样子:

展示的是左侧工作流NewFlow,从企业微信的通讯录回调开始,Choice判断后执行后面的操作。”连接器配置“有企微连接器、数据库连接器、Email连接器,其中企微连接器是有版本的,应该需要映射到特定的API版本,现在是1.0.5。右上角有个非常有用的”调试“功能,因为整个流程里的步骤非常多,配置过程也比较技术,所以出问题了就需要用调试模式来看,可以看到哪一步出错了,哪一步的输入输出各是啥。

可配置的触发条件还是比较少的,只有十几个。Scheduler就相当于轮询,需要调用某个cronjob。HTTP Listener就相当于推送回调。AMQP/Apache Kafka也是相应的MQ推送。

执行动作可以选择的就很多了,”连接器“除了SaaS外,也有HTTP Request、数据库、FTP等。逻辑组件也有十几二十种,还都是英文,没点编程知识是看不懂的了。

在右侧还可以在项目中自定义数据类型,目前支持最基本的List/Dict/Entity型。

集成资源

如前所述,集成资源是千帆iPaaS的重点哈。在”集成资源“中,包含”连接器“、”微连接模板“、”开发者中心“3部分。点击一个连接器如下:

这里可以更方便的找到该连接器的文档。点”编辑“的话可以看到该连接器的实现。在”连接器属性“中,可以配置测试连接的功能,因为测试连接也相当于调用一个SaaS API,所以也是通过工作流来实现的。

操作里就是工作流的执行动作能选到的那些动作。同样的,操作也能新建。

触发器里就是工作流的触发条件能选到的那些动作,可以看出触发器比操作少多了,毕竟提供Webhook推送回调的API还是较少的。不过腾讯自己也还能对接很多,毕竟企业微信是有加外部联系人、加群等等回调的。

千帆iPaaS一开始就是冲着做平台、被集成去的,所以文档也是能编辑的。

这些都做完的话就可以发布一个增强版本的连接器了,看上去需要”平台审核“和”上架“两步。具体这个编辑的版本是作为原有的更新、还是一个新的连接器,就有待验证了。

再看下微连接模板,因为触发器有两位数、执行动作估计有三位数,所以可能的连接肯定是很多的。但正因为可能性太多,所以要挑典型的有业务价值的就很难了。所以腾讯只提供了9个。

我选了免费的最容易试用的企业微信 -> 企业微信机器人,点击后实际上是做的第一个菜单”微连接“。证明千帆iPaaS未来觉得这块是重点,但明显现在还是早期。现在需要配置两个连接器各自的参数、以及”自定义配置参数“,其实”自定义“里也是企业微信的参数,可能是因为回调相关,所以分开放。

发布后就出现在了第一个tab”微连接“的列表页,把”复制触发链接“里的链接配置到企业微信的回调地址,之后再修改企业微信通讯录,就能通过企业微信机器人向群内发消息了。激动人心的功能!

开发者中心能看到之前编辑过的连接器,在”微连接模板“tab有个神奇的按钮”新建微连接模板“,我觉得这个按钮应该是在前一标签页的。。。Anyway,看上去我们能编辑一个一模一样的微连接。选好企业微信回调事件、和企业微信机器人后,在编辑界面可以看出,企业微信的各种secret是在最上面的tencent-wechat-work物理配置里的,而回调相关设置是在这个触发器里的,这些应该映射到”自定义参数“。

编辑微连接模板的界面也能进入调试模式,但是现在会报”网络异常“。经腾讯工程师研究后,应该是调试模式不支持调用自定义参数,需要在调试时写死,发布前再改成dataway参数。

成员管理

成员管理是与腾讯云CAM紧密集成的,这一点我是认同的。

运行监控

运行日志也是非常重要的功能,可以起到和调式模式类似的能力,可以看到一行行的输出结果。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云 API
云 API 是腾讯云开放生态的基石。通过云 API,只需少量的代码即可快速操作云产品;在熟练的情况下,使用云 API 完成一些频繁调用的功能可以极大提高效率;除此之外,通过 API 可以组合功能,实现更高级的功能,易于自动化, 易于远程调用, 兼容性强,对系统要求低。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档