12642

腾讯 韩晔彤-打造企业应用的“互联网”

    韩晔彤

    腾讯

    腾讯云高级产品经理

    腾讯 腾讯云高级产品经理

    腾讯云高级产品经理,负责腾讯云数据连接器产品的整体策划和落地。专注企业服务、应用及数据集成领域,致力于帮助更多企业实现数字化转型。

    简介

    据全球知名的咨询平台Garner分析,集成平台将在企业数字化转型过程中扮演重要的角色,企业内外数据的打通成为推动企业快速实现数字化转型的重要因素之一。SaaS 的井喷式发展也带来了新的机遇与挑战,企业亟需新的集成方法和手段帮助解决自身问题。

     

    应用集成机会及现状

     

    全球知名的咨询平台Garner已经开始在一些类似 iPaaS 或者是 EI pass 的领域出了很多专业的分析报告。那什么是 iPaaS 呢?I 是 integration ,整合集成的意思;PaaS 可能大家就比较熟悉了。

     

    为什么集成这个事情会被越来越多的人关注和重视呢?

     

    2020年,Gartner给了一个比较权威的答案:“集成工作占数字化平台建设所花费的时间和成本的 50%,到2022年,至少65%的企业将使用新一代集成平台以推动其数字化转型”。在数字化过程中,集成工作占所有信息化平台建设的一半或一半以上,而且会有越来越多的企业加入这个队伍。企业内外部应用的数据能否互相打通也就成为企业能否快速完成数字化建设的关键因素之一。

     

    随着业务的发展,越来越多类似 SaaS 的软件和其他的业务系统加入到业务中来,这些系统和软件并不是天然打通的,这些数据的流转会形成真正的业务流程上的闭环。如何将这些数据很好地从源头传送到它的端头,如何把业务的逻辑串联起来,就变成非常关键的事情。

    反观国内,涉及集成服务已经很多年了,也有很多专业的 isv 厂商专门做集成服务。在做集成服务的过程中暴露了很多问题:一方面,通过点对点的方式进行应用的连接和打通。如果一个企业有很多的系统,那么这种点对点的连接最后会形成一个网状的结构。比如ERP 与财务系统或与 CRM 系统进行数据连接时,运用点对点的集成方式会导致后期难以维护和运维。随着企业的发展,点对点的连接方式很难应对企业快速变化的需求,很难持续迭代。而且,这种硬编码的方式也会导致运维人员频繁更换,这给企业带来的负担是呈指数增长的。

    后来,“总线集成”概念进入我们的视野,即ESB 。一些国外的厂商,比如 Oracle 、SAP等有很庞大的ESB 的服务体系。ESB服务在一定程度上可以解决不同的应用或者系统在业务中的对接和流转问题,但是它缺少公共云上的sub 服务。其次, ESB 是一个很重的框架服务,它需要部署在客户的资源上,而且运维成本和使用门槛非常高。由此看来,ESB很笨重,并不适用于所有企业。

     

    随着技术的发展,国内关于集成的故事也在逐步演进,SaaS 井喷式发展,带来了新的机会。这时,需要一种新型的集成方法或手段帮助我们解决企业应用的集成问题。

     

    数据连接器

     

    腾讯在集成方面做了较多的努力,推出了“腾讯数据连接器”这一产品。它的底座是在腾讯云比较基础或是能力较强的资源上面的,比如计算资源、存储、网络、容器、安全等。

     

    通过Web IDE 的方式呈现出一个一站式的集成平台。在它的上面有所有集成相关的功能模块,包括集成的开发过程、调试过程,还有的运维过程、发布过程等等,这些都可以在这个平台上进行一站式的管理、发布和运维。这个平台已经接入通用的接口协议。很多应用系统是通过 HTTP 的方式与外部进行互联的,比如SORP;预封装一些关系类型或者非关系类型的数据库,比如 FTP。在做集成时,只需根据这个系统对外交互的协议使用相应的套件,进行快速连接,大大减少了利用编码写代码的工作。

     

    腾讯有 400 家生态合作伙伴,都是国内各个细分领域里面比较优秀的 SaaS 厂商。腾讯将这些优秀的软件做成连接器组件的形式,封装在这个平台上,供对外开箱即用。通过行业中固定场景的连接模式,沉淀了一些模板,帮助客户快速进行集成交互。

     

    上图为腾讯云数据连接器的产品界面,在这个画布里的每个节点都可以进行具体的参数配置。它的原理是什么呢?上图右下角其实就是通过 connector 加上中间蓝色的逻辑组件,即连接器加组件的形式进行系统的集成和连接的。这个连接器是什么?可以把它理解为刚才提到的一些标准的接口协议,它也可能是一些具体的应用,比如企业微信、腾讯会议、一个 ERP 软件或者是一个 CRM 软件,这些我们都管它叫connector ,即连接器。那这个连接器里面有什么?这些协议的鉴权方式、交互方式等。以企业微信为例,把企业微信接口的鉴权方式,接口能力、交互方式全部天然地封装在这个连接器里。当我们想针对一个系统做连接时,只需要把密钥信息填进去,不需要了解它的鉴权方式和API 参数结构,大大地减少了系统集成时的工作量。

     

    具体讲一下接口能力的封装。以企业微信为例,创建成员、发送群消息等这些接口能力都是企业微信天然暴露出来的,把它封装在connector 里,当用户想用的时候,只要根据业务场景,通过腾讯云数据连接器的图形化界面进行配置。比如,添加成员是一个很快速的一个过程。

     

    中间是刚才提到的逻辑组件,可能是一个循环、一个选择、一个缺乏处理、一个抛出日常等,这些都是我们在编码时通用的编码逻辑。腾讯云数据连接器将这些代码逻辑天然地封装成开箱即用的组件形式,帮助用户实现两个 connector 之间数据流转的业务逻辑。

     

    总而言之,通过 connector 连接某个系统或者是某个应用,再用中间的逻辑组件对业务流程进行编排,然后把相应的业务结果或者是处理后的数据传到另一端,这就完成了集成。

     

    针对自建的系统和应用、老旧的系统应用、私有化部署等业务场景,腾讯推出了图形化开发连接器。它的制作过程也以图形化的方式呈现在腾讯云数据连接器。用户可以通过一个画布快速地创建一个应用的连接器。

     

    数据连接器是一个从开发、调试、发布到运维的集成工作的闭环,在腾讯云数据连接器上都可以很直观的看到,有利于用户在集成工作的生命周期里很好地维护公司的集成体系。

     

    在开发阶段,腾讯云数据连接器提供集成流版本管理。当用户需要进行需求迭代时,可以通过建立不同的版本快速响应变化,而且也不会影响现网在运行的集成流。腾讯还开发了多人协同开发的能力,帮助 it 团队很好地协同开发大型的既定项目。

     

    在调试阶段,用户可以看到代码的输出结果是否符合预期,然后随时调整,帮助用户快速、敏捷地开发。把它放到图形化的编程里也可以达到同样的效果。于是,腾讯推出了应用测试、单元测试、测试率管理等功能。

     

    腾讯云数据连接器可以只针对部分的节点进行调试和测试,也可以看到说要调试的节点的输入和输出。这是在敏捷开发的历史上的又一次飞跃。通过图形化的方式,减少了硬编码的复杂的工作;再加上这种便捷的调试方式,使用户集中工作的效率得到提升。

     

    配置、调试完成后要进行发布。在发布阶段,腾讯云数据连接器可以提供多环境的管理。腾讯云数据连接器用户可以有多套独立环境,并把集成的工作发布到不同的环境上,实现秒级部署。

     

    腾讯云数据连接器可以把配置好的集成流发布,并把它封装成 API 的形式发布出去,用户可以在平台上对 API 进行管理和编排。

     

    在运维阶段,腾讯云数据连接器可以针对所有的集成流出站数据、性能、报错、进行实时监控和汇报。腾讯云数据连接器设置错误统计板块,可以看到所有的运行失败情况,并给出详细的运行反馈,帮助用户日后排障。针对一些大型项目和一些权限管理比较严格的项目,腾讯云数据连接器拥有操作审计的能力。比如,某个运维人员操作了什么,调试了哪些东西,都有记录的,可以针对后期安全问题进行保障。

     

    腾讯云数据连接器可支持公有云、私有云以及公有云和私有云混合的项目;架构灵活扩展,拥有用安全网关支持、打通云上云下项目和系统的能力;安全合规无忧,协议齐全,符合业界标准。

     

    客户案例介绍

     

    某头部连锁药店的上游有很多卖药平台,连接上千家线下门店的ERP 系统,药品的更新、库存的数量,都需要实时同步。腾讯云数据连接器帮助用户以每天定时或者主动处罚的方式同步数据,效果显而易见。使用腾讯数据云连接器统一数据联系后,实现了无感切换,保障了海量数据的传输和同步。

     

    腾讯云数据连接器在智慧园区、大型私有化项目、大型政企项目上也有很好的效果。以某海运资产管理公司为例,在智慧园区,腾讯云数据连接器在前端将楼宇、硬件、物资、供应商的信息等通过连接器的方式进行了封装,然后将数据通过腾讯云数据连接器传到内部管理平台上,帮助他们做好资产管理,以及智慧通行、账单同步等工作。

     

    这是腾讯与 SaaS 伙伴进行的合作项目。将固定的、场景化的集成方案沉淀下来,形成模板。这个SaaS伙伴类似电商 ERP,他们的很多客户会与金蝶等系统对接,当客户落地后,商品同步、订单同步、票单同步、订货单、退货单等客户信息都抽象成了固定的集成流模板。有新用户时,只需要改变自身系统和金蝶系统的鉴权信息,其他的不需要大幅修改,就可以迅速上线。利用腾讯云数据连接器, SaaS 伙伴由一个人专门交付一个客户,转变为非技术人员也能快速进行客户交付,实现了集成效率的提升。

     

    腾讯云数据连接器是提高企业集成效率的利器,也是推动企业数字化转型进程的重要工具。

     

    • 案例
    • 数据处理
    • 企业服务
    • 数字化转型
    • 推荐
    • 解决方案
    • IT/互联网
    • CIO
    • CDO
    • CTO
    • 战略
    • IT
    • 腾讯

    推荐

    我要评论