Rostelecom。键”

在我们国家,平均每个俄罗斯人都有一个房间。从2014年到2019年,建造了4亿平方米的房屋(这就是Rosstat所说的)。甚至在上一个最成功的RSFSR五年建设计划中,都没有建造这么多。考虑到房地产市场的这一趋势,我们分析了人口的需求以及新建筑购买者的行为模型。近年来,除了物有所值,方便的位置和规划之外,新建筑中的公寓的购买者也越来越关注安全性,舒适性和居住环境的便利性。考虑到这一点,我们决定开发一种满足新建筑物居民需求的产品,预测其有效性,并决定推出Rostelecom。键”。







现在,“ Klyuch”是一种家庭控制系统,包括智能对讲机,入口和院子中的视频监控以及虚拟通行证的发行,智能屏障,数字资源消耗表等。此外,所有这些功能和设备都可以通过移动应用程序或个人Web帐户进行控制。我们设法创建了一个跨部门的B2B2C产品,该产品为我们提供了新的客户,并使房屋的居民能够轻松地与管理公司进行互动。



但是首先是第一件事。



方法与架构



我们决定让The Key很棒。当然,很少有人会决定一开始就制造出不好的产品。但是,他们常常想快速地做到这一点,并至少在最后期限之前推出一些可用于生产的产品。



这里有两个陷阱。首先,屈服于一般的仓促,推出一种如此粗糙的产品,以至于显示出来都是可耻的。然后声誉损失是可能的。



其次,您可以充分发挥完美主义的作用,并确定最后的期限是什么,让我们花点时间喝点什么,然后推出一些美丽的东西。预计在这种情况下,“一点”将无限期地伸展,并且什么都不会出现。



我们决定要使产品质量好,但要数十年之久才能做到。因此,那些我们自己可以做得很好的事情,我们自己完成了。其余的“关键”组件是一组经过时间测试和负载测试的外部服务,我们已经将它们精心集成到我们的平台中。



例如,在Klyuch诞生之时,Rostelecom已经拥有了一个出色的视频平台,是美国最好的视频平台之一。就此而言,如果我们谈论州计划,那么所有视频监控在技术上都可以在各种规模的选举和统一州考试中进行。对于在同一平台上的企业和私人用户,构建了B2B视频监视和智能家居。



我们考虑到最初它是法律实体的产品,因此,使用该平台作为“密钥”的组件之一,我们已对其进行了重大修改以满足我们的需求。我们已经实现了具有不同访问级别的用户角色,将摄像机绑定到“关键”设备,并增加了其他接口。



在此类系统中,用户身份验证过程至关重要。因为在这里您可以使用摄像机,还可以打开入口或障碍物,等等。因此,我们也没有从头开始编写一些新的安全登录解决方案,而是采用了Rostelecom中现有的统一身份验证技术,该技术允许您组合帐户并在个人帐户之间移动。此解决方案已经过数百万用户和时间以及DDoS攻击的测试。



“关键”轮廓由信息安全部门的专家配置,为我们提供了必要的网络分段和所有必要的工具(WAF,防火墙,网络活动监视,防病毒,网络规则等)。开始之后,我们立即进行了测试,包括渗透测试,发现了两个错误并及时修复。



智能屏障和对讲机-在这里,我们从头开始了所有工作,这是平台的本机部分。



遥测(“键”允许自动传输仪表读数)基于合作伙伴解决方案。



最后,结果是这样的:



  • 两个客户端(x64 / x86)
  • 适用于iOS和Android上的个人的移动应用程序
  • 适用于iOS和Android上的法人实体的移动应用程序
  • 个人和法人的Web应用程序
  • 管理面板


过程的复杂性



将这种数字产品连接到住宅楼似乎很简单-您已与租户达成协议并获得了批准,并且有一天您可以通过邮件向所有人发送登录名和密码。



实际上,在这个阶段,各种各样的官僚障碍展现了自己的所有荣耀。如果仍然有可能在Rostelecom中解决我们的特定组织问题(尽管我们是一个非常大的公司,甚至在管理级别的网络之间建立额外的连接也是一个过程),那么管理公司就会发挥作用。在与管理公司进行谈判的情况下,可以将批准过程分为现场特定的执行者。



叠放



我们的堆栈非常广泛,主要是Python,Go,Ruby,因为,正如我已经提到的,我们不仅编写自己的东西,而且还主动将现有服务连接到“密钥”。所有这些都应该协同工作。



例如,在使用相同遥测和合作伙伴解决方案的情况下,我们将为自己收集已由该解决方案处理并清除的数据,实际上,我们在此处充当前锋。



对讲机本身将有关正在进行的事件的信息发送到syslog平台,这实际上是大量的数据流,有很多事件。在这里,我们专门使用NoSQL解决方案,数据库接收信息,并根据某些事件启动特定的脚本。



而且还有许多API可以通过它们传输配置和命令。这就是我们的产品可以做到的。



  • , .
  • .
  • .
  • .
  • .




作为平台的“密钥”不限于此列表。在全球范围内,我们收到用户的一个非常有趣的请求-模拟CRM,以实现房屋居民与管理公司之间进行通信的可能性。提交请求,监控维修等。当然,在这里纯CRM还是不够的,您还需要连接授权机构的控制权,以使进行维修的承诺不再仅仅是承诺。现在,“ Klyuch”积极支持政府的举措,以数字化住房和公共服务部门并发展智慧城市。



我们正在研究与生物识别技术访问相关的各种解决方案。积压和运输卡。还有一个智能电梯,您可以在关闭前门并前往电梯时,通过智能手机预先呼叫地板。或者,例如,当您进入楼梯时,此时电梯已经到达第一层,并在您的地板上带有突出显示的按钮在等您。



感谢您的阅读,如果您对“钥匙”有任何疑问,请写信,我们将竭尽所能。



All Articles