Definitive Software Library

rPath Strong Version ControlToday's software systems are very complex—they comprise applications, OS and middleware components, dependencies and policies, configurations and more.

These assets are fragmented across many functions, tools and databases, they each have their own lifecycle, and they're very dynamic—subject to rapid and frequent change—and prone to becoming out-of-date.

Consequently, it's very difficult to ensure that all system artifacts are consistently synchronized, and that all stakeholders across the release lifecycle—development, test, staging and production—are drawing from the same definitive source, and working with the most current software.

rPath combines deep system modeling and version control as a basis for managing a definitive software library—a canonical source of record for operational software assets.

All application and infrastructure components, including the associated policies and dependencies, application installers and binaries, are deeply modeled and stored as versioned objects in a single repository.

A versioned software library for IT operations enables organizations to:

  • Ensure consistent reuse and update of the core software components that comprise IT systems
  • Minimize update conflicts by eliminating sources of unintended and errant change
  • Establish a standard platform inventory to eliminate platform "drift" between lifecycle stages
  • Rapidly provision complete, dependency-resolved systems for physical, virtual and cloud targets

For a deeper understanding, review rPath's technical features.

Also, see: