DevOps and other modern CI/CD practices are being quickly adopted in enterprise software development and are making their way into the embedded world. Market demands for ever more complex systems and faster development cycles mean that the adoption of more efficient development methodologies is rapidly turning into an absolute imperative for embedded systems companies. Even if you had infinite budget, there aren’t enough qualified engineers to get the work done. Using traditional embedded development methods wouldn’t allow the sort of gains that you would see by adopting more efficient methodologies.

This paper reviews what DevOps really is and how Wind River’s portfolio of tools enables the implementation of new DevOps processes. Wind River Linux, VxWorks®, Wind River Helix™ Virtualization Platform, and Wind River Cloud Platform all include critical features in their core architectures that facilitate the DevOps and CI/CD workflow, while Simics® provides the needed system simulation to avoid getting bogged down with test hardware.