部署IoT架构:先从小而美的项目获取经验

简介:

为了交付新服务和提升运营效率,企业将所有东西都连接在一起,从汽车到货柜,随之而来的要求是网络平台也必须跟进。在设备连接、数据分析与安全性及现有IT系统集成需求等方面,物联网(IoT)的复杂网络需求给大多数IT组织带来了重大挑战。

企业网络平台需求

在充满互连设备的环境中,第一个网络挑战就是选择正确的无线网络。选择标准取决于设备的物理位置是固定的还是移动的;它们是否有一些相矛盾的要求,如电源(设备的电池寿命)、数据传输量、带宽消耗和延迟性。

现有的机器连接机器系统通常依赖于专用(非互联网)网络,而新的部署则更多趋向使用Wi-Fi和4G网络。

此外,一些组织还必须选择用于采集设备数据、管理设备及在本地执行数据分析(由延迟要求决定)的网络平台。这种平台可能包含许多分布式网关和更集中的网络元素。

来自于大量设备或繁重实时处理的大数据采集量很快会让组织面对“大数据”问题。他们必须建立一个能够满足当前和未来应用需求的数据分析引擎(如Hadoop)。数据分析使组织能够使用IoT信息去改进他们的产品/运营、服务交付,以及更好地理解客户需求。

网络平台挑战

IoT代表着一个最复杂的IT挑战,因为它包含了新兴的IT和物理运营系统。安全性和设备管理的需求则进一步增加了复杂性。IT需要能够定制水平网络平台,使之能够符合他们的特殊业务或垂直行业需求。

安全性

将汽车、医疗设备和工具仪表等连接到互联网显然会给他们带来严重的安全风险。数据必须加密,网络也应该提供应对各种潜在攻击的安全功能——其中包括伪装设备、防止数据丢包和拒绝服务。

管理

此外,大量分布式设备(其中许多只有有限的本地智能处理能力)也会带来重大的管理挑战。这些设备可能有较长的使用寿命,并且也需要监控、软件更新和支持远程诊断问题。现有的网络管理系统必须调整才能够适应IoT的规模性和特殊要求。

网络平台供应商

有许多供应商提供网络元件、软件和系统集成方案,可以帮助组织建设和管理他们的IoT网络平台。这其中包括:思科(及Jasper Networks)、惠普企业(Aruba)、IBM、戴尔、Aeris、Aylia、PTC和Ruckus。

半导体供应商(包括英特尔、ARM和NXP)也在积极参与IoT技术开发,包括设备的平台 。

面向IT专业人员的建议

在过去几年时间里,大多数IT组织都曾经被要求评估和实现IoT系统/网络平台,以便帮助公司交付新的服务或提升运营效率。整个行业目前仍处于 发展早期,目前还缺少清晰可靠的架构——因此目前还不可能有详细的IoT“蓝图”可遵循。网络人员应该先从一些小而具体的项目获得IoT经验。由于技术更 新速度快,标准也还不成熟,“快速试错”的能力也是很宝贵的。组织应该选择从一些可信的IT合作伙伴获得专业知识和服务能力,在他们的帮助下完成大量的网 络平台元件的集成、安全保证和管理。


原文发布时间为:2016年04月07日

本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。

相关文章
|
5月前
|
数据采集 运维 数据可视化
AR 运维系统与 MES、EMA、IoT 系统的融合架构与实践
AR运维系统融合IoT、EMA、MES数据,构建“感知-分析-决策-执行”闭环。通过AR终端实现设备数据可视化,实时呈现温度、工单等信息,提升运维效率与生产可靠性。(238字)
|
7月前
|
消息中间件 监控 前端开发
如何开发项目管理系统中的项目结项板块?(附架构图+流程图+代码参考)
在企业项目管理中,“项目结项”是关键环节,常因流程不清、文档不全、审批滞后等问题导致交付困难。本文介绍如何通过“项目结项”模块实现线上化管理,涵盖结项申请、审批流程、成果上传、权限控制等功能,帮助团队高效完成项目收尾,避免成果丢失与流程混乱。内容包括功能设计、业务流程、系统架构、数据库设计、核心代码实现、前端交互及优化建议,助力项目管理系统快速落地并稳定运行。
|
4月前
|
存储 监控 安全
132_API部署:FastAPI与现代安全架构深度解析与LLM服务化最佳实践
在大语言模型(LLM)部署的最后一公里,API接口的设计与安全性直接决定了模型服务的可用性、稳定性与用户信任度。随着2025年LLM应用的爆炸式增长,如何构建高性能、高安全性的REST API成为开发者面临的核心挑战。FastAPI作为Python生态中最受青睐的Web框架之一,凭借其卓越的性能、强大的类型安全支持和完善的文档生成能力,已成为LLM服务化部署的首选方案。
|
9月前
|
监控 Linux 应用服务中间件
Linux多节点多硬盘部署MinIO:分布式MinIO集群部署指南搭建高可用架构实践
通过以上步骤,已成功基于已有的 MinIO 服务,扩展为一个 MinIO 集群。该集群具有高可用性和容错性,适合生产环境使用。如果有任何问题,请检查日志或参考MinIO 官方文档。作者联系方式vx:2743642415。
3160 57
|
6月前
|
人工智能 自然语言处理 JavaScript
Github又一AI黑科技项目,打造全栈架构,只需一个统一框架?
Motia 是一款现代化后端框架,融合 API 接口、后台任务、事件系统与 AI Agent,支持 JavaScript、TypeScript、Python 多语言协同开发。它提供可视化 Workbench、自动观测追踪、零配置部署等功能,帮助开发者高效构建事件驱动的工作流,显著降低部署与运维成本,提升 AI 项目落地效率。
599 0
|
7月前
|
数据挖掘 项目管理 Python
如何开发项目管理系统中的项目启动板块?(附架构图+流程图+代码参考)
本文介绍了项目管理系统中“项目启动”板块的设计与实现,涵盖功能模块、业务流程、开发技巧及效果展示,并提供代码参考和常见问题解答,助力企业高效搭建项目管理平台。
|
7月前
|
缓存 Java 数据库
Java 项目分层架构实操指南及长尾关键词优化方案
本指南详解基于Spring Boot与Spring Cloud的Java微服务分层架构,以用户管理系统为例,涵盖技术选型、核心代码实现、服务治理及部署实践,助力掌握现代化Java企业级开发方案。
349 2
|
7月前
|
存储 Java 数据库连接
简单学Spring Boot | 博客项目的三层架构重构
本案例通过采用三层架构(数据访问层、业务逻辑层、表现层)重构项目,解决了集中式开发导致的代码臃肿问题。各层职责清晰,结合依赖注入实现解耦,提升了系统的可维护性、可测试性和可扩展性,为后续接入真实数据库奠定基础。
587 0
|
7月前
|
监控 前端开发 BI
如何开发项目管理系统中的项目收支板块?(附架构图+流程图+代码参考)
本文深入讲解项目管理系统中项目收支模块的设计与实现,涵盖预算、收入与支出管理,以及报表分析功能。内容包括模块功能概述、业务流程、开发技巧与实现方法,并提供数据库设计及前后端代码示例,助力企业打造高效的项目财务管控系统。