2019年12月11日 Linux /开源

创新需要灵活性 - 回顾ELC-E 2019

由Teo Bobirnila.

回顾最近的欧洲嵌入式Linux会议(ELC),在回顾我的笔记和检查记录的会议之后,我真的很感激所展示的大量创新。当我进一步考虑到从该事件中学到的许多东西时,它使我想到了灵活性的概念- -具体地说,是对它的迫切需要。例如,一个开发团队基于风河系统公司Linux尽管可能会遇到像其他项目一样的挑战,但是,通过利用风河扩展的产品组合以及我们的专业服务和客户成功团队的专业知识,妥协或障碍可以被克服。

安全与性能

主题安全总是在风河的前沿和中心,在每一阶段的产品开发,从设计和测试到交付和维护。我们提供常见漏洞和曝光(CVES)的修复可能会影响性能,因此组可能需要在部署后调整产品架构,以确保它们解决安全漏洞和曝光。这就是为什么我们确保完全验证和基准,披露我们提供的修复的任何潜在的性能影响。您可能会看到这些情景是令人讨厌的障碍,但在一个不断变化的世界中,必须快速调整。我们为用户提供所有细节和支持,为其项目做出正确的决定。

云本机与Edge Native

随着越来越多的设备连接到网络,架构和开发“竖井”变得越来越不可能。您正在构建的下一个设备必须知道它在网络中的存在,并且必须能够与其他设备交互。在这种情况下,应用开发者面临着一个难题,既要将所有功能打包到应用中,又要使其可伸缩,以便在云端或边缘运行。可伸缩性带来了架构级、编程语言和总体设计方面的挑战。在其中一个演示中,本地云应用程序和边缘本地应用程序之间有明显的区别,这是两种截然不同的开发范式。在大多数其他会议中,目标是实现可伸缩性,并将应用程序从边缘移动/过渡到云,反之亦然,使用集装箱技术,使底层硬件和操作系统冗余。

技术挑战与道德问题

人工智能和机器学习的崛起暴露了利用这些技术进行不道德或非法使用的无声威胁。例如,使用机器学习算法和数据来简化文档编写,从而被用于编写和传播虚假新闻。用于识别濒危物种自然栖息地照片的图像识别人工智能很容易被用来创建深度假图像,几乎基于任何人的照片。创新的前沿为以前的困难问题提供了简单的解决方案,但这也触发了未被设计或预期的新用例。对于任何新技术我们构建,我们必须能够处理潜在的负面后果。

CI / CD和LTS

通过前面制作的所有要点,始终需要始终是最新技术,并在揭幕后立即纳入最新的修复和地址潜在CVE。此处需要持续集成,并且持续交付和部署的可能性将改变我们今天消耗软件的范式。与此同时,我们必须考虑长期稳定和长期支持的方法作为一个设备基础这一定不能失败,通过认证的组件和故障安全机制。

我们正在寻求不断采用和改进定义软件定义世界未来的创新流程。与此同时,我们准备面临新障碍,解决意外,并挑战未知,以帮助客户建立简单工作的关键系统。

以前的First Ascent - Wind River和Collins Aeropace的现场更新
下一个生态系统问题- CENGN和StarlingX之间的社区协作