音响风尚圈

音响风尚圈

物联网遍地开花,PubNub教你实时网络服务的生存之道

admin 296 17

门锁好了吗?

是不是忘记关灯了?

恒温器的温度调过了吗?

不行还是回去看看吧……

面对这样的日常,每一个强迫症患者都有着能够在手机上一键控制家庭设备的梦想。

如今,物联网产业如雨后春笋,智能家居的发展也日趋成熟,自动化的家庭设施已经无法满足客户们日益挑剔的需求,他们开始希望能够随时随地地控制自己的家庭系统,比如远程操纵照明系统、温度系统,实时监控防盗警报等等。因此,越来越多的智能家居运营商开始致力于在他们的智能家居系统、云端控制与客户的移动设备端之间搭建一个实时网络桥梁。

在搭建这样一个实时网络的时候,为了最大限度地节约时间和金钱,更多运营商们选择购买已有的实时网络,然后搭建在自己的产品上,专门提供全球数据流网络和实时基础设施服务的企业PubNub在这一领域发现了一片极具潜力的蓝海。

一、PubNub是谁?

PubNub成立于2010年,总部坐落在美国旧金山。在2012年3月的A轮融资和2013年9月的B轮融资中分别获得来自RelayVentures和TiEAngels的450万美元及1100万美元的投资,又于2015年7月的C轮融资中获得由SAP的风投机构SapphireVentures领投的2000万美元的投资。随着物联网逐渐成为其发展最快和最大的业务,PubNub现在已经拥有超过2000个客户,包括社交应用与消费者应用,金融、商业服务等垂直领域,每个月要在全球3.3亿的在网设备上进行1.8万亿次实时交易。2015年,PubNub获评十大最具前景的物联网企业、物联网安全银奖、最佳企业支持解决方案等多个奖项。

PubNub是一家提供全球数据流网络和实时基础设施即服务(IaaS)的创新企业,它的数据流网络是由分布在北美、南美、欧洲和亚洲的14个数据中心构成的复制网络组成,基于这一数据流网络的实时发布/订阅消息的应用程序界面(API)是PubNub的主要产品。

成立初期,PubNub的数据流网络主要服务于移动app,为其提供一个后端平台,使得app可以实现内部通信。随着物联网概念的日趋流行,IT服务朝着IP网络的演进,PubNub逐步发展成为一家安全可靠、遍布全球的双向数据网络公司,在移动app、web以及物联网等依靠定期小型信令传输的服务中扮演着承载网的角色。如今,PubNub已经拥有70个软件开发工具包(SDK),可以支持各种app和服务集成进入自己的网络,其高速的数据流网络在全球范围内可实现250ms的时延。

二、PubNub是做什么的?

PubNub致力于将实时通讯应用于物联网、移动端和网页应用程序中,它的全球云端能够帮助客户建立并部署更具扩展性、可靠性、性能更好、且有服务保障的实时应用程序。

1、简单而强大的API技术

发布/订阅消息(Publish/SubscribeMessage)

实时串流数据及给任何设备发送信号

即时串流资料给数百万的用户或一对一向设备发送信号

管理掉线情况,捕获遗漏信息

WebSockets,,SignalR,WebRTC数据通道及其他流量协议

状态追踪(OnlinePresenceDetection)

追踪用户的在线和离线情况

基于用户规模的触发事件

检测机器连接情况

监测聊天室、游戏大厅及机器对机器通讯

储存与重播(StoragePlayback)

在启动程序中补充聊天、协作和机器配置

通过实时数据管理储存信息流

检索报告、审计和法规(HIPAA法案、萨班斯法案、数据保护指令等)的历史数据流

在转播期间通过传输实时数据重播现场活动

限制欧洲数据中心的存储量来确保隐私和合法合规

数据流控制器(DataStreamController)

创造数以千计的由单一管理对象组成的数据流通道

利用一个单一的TCP套接字,使得50个以上的单独通道能够通过一个订阅通知实现应用访问

集中控制频道组的创建和修改,从而使得只有经授权的设备才能修改代表用户群组

移动客户端推送(MobilePushNotifications)

在一个APP处于离线状态的情况下依旧能向IOS和安卓系统的设备推送通知

推送通知的无缝回退

将单个通知自动推送到数百万的设备上

基于单一的API,通过移动端、浏览器、桌面和服务器推送消息

实时分析(RealtimeAnalytics)

通过有实时分析的区域,对通信量、使用情况和峰值都有即时的认识

通过模拟数百万的用户和操作来确保客户的APP规模能够承载大量用户

