在智能交通,数据驱动的公共安全以及与平台相关的数字双用例相关项目的强劲增长的推动下,到2025年,全球智慧城市计划的支出预计将达到3270亿美元。运营转型的前景是令人兴奋。如果城市构建正确,它们将能够从无数个每秒生成大量数据的物联网(IoT)设备中获得独特的运营洞察力。通过实时数据分析,管理人员可以快速响应需要立即调查的事件,例如突发洪水或重大交通事故。太好了,但我们不宜过早庆祝。尽管意见分歧,智慧城市仍未能实现人们承诺的大多数目标。这并不是说这个想法是有缺陷的软件技术,只是不能完成任务。如果城市想要集成实时数据源和设备(例如支持AI的IP和热成像摄像机,IoT传感器,实时位置数据或边缘传感器),并构建可监视资产,事件,人员,和环境中的属性,它们都是事件驱动的和分布式的。它们必须是协作且可扩展的。您不能使用快捷方式。但是,我们经常看到笨拙的RubeGoldberg式设备由过时的工具制成,注定会失败。公平地说,编写连接所有内容的软件非常困难,更不用说使应用程序以可靠和可扩展的方式协同工作所面临的挑战。但是,以下几点是不可避免的:可靠性:如果有缺陷的应用程序需要频繁关闭以安装更新和修复问题,那么智能城市将不是很聪明。该软件需要全天候连接,无论发生什么情况,所有设备都必须以最大容量运行。响应时间:大多数部署都没有实时响应和态势感知功能,这是任何智慧城市基础设施的关键组成部分。安全性:只要智慧城市使用依赖于例行捕获所有内容的数据库的应用程序,这将仍然是一个问题。在物联网时代,隐私倡导者提出了对个人信息安全性的担忧。鉴于智能城市网络周围的海量数据,他们有理由担心潜在的最坏情况。显然,如果要捕获并存储所有这些数据以进行处理和分析,它将吸引网络犯罪分子和其他想恶作剧的人的注意。但是现代的,事件驱动的应用程序不需要使用数据库。他们将计算资源和其他服务分发到边缘以确保最佳性能,并过滤掉大量不相关的数据以专注于与关键事件相关的数据。当检测到事件时,将在边缘立即执行所有必要的处理和系统操作。有两个主要好处:缩短响应时间,并且数据库中不存储任何个人身份信息。解决问题之后,可以从所有边缘设备中删除数据。此外,大多数事件无需透露所涉人员的身份。即使系统发现有人受到攻击,您也无需识别攻击者或被攻击者。该系统仅需要识别有人受到攻击的事实,然后该系统将实时报警。有足够的动力去建立一个新的未来来做到这一点。考虑以下示例,其中包括使用事件驱动的架构以利用其优势:在墨西哥城,地铁入口和出口处的系统监视人们的发烧迹象,并提供促进公众健康的技术手段,尤其是减缓冠状病毒的传播。 (新冠肺炎)。在上海,采用了事件驱动的体系结构,不仅可以确保电梯的正常运行,而且还可以派遣EMT来防止有人摔倒和伤害自己。在新的东京总部,SoftBank正在使用支持AI的摄像头,IoT传感器,位置数据,企业系统以及许多其他技术,这些技术可以帮助跟踪其构建环境的各个方面。这仅仅是开始。但这暗示了更大规模的可能性。现在,我们的传感器几乎可以追踪任何东西,而且它们一直很便宜。网络基础设施已经发展到可以在边缘执行大量计算和功耗分析的地步。下一个要克服的主要障碍是构建智能城市风格应用程序所涉及的软件挑战。现在需要的是选择正确的应用程序技术,以帮助开发人员设计和构建智能城市类型的应用程序,从而使我们进入一个更智能,更安全,更高效的未来。