 Manage Versions
In configuration management, a version represents a set of changes and enhancements that add functionality to an application. Release management refers to the set of components that deliver that functionality. So a version establishes a unique ID for all the files and programs that will bring an application up to a certain level. Release management will use this ID and perform all the needed steps to transport a version to production environments.
THE SOLUTION
The purpose of versioning in release management is to secure and automate changes to an application and transfers to production to the greatest extent possible.
This security is achieved by:
- Automation, to ensure a reliable, repeatable process,
- Synchronizing the deployment of diverse components,
- Having a rollback process in place in case there are any issues.
One can even imagine going a step further by controlling the content of the versions before delivery.
ARCAD software does all this, and more, today…
At the production level, we use the numbering of versions to identify levels of an application. A version is a group of components to be deployed. In today’s world, that deployment is typically to servers of diverse technologies. This version number is fundamental to the deployment phase when managing several production environments. It is through it that we can strictly monitor the various software levels of production applications. A version is like a letter; once placed in a mailbox, you can no longer change its contents. And like a letter, we know with certainty what its contents will be on arrival.

THE ADVANTAGES
As you can see, at the production level, versioning serves the purpose of combining groups of components from various sources, both internal and external, in order to update production and establish levels of applications. This helps position the ARCAD tool as a real "orchestrator" in a diverse context.
ARCAD-Deliver suite guarantees a strong bond between the version control of development and production’s release management. It is the same entity that is manipulated on both sides, guaranteeing perfect coordination between the development and production departments.
|