Components of Deployment
The client systems consist of client-side devices used by end-users, as well as the RM/SO and Ops teams. These devices typically run web applications, mobile web apps, or mobile apps.
Hosts the infrastructure and Application Stack
- 3-Tier Architecture: Web Layer, Application Layer, and Database Layer; segmented through VLAN.
- Outbound Connector: ESB for integrating various Services such as Clientβs Native Services, Signzyβs AI APIs & other Government or Regulatory systems.
Hardware-type or Software-type distributes load between available Web Servers. Web Servers further balance load to available App Servers via proxy Software-type Load Balancer. Hardware-type Load Balancers are recommended.
Front-end code distributor, host for API and reverse proxy for different internal systems through high-availability Nginx Web Server.
- Hosts NodeJS, Python, and Java Codebase deployed through containerization over automated CI/CD Pipeline
- Runs the primary business logic and data persistence of the entire Application through ORM/ODM connectors.Β
- Horizontally scalable through quick automated deployment scripts upon an increase in User load
- Stores the onboarding & verification data for each End User.Β Β
- Data stored over replica sets for high data availability & fault tolerance.Β
- Active+Active and Active+Passive replication options are available between DC & DR.
- The file type i.e. videos, images, pdf, etc data is stored over the NAS or any alternative of NAS but that storage must be Hot Tier.
- Singular Server for external SSH access.
- Additional access for deployments can be achieved through this jump box.Β
- The web Layer and the App Layer send processing logs through interval beats to the Logs Server.Β
- Logging infrastructure works over the ELK stack.
- Every box in the infrastructure sends heartbeats in real time to the Central Monitoring Server.
- Service uptime & resource consumption are guaranteed through this.
Clientβs Authentication System that can include Single Sign On (SSO) federation or LDAP.
- Other Services
- Clientβs Native CRM, Verification Services, Core Banking System
- Connectivity with any 3rd Party Systems and Regulatory API
- Inbound Integrations
- Enables other systems from the Client or their Vendors to integrate with Signzy System.Β
- Systems like LMS/CRM are a common source of input data
Getting help
Please feel free to contact us if you have any questions, require clarification, or have ideas for how to make the documents or any of our services better.
You can reach out to us at [email protected].
ο»Ώ