The transition path to migrate censhare installations to the Hybrid Mode allows to keep existing censhare Servers. As an intermediate step, the migration to censhare Server with censhare WP (webpacked) is required.

Why censhare Server still exists

We plan to make the new tech stack available incrementally. Features and functions are added step-by-step. But, we want to make the tech stack available from the start. The censhare tech stack provides the missing functionality.  To achieve this, it was decided to integrate the censhare Server into cenTaur in the Hybrid Mode.

>The user interface and the user experience of cenTaur is new. But, it uses modern mainstream or out-of-the-box components to render familiar elements such as asset pages, tables, or navigation bars.

cenTaur provides a full set of APIs to access its functionality. The  APIs of cenTaur encapsulate the censhare Server functionality. This allows to replace censhare Server functionality step-by-step with cenTaur functionality without changing the APIs.

How censhare Server is integrated

Even if cenTaur is built with a new architecture and technologies, is uses the same data model as censhare with assets and asset relations. This allows to use the existing censhare Server, database and file system. The censhare Server can run inside or outside the cenTaur microservices environment.

The Hybrid Mode integrates an existing censhare Server installation with the database and any customization into cenTaur. The censhare Server runs outside of cenTaur.

The cenTaur microservices access the censhare Server through a dedicated API, the so-called Legacy Bridge.

The migration path

To use the censhare Server from an existing censhare instance in the Hybrid Mode, the censhare Server must be upgraded to the latest censhare version that includes censhare WP. censhare Server with censhare WP uses the new cenTaur technology for authentication and faster delivery of the user interface.

censhare Server with censhare WP implements the additional functionality as services. These services run on a microservice platform. After upgrading to censhare Server with censhare WP, cenTaur can be added to this microservice platform.

As censhare Server with censhare WP and cenTaur use the same censhare Server, no data migration is necessary for the Hybrid Mode. Existing customizations of the censhare Server are also available in cenTaur. Customizations added to cenTaur are also available on the censhare Server.