Artifactory Powers MicroEJ Forge IoT应用商店

成千上万的设备意味着成千上万的软件组件、元数据项和构建。协调物联网系统的所有数据需要一个为可靠性和规模而构建的二进制管理器。

这就是我们面临的挑战MicroEJ是一家为嵌入式和物联网设备提供成本驱动解决方案的软件供应商。MicroEJ伪造最近在国际消费电子展上亮相,为物联网生态系统提供了下一代白色品牌的物联网设备应用程序商店,以便在大量异构设备之间安全地管理和分发软件资产。

MicroEJ选择了集成Artifactory作为Forge的主要、可扩展的协调器,用于在物联网生态系统中操作数千个软件资产的任务。

物联网设备应用商店

MicroEJ专为低成本的微控制器硬件而设计,通常被称为“Android for Things的小兄弟”。通过大幅缩减Android在小型设备上使用的标准虚拟化技术,microejvee技术为数百万熟悉Java的开发人员打开了日常智能设备的大门,为医疗保健产品、电信、可穿戴设备、工业设备以及更广泛地说,各种嵌入式系统等设备编写应用程序。hth华体会最新官方网站

为了管理这些应用程序,MicroEJ Forge使公司能够为他们的设备创建自己的安全,专用的应用程序市场。对于开发人员来说,它可以通过管理生命周期,将正确的资产、正确的版本和正确的元数据自信地交付到正确的设备,从而帮助实现快速投产。

设备用户可以浏览和管理他们设备上可用的应用程序,帮助公司开发应用程序生态系统,产生新的收入来源,并有助于扩大市场份额。

Artifactory作为软件资产管理的协调者

Forge提供了一个直接从MicroEJ构建服务器到最终用户的持续交付链接,调度经过验证的应用程序或固件的构建以供部署。

在Forge中,Artifactory是二进制数据的核心来源,管理包用于构建服务器,并存放已完成的构建和存储应用程序商店虚拟货架的元数据。人为地为开发人员和用户编排这些二进制文件的交付。

当开发人员添加新的应用程序或文件时,Forge将一个事件添加到由MicroEJ插件管理的队列中。这将驱动MicroEJ构建服务器为用户生成最终的二进制文件,并将它们与标识构建名称和版本、应用程序图标和应用程序兼容设备ID的元数据一起推送到Artifactory。

Artifactory在其存储库中管理所有Forge构建,向Forge应用程序商店UI提供元数据,以列出与给定设备兼容的应用程序。当终端用户请求一个应用程序时,Artifactory提供构建给Forge进行部署。

为什么Artifactory

在选择Artifactory作为集成合作伙伴, MicroEJ认识到Artifactory的存储库管理为Forge提供了几个现成的好处:

储存在需要的地方

Artifactory的灵活的文件存储支持意味着Forge可以很容易地配置为在本地或任何主要的云存储提供商中存储工件和元数据。

可伸缩性

对于本地文件存储,Artifactory可以在存储开始满时轻松添加更多文件。如果需要,管理员可以将数据迁移到其他地方,而不会丢失任何数据。

元数据管理

Forge依靠Artifactory的元数据存储来标记应用程序,并将其显示在商店列表中所需的信息。这包括基本数据,如名称、大小、图标和描述,以及版本信息。

事件触发

Forge可以通过在添加或修改新工件时接收来自Artifactory的触发器来确保构建保持最新状态。这些事件被发送到Forge,为用户生成最终的二进制文件。

Integration-Ready

Artifactory的REST api用于管理文件、检索元数据、管理认证等,大大加快了与Forge集成的任务,帮助MicroEJ将Forge快速推向市场。

一个坚实的工具技术伙伴关系

对于MicroEJ, Artifactory的二进制存储库管理满足了一组关键需求,使Forge能够可靠地将正确的应用程序或固件交付到其匹配的设备上,无论规模如何。Artifactory是一个现成的解决方案,它帮助MicroEJ集成了一个强大的产品,可以无缝地与本地或云中的文件存储工作。

通过合作,Forge和Artifactory可以在各种设备类型中支持由数千个版本组件组成的复杂物联网应用生态系统。