借重 MongoDB Atlas Noodoe提供最佳电动汽车充电体验 智能应用 影音
Event
DFORUM

借重 MongoDB Atlas Noodoe提供最佳电动汽车充电体验

  • 张丹凤台北

Noodoe软件开发部经理 陈彦名。MongoDB
Noodoe软件开发部经理 陈彦名。MongoDB

Noodoe坐稳全球电动车充电桩管理市场龙头宝座

Noodoe帮助世界各地的公司提供电动汽车充电服务,在充电软硬件设备持续进步下,Noodoe愿景是为全球各地停车场提供最佳EV充电体验。 除了自有品牌的充电站外,Noodoe还支持其他充电器制造商,包括ABB、BTC Power、Delta、EVBOX、Tritium、Joint Tech、ZEROVA(PHIHONG子公司),并且在全球范围内发展迅速。

AWS平台上的 MongoDB Atlas 为Noodoe带来前所未有的稳定性和安全性,让公司业务在国际电动汽车充电市场呈现前所未有的快速成长。MongoDB

AWS平台上的 MongoDB Atlas 为Noodoe带来前所未有的稳定性和安全性,让公司业务在国际电动汽车充电市场呈现前所未有的快速成长。MongoDB

Noodoe成立于2013年,在台湾、美国和加拿大等国家均享有盛誉,亦已成功进军英国、澳大利亚、新加坡、泰国、菲律宾、印尼、中东等其他国家。Noodoe也活跃于充电点营运商市场,帮助新供应商提供符合开放式充电点协议(OCPP)的EV充电服务。

根据Noodoe软件开发部经理陈彦名观察,近几年各大车厂纷纷推出电动车, 让电动车价格持续降低,带动全球全球消费市场的强大需求。随着愈来愈多的充电站如雨后春笋般涌现,对这些充电站的管理也成为人们关注的焦点。

「美国是发展电动车速度最快、市场最大的国家,所以我们选择从美国市场出发,作为公司进军全球充电桩管理的第一步。充电桩管理市场竞争相当激烈,我们必须同时满足充电桩业者、电动车车主等需求,因此需要一套能处理大量非结构化的数据库,才能比竞争对手更快进入创新。在市面上众多方案中,只有运用MongoDB Atlas建构稳定、可靠的营运的基础架构,才能扮演我们抢攻全球商机的最佳后盾。」Noodoe软件开发部经理 陈彦名表示。

强化应用服务稳定性,进军能源管理市场最大利器

随着全球对于节能减碳议题日益重视,各国政府纷纷透过政策鼓励业者发展电动车,市面上也出现愈来愈多电动车充电桩。看准多数充电桩制造业者对于软件开发领域并不擅长,于是Noodoe于是决定切入充电桩管理市场,并于2018年于美国成立分公司,抢攻此波庞大的商机。考量到业务成长速度难以预料,公司一开始就选择将应用服务放在云端平台上,以便能为专注在核心业务研发与业务推广上。

回顾2018年,Noodoe研发团队在专案初期为缩短开发时程,让App能尽快在Android、iOS平台上,于是采用Firebase软件套件,搭配Firestore、Elasticsearch等工具。尽管此种软件开发组合,确实能在最短时间内让充电桩管理服务上线,只是没有考量到大量数据管理与存储的问题,以至于该服务正式启用没多久,就发生每个月都会出现一次数据库当机的问题,导致充电桩数据无法传送到管理后台。

根据陈彦名分享,当数据库发生当机后,充电桩便无法提供任何服务,至少会带来两大层面的影响。首先,电动车车主会因为App停止运作,以至于无法使用充电桩。其次,各充电桩品牌业者也无法从后台系统中,掌握各地的充电桩运作状态。

「初期我们是透过重新启动系统方式解决,只是随着此种事情已持续发生数个月以上,对公司形象、业务推广都带来极大影响,所以2019年我们决定从可靠度、可扩充性等角度,寻找市面上合适的产品,最后中选择AWS平台上的MongoDB Atlas。」他说。

开发国际充电市场有成MongoDB Atlas扮演幕后功臣

为抢攻国际充电桩管理商机,Noodoe分别在 2018年、2021年于美国、澳大利亚成立分公司,至今已累积丰富的全球客户经验,能对应不同国家对于充电软硬件开发及整合之需求。在产品开发上更推出多元充电应用,包含负载平衡、需量反应 (ADR)、智能排程、充电漫游(eRoaming)、车主/会员充电方案、云端订阅服务、车队管理、储能设备整合等,且持续开发新功能中。

