7月24日,由全球互联网通信云领先厂商融云主办的第三届全球互联网通信云大会(以下简称WICC 2021)在北京柏悦酒店落下帷幕。在高峰论坛中,融云创始人兼 CTO 杨攀带来了《以通信为核心的开发者服务生态探索》的主题演讲,基于开发者视角,全面梳理了通信云PaaS厂商应具备的全球化、合规化、全栈化、场景化、模块化、集成化等六大综合能力。
作为本届大会亮点之一,在高峰对话环节,各技术大咖进一步围绕如何构建开发者生态展开讨论,目的是为让开发者释放出更多精力,投入到自身业务的学习上,并促进产业生态中各个环节的“各司其职”,为产业的发展平衡力量。
聚焦开发者服务生态 满足全球化、合规化、全栈化需求
在开发者服务生态方面,杨攀结合中国出海企业布局全球市场的发展趋势,首先阐述了开发者对于通信技术服务全球化、合规化和全栈化的需求。
图1:杨攀在WICC 2021上发表演讲
全球化,在杨攀看来,不仅要通过融云的全球通信网络以及布局全球的数据中心,解决弱网、延迟、跨国接入等问题,更要解决多语言支持、文字语音翻译等不同语言、文化带来的交流障碍以及开发习惯等问题。
并且,在全球化过程中,有经验的通信云厂商应提醒开发者时刻保持内容合规与安全的意识,要遵守诸如欧盟《通用数据保护条例(GDPR)》等法律法规,避免因触碰“红线”让企业遭受难以承受的损失。
合规化,作为开发者业务运营的基本前提,概括起来包括个人隐私、数据安全、数据主权、内容安全和通信安全等方面内涵。除了在全球化过程中应遵循海外法律法规外,中国境内的个人隐私、数据安全方面的法律政策也不应忽视。涉及到数据主权问题,要遵循当地国的相关规定,比如设立本地数据中心,以规避数据主权的风险等。在内容安全方面,融云自成立之初就坚守一条底线,绝对不拿开发者和用户的数据作为商业模式。在通信安全方面,融云以链路安全、登陆凭证认证、平台安全管理等多项措施,保障用户使用的绝对安全。
面对开发者的全栈化需求,杨攀解释道:“在不同的垂直业务场景,开发者需要的技术栈支持不同。面对Android、iOS、Web等多端,Electron、Mini Program、Windows、Linux、Flutter、React Native、Unity、uni-app和H5等多个平台,开发者对通信云厂商都提出了全栈化的能力要求。”全栈化支持不仅要封装所有的技术细节,还要确保多端、多平台的相互兼容。
解析通信云服务趋势 提供场景化、模块化、集成化支持
场景化是通信云服务未来的发展趋势,因为它可以极大降低开发者的成本。演讲中,杨攀为开发者带来融云最新的语聊房场景化Demo和SDK,通过把语聊房场景的业务逻辑抽象出来,将IM和RTC能力整合,隐藏复杂的集成细节,封装出这一场景的最佳实践供用户使用。令开发者群体大为欣喜的是,融云这一产品真正实现了“开箱即用”的高速体验,只需30分钟就可以完成功能的集成,极大减轻了开发者的代码压力。除此之外,杨攀还介绍了融云的第一个场景化SDK——呼叫,适用于在线面试、远程金融服务、远程医疗、远程政务服务等诸多场景。
模块化也是帮助开发者节省开发成本的方式之一。开发者在开发一个App的过程中,往往要集成数十个SDK。常见的有,IM里的红包、表情、地图、语音转文字、翻译等,音视频中的美颜、美声、白板模块等,融云要为开发者做的是,优选高质量的第三方供应商,将供应商的模块与融云的通信能力对接,从而降低开发集成成本。开发者只需简单的勾选和配置,就可以直接引入相关能力,从而减少对接多个供应商的时间,提升开发效率。
谈到集成化,杨攀重点介绍了融云可以为开发者提供的CDN整合能力、Android推送整合能力和内建审核能力等。随后杨攀总结道,“稳定可靠是技术层面的基础问题,安全合规、开箱即用、集成整合是基于业务层面的更高阶的问题,开发者选择一家通信云厂商至少要从这两个层面去思考。而要想获得开发者真正的信赖,云厂商还需具备问题回溯和快速迭代的能力,这样才能跟随和陪伴开发者一起成长,而不被抛弃。”
最后,杨攀告诫开发者,报价便宜并不是选择第三方厂商的唯一标准,开发者应该考虑一个APP在整个生命周期内的总使用成本,也就是总体性价比。质量稳定、少写代码、快速迭代——这些都是应考量的重要要素。
高峰对话:开发者生态建设需要多元、共生和进化
除了杨攀的开发者服务生态的演讲外,围绕如何构建开发者生态这一话题,大会专门设置了高峰对话环节,由蒋涛老师主持,杨攀、DCloud CTO 崔红保、支流科技联合创始人温铭三位业界技术领袖参与研讨。
图2:嘉宾围绕开发者生态进行对话
其中,杨攀认为,开发者首先应该强化知识储备,除了学校和书本,还要跟随产业发展,不断提升在IT产业、计算机编程、算法语言方面的实力;其次,讲生态就要看社区和开源,强调人人为我,我为人人,每个人不但是使用者,也应该是贡献者。
温铭则认为,要让开发者意识到自己在开源社区中的价值与贡献,要塑造开发者这个群体的正面形象。而崔红保坦言,开发者生态建设要多元、共生和进化。从技术生态来看,多元就会创造出更多的“轮子”;共生会让轮子相互协同,开发者基于相同的接口,让这些轮子搭出更多的应用;而进化是指让轮子持续精进,这需要产业各界的共同发力。
结语
纵观历届WICC大会,似乎每次都能够为产业发展思路的更新迭代提供新的方向。WICC 2019聚焦于互联网通信云的技术能力和产品规划,主要关注“技术驱动力”;WICC 2020聚焦于通信场景和业务能力,关注的是“应用驱动力”;而本次WICC 2021大会,聚焦于对开发者服务生态的建设思考,关注的则是以人为本的“内生驱动力”,这将又一次引领产业向更高层次的纵深递进。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。