Skip to main content

Research and analysis for migration

Before you start, gather information about your environment to ensure the feasibility of migration and to help you plan the change.

Your research and analysis should include:

  • An inventory of affected systems and installed Bravura Security Fabric components

  • An analysis of server requirements

  • An analysis of Bravura Security Fabric configuration and files, including customizations

Any migration can be complicated, especially if it involves a major version upgrade at the same time or where the solution includes integration with target systems that are harder to configure.

For Bravura Privilege and Bravura Identity upgrades/migrations in particular, Bravura Security strongly recommends taking advantage of our Professional Services due to the severe impact that a wrongly configured solution could have on an organization’s environment. Bravura Privilege holds the keys to the entire IT infrastructure.

An Bravura Identity migration requires understanding the entire IT infrastructure, all business logic implemented, an understanding of the solution implemented by the original Solution Architect, and of the issues present in the version of Python that the Python IDMLib library uses. Furthermore, Bravura Identity upgrades usually require refactoring of the solution because the IDMLib and configuration infrastructure may change a lot from a minor version to the next.

There are several ways to migrate, and the correct path to take has to be considered based on the components of each individual environment in which the migration is performed.

Newer versions of Bravura Security Fabric include innovations to simplify maintenance of the system, to solve issues discovered in older solutions, and to adhere to advances in security, Web UI requirements and new standards, hardware and OS changes, scaling and performance. As a result, though we try to preserve backward compatibility, it is not always possible.