陈彦名指出,「当时我们在寻找NoSQL解决方案时,首先是考量到团队人员有限,所以是要希望该解决方案需具备全托管服务、Web操作界面,并能提供处理器、存储器使用状况、索引等分析功能,以便能降低数据库的维运负担。其次,由于公司服务据点遍布全球,所以该解决方案也必须同时具备全球化的服务,确保不同地方消费者都能享有同样的服务。考量到公司的业务快速成长与持续成长的营运需求,MongoDB Atlas能提供绝佳的灵活性和可扩展性,可满足未来的业务需求,所以最终选择以AWS平台上的MongoDB Atlas,取代使用多时的数据库。」

事实上,早在2018年Noodoe就引进AWS平台上的MongoDB Atlas,在其他服务进行PoC测试,整体稳定性让专案团队非常满意。所以当充电桩管理服务出问题,且迟迟无法解决下,研发团队才会决定改用稳定度、可靠度都通过认证的MongoDB Atlas,并在2019年启动进行数据转移的工作。

对Noodoe开发团队而言,引进MongoDB Atlas之后带来好处非常多,首先是NoSQL搭配Node.js之后,可有效提升专案开发速度,且后台工程师仅需一套数据库即可满足所有需求。其次,在数据处理速度方面,也能透过time series collection机制,自动收集充电桩产生的大量数据,且能运用read only replica功能开启Zstd压缩传输,缩短数据传输时间与节省带宽,满足数据收集与分析之用。

陈彦名说,在前面提到种种优点之外,更重要之处在于整体服务稳定性获得大幅改善,再也不会发生因为数据库当机问题,导致充电桩管理服务中断的问题。如此一来,开发团队可专心在新功能开发、系统架构优化等功能上,全力协助抢攻全球充电桩管理的市场商机。

此外,Noodoe为让全球各地电动车车主能以更方便方式寻找充电桩,也在引进MongoDB Atlas服务之后,在App中加入地图的功能,运用MongoDB Atlas Search,提供模糊查找的功能。车主只需在App中输入大概的路段或充电站名称,就查询到各种相关的充电桩位置,能大幅缩短寻找充电桩的时间。

Noodoe App开发经理胡家玮也分享:「过往App中寻找充电桩服务时,采用MongoDB Search,我们发现同时间使用人数较多时,到会影响到数据库的效能。所以若要在App中结合地图服务,进一步提供全文检索、模糊查找功能时,势必需要搭配其他工具协助。而MongoDB Atlas Search能免去复杂数据转移工作,且可维持数据库原有效能,自然成为我们的首选,让开发团队能在最短时间内推出此项服务。」

活用MongoDB优点,持续扩大业务范围

由于Noodoe在充电桩管理累积非常多经验,也获得非常好的客户评价,所以也吸引富邦产险上门合作,共同推出富邦Noodoe CAR服务。车主只要在车上安装专属智能传感器,即享受到该传感器提供「自动纪录停车地点」、「个人行车日志」、「侦测重大事故,自动联系紧急联络人,并传送GPS定位」,甚至到「无纸化出险流程与「道路救援服务」等。考量到台湾金融法规需求下, 数据必须存放在台湾境内之中,所以Noodoe选择使用GCP平台上 的MongoDB Atlas服务,为公司发展多云策略启动第一步。

另外,Noodoe也已经参与美国能源部的充电桩管理标案,由于美国能源部对应用服务使用的软件审核非常严苛,必须符合相关软件采购规范,而MongoDB Atlas已经取得美国联邦政府的法规认证,成为Noodoe的最大竞争利器。

随全球电动车数量愈来愈多,可预期未来充电软件服务营收将呈现几何级数成长,目前Noodoe 在全球已拥有近10家快速成长的CPO合作夥伴,预计2026年将达20家以上。此外,Noodoe EV OS云端充电服务技术也将支持到全球100个以上的国家,使全球大步迈向电动车化、零碳排的转变更为简单。

陈彦名表示:「台湾主管机关已经开放金融、医疗等产业的数据存放在云端平台上,前提是数据中心则必须在台湾境内,所以我们认为GCP平台将会成为台湾客户首选。所以除与富邦产业的合作案之外,可预期未来会有更多服务会采用GCP平台,而MongoDB Atlas服务支持多云平台的特性,将成为公司发展创新业务、扩大营运规模的基石。」