Operational Framework
Deployment

Components of Deployment

10min

1.Client Application

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.

2.Signzy Suite

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.

3.Load Balancer

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.

4.Web Layer

Front-end code distributor, host for API and reverse proxy for different internal systems through high-availability Nginx Web Server.

5.App Layer

  • 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

6.DB Layer (Clustered Databases)

  • 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.

7.Access Jump Box

  • Singular Server for external SSH access.
  • Additional access for deployments can be achieved through this jump box.Β 

8.Logging and Log ArchivalΒ 

  • The web Layer and the App Layer send processing logs through interval beats to the Logs Server.Β 
  • Logging infrastructure works over the ELK stack.

9.Real-time Infrastructure MonitoringΒ 

  • Every box in the infrastructure sends heartbeats in real time to the Central Monitoring Server.
  • Service uptime & resource consumption are guaranteed through this.

10.Federation Services

Client’s Authentication System that can include Single Sign On (SSO) federation or LDAP.

11.Integrations

  • 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].

ο»Ώ