工作流程自动化是敏捷开发的关键。
Wind River® Studio能够极大简化在嵌入式软件开发过程中自动构建、扫描代码和测试等流程。自定义DevSecOps流水线,并为构建和测试工作流程添加可扩展性,使开发过程更具敏捷性和效率。
Wind River Studio工作流程自动化解决方案
Pipeline Manager
自定义工作流程自动化框架,创建、管理、运行自定义创建的嵌入式软件开发流水线。自动执行配置、构建、扫描和测试等常见开发工作流程,创建独特的持续集成流水线。
了解更多详情 »Virtual Lab
基于Wind River Simics®和QEMU的云原生预留系统能够托管嵌入式硬件目标和大规模模拟资源,确保各地的开发团队拥有高可用性的嵌入式目标开展调试和测试。
了解更多详情 »测试自动化框架
易于使用的自动化测试计划,使用Wind River嵌入式操作系统的精选测试集合,创建、管理、执行大量自动化测试计划(即将推出)。
Gallery
精选各技术和工具,使用自定义的第三方组件扩展Studio软件开发流水线。
了解更多详情 »数字反馈回路
定义、嵌入、共享已部署的边缘设备的遥测、日志、镜像和事件等数据。使用分析和AI技术获取实时洞见,优化各智能系统的性能、质量、功能和行为。
了解更多详情 »OTA 更新
用于远程、安全地编排以及自动化多设备软件更新活动的工具。
了解更多详情 »自定义流水线自动化
从Studio Gallery环境中选择新的精选服务和工具,或使用Studio Pipeline Manager、命令行界面和API集成专有工具,构建满足贵企业所需的自定义软件流水线。
支持协作
Studio能够协调云原生和桌面工具的工作流,支持平台开发人员、应用程序开发人员和测试人员间协作。通过共享代码和构建镜像库以及用于调试和测试的嵌入式设备虚拟实验室,Studio还能够突破在嵌入式硬件上开发软件所产生的瓶颈。
利用并集成常用的行业工具
Studio集成了云和DevOps生态系统中常用的开源工具和技术。Studio工作流程利用了Jenkins、Git、Harbor和MinIO等技术,以及Kubernetes等技术和AWS、Azure等云提供商的关键云基础设施。Studio将这些技术集成至云原生解决方案,服务嵌入式设备软件开发。
Wind River Studio演示之旅
沉浸式体验Wind River Studio主要功能,尊享Pipeline Manager、编译系统、Virtual Lab、数字孪生等功能。
Studio之旅 »Wind River Studio工作流程自动化常见问题
基于云的工作流程自动化能够减少执行操作的时间,可加以扩展,使用虚拟环境和模拟硬件。例如,在大型开发团队项目的主线代码上运行40分钟的构建合并流程,若使用物理硬件,每天仅可构建10次;若使用云扩展,则可在下午4:20前对每次主线代码合并加以构建。每次合并运行的代码越少,就越容易辨别每个构建中破坏某些内容的特定代码行。
自动化测试节省了手动测试的时间,并将剩余的测试周期移至开发和DevSecOps环境中,因而有助于扩展。使用云扩展环境,用户可将云中构建的时间增至60分钟,花费更多时间执行自动化测试,这就更容易发现开发团队遗留的缺陷。相比无云扩展,仅按需部署的40分钟测试周期,此举每天能够进行更多次构建。