有一个日本人在2000年代初赴美,先后在美国雅虎、美国谷歌及美国推特(Twitter)等成长型IT企业的美国总部担任过工程师。这个人就是上田学。他在美国加利福尼亚州圣马特奥市(San Mateo)创办的美国Mode公司于2015年5月推出了提供IoT(物联网)后端系统的云服务。
关于创业动机,上田表示“其实曾尝试挑战开发IoT设备,但在开发IoT设备使用的程序时,碰到的都是障碍。要想扫除这些障碍,需要云服务”。另外,上田曾尝试开发的设备是“连接互联网的智能洒水器”。IoT的哪些方面存在障碍呢?笔者就此详细采访了上田。
—— 听说您曾在雅虎、谷歌、推特的美国总部担任过工程师……
图:美国Mode公司创始人兼CEO(首席执行挂) 上田学
我从日本的研究生院毕业以后,在外资企业的日本公司工作了几年,然后就到网络企业美国eGroups的日本公司担任工程师了。这家eGroups公司被雅虎收购后,开发团队都集中到了美国,因此我就去了美国。后来,我在谷歌、推特当过工程师和经理,但我还是想“死之前要创业一次!”,因此我就从推特辞职了。
——您从推特辞职后,立马就创办起了现在的Mode公司吗?
不是。我经历了几次创业失败。我最先是建立了一个旅游预约网站。这是一个可以与其他用户共享旅程表的网站,但鲜为人知,只有几百个用户。后来,我开发了一个家人之间可以共享照片的安卓应用,用户也只有千人。
再后来,我想到利用“Raspberry Pi”这样的小型计算机尝试开发IoT设备。
——是什么样的设备呢?
就是可以通过无线由互联网远程操控的洒水器。加利福尼亚的独户住宅大多都装有给草坪洒水的洒水器。这种洒水器可以设置日程,但不会变通,下雨的时候也洒水。我觉得在加利福尼亚已陷入缺水状态的今天,为了节水,需要更加智能的洒水器。
但实际尝试开发这种洒水器时,发现许多障碍。
比如,如果想通过互联网直接操控设在家里的洒水器,需要翻过切断与外部通信联系的“防火墙”等。这就需要强迫用户进行繁琐的网络设置更改等。
于是,我首先尝试了在互联网上设置中继服务器,将洒水器连接到中继服务器,以接受外部命令的方式。这样就不需要更改防火墙设置了。
使用服务器语言开发IoT设备的逻辑程序
通过设置中继服务器,还解决了其他课题。可配备在洒水器上的小型计算机是不够用的,而给单个洒水器编辑复杂的逻辑非常麻烦。因为需要掌握“C++”、“汇编”等很难的编程语言。
于是,我决定只在洒水器上安装“洒水”、“停水”“发送传感器测量的气温和湿度”等简单功能,而将根据这些信息控制洒水器的逻辑程序安装在中继服务器上。洒水器只负责按照控制器的指令出水或停水。
中继服务器是普通的Linux服务器,因此“Python”及“Node.js”等服务器用编程语言都能使用。因此可以大幅降低设备的编程难度。
与此同时,我开始觉得与其我自己开发销售IoT设备,不如将我为开发IoT设备而设计的这些系统提供给与我面临同样困扰的其他开发者。
发现自己并不热爱洒水器
还有,我在尝试开发智能洒水器的时候,发现了一个问题。那就是我对洒水器并不是多么热爱。于是,我想我还是专注于自己喜欢的编程,帮助热爱该领域的人创造出优秀的产品比较好。
抱着这种想法,我开始着手IoT设备用后端系统的云服务。设备的控制程序配备在云服务器上,由云服务器控制设备。编程语言可以使用服务器用的编程语言。我想采用的销售模式是连接的设备20台以内免费、20台以上根据台数收费。
——贵公司5月份从美国Metamorphic Ventures及美国凯鹏华盈(KPCB)等风险投资公司(VC)筹到了77万5000美元。KPCB在硅谷也是最有实力的风险投资公司。
在硅谷初创企业的筹资中,我们的筹资金额是比较少的。KPCB的负责人是我在推特时的顶头上司,Metamorphic Ventures也是我曾供职过的谷歌前员工在纽约创办的风险投资公司。要经受的考验这才刚刚开始。