热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

架起云和嵌入式开发人员世界的桥梁

嵌入式开发人员并不总是遵循与传统软件开发人员相同的路径。然而,云和云本地技术(如集装箱化)的引入将这两个群体结合在一起。嵌入式开发人员寻求Linux和容器的好处&#x

  嵌入式开发人员并不总是遵循与传统软件开发人员相同的路径。然而,云和云本地技术(如集装箱化)的引入将这两个群体结合在一起。嵌入式开发人员寻求Linux和容器的好处,而物联网设备的激增意味着我们需要在两个方向上扩展人才。

  为什么我们需要为嵌入式世界带来更多的云本机功能?

  由于某种原因,嵌入式开发与其他人的工作脱节了。当大多数人开发网站、推进云应用程序和其他服务时,嵌入式开发人员关注的是家庭中的Wi-Fi路由器、有线调制解调器和机顶盒等产品。大多数人认为这些东西只是正常工作。很少有人,甚至是工程师会想到这些设备的内部究竟是什么。

  随着我们逐渐融入一个拥有数十亿台连接设备的日益连接的世界,这些设备中的大多数将不再是单一功能的,而是需要多功能的。当这种情况发生时,不仅需要开发人员来创建服务和软件,还需要一种方法来更新和管理这些设备,并保持它们的可靠性和安全性。而且,由于当今嵌入式开发的本质,工程和维护嵌入式设备通常是手动的,而且容易出错。

 

  嵌入式开发有什么独特之处?

  尽管存在空间和内存限制,嵌入式和云开发之间仍存在许多差异。然而,嵌入式开发中遇到的一个主要问题是将软件安装到机箱或设备上。您使用的任何Linux发行版也需要垂直集成,并专门为主板和应用程序构建。当所有东西都以这种方式高度定制时,在整个业务范围内进行扩展是一项挑战。

  在过去,由于嵌入式设备通常只做一件事,所以开发稍微简单一些。例如,路由器只需要路由数据,但现在路由器做很多事情。可能会增加家长控制,甚至可能增加一些家庭自动化。使用传统的嵌入式开发方式,您很难将单一功能设备扩展为多功能设备。

  云本地技术使嵌入式开发民主化

  为了充分实现数十亿物联网,需要一套标准的工具,供数百万可用的开发人员使用。这包括开源技术,如Kubernetes、容器以及敏捷开发战略和工作流,使所有开发人员而不仅仅是嵌入式团队能够为物联网创建新的创新应用程序。

  “在云世界中,操作系统有点短暂,甚至不是你需要谈论的东西。操作系统就在那里,它在云中,你可以在上面运行你的工作负载。在我们看到一个智能万事通的世界之前,这就是我们需要使用嵌入式计算的地方,”

  容器的可移植性简化了跨物联网团队的嵌入式Linux固件和应用程序的生命周期管理。系统和应用程序级别的虚拟化还允许嵌入式开发Linux工程团队采用敏捷和现代的云本地方法,如微服务和其他自动化战略,以确保设备群的安全,加快上市时间并增加创新。

本文来源:www.gec-edu.org


推荐阅读
  • 本文介绍如何在现有网络中部署基于Linux系统的透明防火墙(网桥模式),以实现灵活的时间段控制、流量限制等功能。通过详细的步骤和配置说明,确保内部网络的安全性和稳定性。 ... [详细]
  • 尽管某些细分市场如WAN优化表现不佳,但全球运营商路由器和交换机市场持续增长。根据最新研究,该市场预计在2023年达到202亿美元的规模。 ... [详细]
  • 从 .NET 转 Java 的自学之路:IO 流基础篇
    本文详细介绍了 Java 中的 IO 流,包括字节流和字符流的基本概念及其操作方式。探讨了如何处理不同类型的文件数据,并结合编码机制确保字符数据的正确读写。同时,文中还涵盖了装饰设计模式的应用,以及多种常见的 IO 操作实例。 ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • Startup 类配置服务和应用的请求管道。Startup类ASP.NETCore应用使用 Startup 类,按照约定命名为 Startup。 Startup 类:可选择性地包括 ... [详细]
  • 本文探讨了如何在日常工作中通过优化效率和深入研究核心技术,将技术和知识转化为实际收益。文章结合个人经验,分享了提高工作效率、掌握高价值技能以及选择合适工作环境的方法,帮助读者更好地实现技术变现。 ... [详细]
  • 探索电路与系统的起源与发展
    本文回顾了电路与系统的发展历程,从电的早期发现到现代电子器件的应用。文章不仅涵盖了基础理论和关键发明,还探讨了这一学科对计算机、人工智能及物联网等领域的深远影响。 ... [详细]
  • 武汉大学计算机学院研究生入学考试科目及专业方向
    武汉大学计算机学院为考生提供了多个硕士点,涵盖计算机科学与技术、软件工程、信息安全等多个领域。考研科目包括思想政治理论、英语一或二、数学一或二以及专业基础课程。具体的专业方向和考试科目详见正文。 ... [详细]
  • 本文探讨了领域驱动设计(DDD)的核心概念、应用场景及其实现方式,详细介绍了其在企业级软件开发中的优势和挑战。通过对比事务脚本与领域模型,展示了DDD如何提升系统的可维护性和扩展性。 ... [详细]
  • 如何在局域网内设置电脑间资源共享盘
    本文详细介绍如何在局域网内的不同电脑之间设置资源共享盘,确保文件和资源能够安全、高效地共享。 ... [详细]
  • 深入解析 Apache Shiro 安全框架架构
    本文详细介绍了 Apache Shiro,一个强大且灵活的开源安全框架。Shiro 专注于简化身份验证、授权、会话管理和加密等复杂的安全操作,使开发者能够更轻松地保护应用程序。其核心目标是提供易于使用和理解的API,同时确保高度的安全性和灵活性。 ... [详细]
  • 本文将深入探讨PHP编程语言的基本概念,并解释PHP概念股的含义。通过详细解析,帮助读者理解PHP在Web开发和股票市场中的重要性。 ... [详细]
  • 本文探讨了在Linux系统上使用Docker时,通过volume将主机上的HTML5文件挂载到容器内部指定目录时遇到的403错误,并提供了解决方案和详细的操作步骤。 ... [详细]
  • 本文深入探讨了计算机网络的基础概念和关键协议,帮助初学者掌握网络编程的必备知识。从网络结构到分层模型,再到传输层协议和IP地址分类,文章全面覆盖了网络编程的核心内容。 ... [详细]
  • 网易严选Java开发面试:MySQL索引深度解析
    本文详细记录了网易严选Java开发岗位的面试经验,特别针对MySQL索引相关的技术问题进行了深入探讨。通过本文,读者可以了解面试官常问的索引问题及其背后的原理。 ... [详细]
author-avatar
郑越与焕柳的88_679
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有