censhare Server with censhare WP has been developed to use common technology for authentication and faster delivery of the user interface.
The censhare Server is the main part of censhare WP.
 


censhare Server with censhare WP introduces new microservices for Routing, Authentication and Frontend Delivery:

  • Authentication: Keycloak is used to authenticate users.
  • Routing: The new entry point for the web browser. The Routing microservice distributes the request to Authentication, Frontend Delivery, and the censhare Server.
  • Frontend Delivery: Sends all files to the web browser that are needed for the frontend. 

In censhare, the web browser accesses the censhare Server directly using the embedded web server. In censhare Server with censhare WP this embedded web server is deprecated. All browser requests go through the Routing microservice.

The censhare Server runs as a Java application. The new services are deployed as microservices and run on a microservice platform that is based on Kubernetes. Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.

More information on censhare WP

Microservices vs. Servcies

It is also possible to run Authentication, Routing and Frontend Delivery as services based on RPM packages. If you want to use the Hybrid Mode, this is not recommended. To use the Hybrid Mode, Authentication, Routing and Frontend Delivery must run as microservices within a Kubernetes cluster, to which cenTaur is also deployed.