借助MICROSOFT AZURE,将上市时间缩短了90%

无论如何,什么是物联网(IoT)? 我们称其为由数十个到数千个连接的传感器,开关,仪表和其他智能设备组成的网络,它们全部记录事件并将实时数据或多或少地输入到自动化的生产/管理/分析环境中。

物联网解决方案通常用于协调繁重的制造流程或监视工业,医疗以及食品生产或存储设施。 赌注可能很高,技术总是很复杂,在正确与错误之间几乎没有中间立场。 如果物联网中的所有网关,集线器,协议和其他组件的可靠性不是十分接近,那么物联网就不可靠。

这些风险和成本可能会使物联网开发成本高昂,中小型物联网项目很难获得足够的投资回报。 对于物联网解决方案提供商,可能需要一年甚至更长的时间才能为每个客户提供端到端解决方案。

灵活,易于部署的IoT编排

这就是以色列初创公司Axonize使用Microsoft Azure支持其IoT编排平台的原因。 该平台可帮助IoT提供商跨设备,应用程序,系统以及几乎所有IoT协议将事件驱动的数据与业务逻辑和分析功能集成在一起。

“我们构建了Axonize平台,以帮助物联网提供商构建可应用于其交付的每个物联网项目的框架,” Axonize首席技术官兼研发副总裁Omri Cohen说。

Axonize希望将其平台提供为基于云的IoT编排服务。 它不希望花费大量时间来构建和维护基础架构。 该公司使用诸如Apache Storm,Redis缓存,Elasticsearch,HDInsight和MongoDB数据库之类的开源技术开发了该平台,并通过Azure的多种托管服务来支持该平台。 事件数据通过Axonize网关从IoT设备馈送到Azure IoT中心,在该处分发到存储,分析和触发操作的规则引擎; 例如,如果温度高于阈值,则打开空调或发送自动警报。

成功的步伐

像许多小型创业公司一样,Axonize希望能够快速,灵活地工作,不受现有流程和模式的束缚。 但是,随着团队在组装平台模块方面获得快速成功的同时,生产开始日趋严峻,Axonize了诸如代码基础架构(IaC)和持续集成/持续交付(CI / CD)等使用过的实践,以帮助自动化构建,组织发布,并建立所需的高性能,高可用性和弹性规模。

“我们认为我们不需要这么早定义DevOps,” Axonize的DevOps工程师Hagai Maya说。 “但是使用Azure,我们的步伐是如此之快,以至于我们使用Microsoft DevOps为我们的开发,登台,测试和发布流程带来了更多订单。”

除Azure资源管理器模板和NUnit自动测试框架外,Axonize还使用Microsoft Visual Studio Team Services进行构建和发布管理。 只需单击几下,开发人员就可以完成可能需要数小时,数天或数周的操作。 “借助Azure,Visual Studio Team Services和Microsoft DevOps,我们将产品上市时间缩短了90%,” Cohen说。

查看这个Microsoft博客,标题为:“如何为Helm构建K8S Http API,并使用单个IP服务微服务”,以了解Microsoft如何创建提供一系列内部Web服务的“开箱即用”解决方案。 ,它抽象并简化了将新应用动态部署到Kubernetes并将其自动暴露于Internet的过程。

想更多地了解我们的物联网编排平台如何使您的组织受益? 立即联系Axonize。