CI/CD: Leveraging Data in Motion to Adjust Development

THE CHALLENGE

A large satellite manufacturer needs to invest in new applications software to offer new services to its customers. This will help increase the satellite system’s profitability and expand the customer base.

Management wants to reallocate a number of engineers to this project. However, due to pandemic staff shortages, the company has not increased its software investment.

The software organization is currently allocating more than 20% of its resources simply to maintain its current CI/CD development environment. It was built on generic, freely available CI/CD tools the team adapted to suit its embedded software needs. But it is now a complex and expensive infrastructure, because CI/ CD environments typically do not support embedded software tools and operating environments. The integration with the embedded software environment is left to each software team.

THE SOLUTION

Wind River® Studio’s CI/CD environment is designed for embedded software development and provides ongoing maintenance, upgrades, and advancements. With the powerful Studio Pipeline Manager and integrated popular tools for automation (such as GitLab and Jenkins), the software team can develop workflows with a one-click process to automate and optimize maintenance and update streams.

THE RESULTS

Deploying Studio as the core of its CI/CD infrastructure allows the satellite manufacturer to reduce the number of engineers maintaining the internal software development environment and redeploy them to new software services projects, without increasing the company’s software development budget.

RELATED USE CASES

R&D working on satellite


Return to Resource Center