EmpowerID Microservices Architecture
EmpowerID components are structured as microservices and deployed within Docker containers hosted on the Azure Kubernetes Service. Load balancers are employed across two availability zones to distribute the workload evenly. The Identity Warehouse, which serves as the database, utilizes three active geo-replications to ensure data replication and availability.
The lightweight EmpowerID Cloud Gateway Windows application seamlessly communicates between on-premise systems and the EmpowerID SaaS tenant. This gateway facilitates secure and efficient data exchange between your local infrastructure and the EmpowerID SaaS environment.
Below is a visual representation of the architecture and an audio description for enhanced understanding.
Overview of EmpowerID On-Premise Infrastructure