访问管理器(AccessManager)

给用户提供授权使其能够通过一个或多个渠道读/写信息

利用来自其他现有的认证系统的身份验证,如FacebookConnect,Twitter,Google,LDAP等,或自行开发解决方案

数据安全(Security)

通过AES和TLS/SSL等多个数据加密标准来保护所有通信

对客户实时应用程序和数据的管理细化到个人、设备和渠道

2、PubNub即时API的工业应用

物联网

PubNub可以被广泛应用于嵌入式系统中,智能家电制造商Insteon就将PubNub嵌入在产品的智能中心,使得用户在任何地方都可以随时控制家里的电灯门禁系统;GetTaxi、MyTaxi(类似于国外版滴滴打车)等很多出租车公司也都接入PubNub来实现实时定位及追踪出租车。

社交应用及游戏

在美国、欧洲、澳洲和其他区域,PubNub也被用于实时社交应用、手机游戏、智能电视上电视与手机平板之间的数据同步,尤其在手机游戏中有着格外广泛的应用,很多业界领先的游戏公司都使用它来为用户提供即时游戏体验。

金融服务

QuantConnect等实时金融服务公司和许多比特币交易公司也都使用PubNub来发布实时价格数据。

三、向智慧家庭的蓝海航进

目前,许多智慧家庭解决方案供应商的主要运作方式是将每个智能家居所连接的设备统一到一个APP或中心枢纽,使得用户能够设置恒温器、音响系统等智能家居设备,执行自动化操作,从而实现对智能家居的全面控制。一般会通过三种途径触发所连接设备的操作:在移动应用程序上按下一个键、将操作设置为在允许的时间段自动触发、以及基于用户的地理位置触发操作。

枢纽中心、应用程序和云端之前的信令

为了确保一个可靠且快速的智能家居解决方案,家庭自动化供应商需要一个能够在用户的设备、自己的智能家居枢纽中心和云端之间发送数据的网络,这涉及了一对一通讯平台上传输的大量数据。因此,他们需要一个能同时处理上千用户的实时网络,用以进行一对一设备通信。

构建VS购买

大部分智慧家居运营商都面对着只有一个极小的开发团队的困境,所以他们需要选择究竟是自主研发一对一通信解决方案,还是与外部的实时网络服务供应商合作。考虑到成本效益等因素,“购买”模式无疑是最佳选择,Revolv、Logitech、Insteon、Wink等多家运营商最终与实时网络服务供应商PubNub达成协作,由PubNub来为其构建更适用于自身产品的实时网络。这不仅能够节省大量的时间和金钱,减少产品的上市时间,也让他们有更多精力能够用来专注于提升自己的核心竞争力。

一对一设备通讯层

智能家居运营商在他们的应用程序、枢纽中心和云端之间采用PubNub的数据流网络来触发操作,这使得用户们能够通过移动设备实现对智能家居的控制,比如在手机上一键调节恒温器的温度,或者开关灯等。同时,开启定位系统后,用户可以设置一个特定的地点,每当用户经过这里时,智能设备就会自动触发操作,例如在经过距离车库3-4米的某一场所时,车库门就会自动开启。当所有的一对一设备通讯都经由PubNub的实时网络后,家庭自动化基础设施的各个部分之间传输的数据的低潜伏性和可靠性也能得以保障。

基于PAM的无服务器访问控制

在采用PubNub之前,智能家居运营商们只能采用发送请求到自己服务器的方式来实现客户端到客户端的通讯,这就需要研发团队提出一种方式来控制基于每个订阅服务器的访问,推动点与点通讯并进而实现设备之间的双向交流。引进PubNub应用管理器(PubNubAccessManager,PAM)后,运营商们就有了新的途径来监管并授权设备通讯通道。一方面,他们能够利用PAM来进行智能手机和自己内部枢纽中心之间的一对一设备通讯;另一方面,由于服务器不必在接收到访问请求时承担提供授权的工作,运营商自身服务器的大部分工作负荷得以释放。

▲接入PubNub的Revolv智能家居系统

在新能源和互联网双风口的结合下诞生的能源互联网概念是现在创业的一大热点,远景能源硅谷能源互联网风投基金负责人曾表示,互联网的核心在于数据,一切基于云计算的数据管理、数据保存和数据网络安全都是互联网行业不容忽视的重要内容。相信未来会有更多像PubNub一样专注于实时网络和数据安全的企业,将逐渐在能源互联网领域闯出一片天地。

以互联网视角观察能源行业,汇聚顶级VC智慧解读能源创新。