Deployment
Moneyone FinPro FIU
An FIU Server compliant with RBI’s Account Aggregator Technical Standards
Moneyone FinShare FIP
API gateway for FIPs
Moneyone FinPro FIU
Deployment Diagram

Infrastructure Requirements
| (FIU) FinPro - Application Server (NodeJS application) | (FIU) FinPro - Data Base Server (MySQL) | (FIU) FinPro - Webserver (NGINX) | |
|---|---|---|---|
| H/W type vCPU (Virtual CPUs) | Intel Xeon/Other CPU 1 Cores / 2+ GHz | Intel Xeon/Other CPU 1 Cores / 2+ GHz | Intel Xeon/Other CPU 1 Cores / 2+ GHz |
| vCPU (Virtual CPUs) | 2 | 2 | 2 |
| Memory(GB) | 4 GB DDR4 | 8 GB DDR4 | 2 GB DDR4 |
| NVMe Storage | 256 GB | 512 GB | 128 GB |
| Bandwidth | 1 GB | 1 GB | 1 GB |
| Quantity | 1 | 1 | 1 |
Project Plan
| S No | Task Category | Task | Responsibility Of |
|---|---|---|---|
| 1 | Prerequisites | Enable access to UAT server through remote connection | Customer |
| 2 | Prerequisites | Install FinPro application in UAT server | FinTech |
| 3 | Prerequisites | Install FinPro DB in UAT server | FinTech |
| 4 | Connectivity | FIU to AA connectivity test in UAT | FinTech |
| 5 | Connectivity | AA to FIU connectivity test in UAT | FinTech |
| 6 | APIs | Test FinPro API's (end to end from FinPro to Onemoney) in UAT | FinTech |
| 7 | Connectivity | Whitelist CR URL in UAT | Customer |
| 8 | Connectivity | Enable HTTPS at Nginx for UAT | FinTech |
| 9 | Connectivity | Whitelist Onemoney Public IP in UAT | Customer |
| 10 | Connectivity | Get SSL certificate from Bank for UAT | Customer |
| 11 | Connectivity | Add Bank's SSL certificate in UAT | FinTech |
| 12 | Prerequisites | Add Bank public key in central registry in UAT | FinTech |
| 13 | Prerequisites | Deploy FinPro admin server in UAT | FinTech |
| 14 | Prerequisites | Deploy FinPro admin portal in UAT | FinTech |
| 15 | Interoperability | Perfios base URL whitelisting in UAT | Customer |
| 16 | Interoperability | Finvu base URL whitelisting in UAT | Customer |
| 17 | Interoperability | NESL base URL whitelisting in UAT | Customer |
| 18 | Interoperability | Yodlee base URL whitelisting in UAT | Customer |
| 19 | Interoperability | CAMS base URL whitelisting in UAT | Customer |
| 20 | Interoperability | JIO base URL whitelisting in UAT | Customer |
| 21 | APIs | Test FinPro API's (end to end from FinPro to Onemoney) in Production | FinTech |
| 22 | Prerequisites | Get SSL certificate from Bank for production | Customer |
| 23 | Prerequisites | Add Bank's SSL certificate in production | FinTech |
| 24 | Prerequisites | Enable Access to production server through remote connection | Customer |
| 25 | Prerequisites | Install FinPro application in production server | FinTech |
| 26 | Prerequisites | Install FinPro DB in Production server | FinTech |
| 27 | Connectivity | FIU to AA connectivity test in Production | FinTech |
| 28 | Connectivity | AA to FIU connectivity test in Production | FinTech |
| 29 | Prerequisites | Add Bank's public key in Central Registry in production | FinTech |
| 30 | Connectivity | Enable HTTPS at Nginx in production environment | FinTech |
| 31 | Connectivity | White list Onemoney public IP in Production | Customer |
| 32 | Prerequisites | Whitelist CR URL in production | Customer |
| 33 | Prerequisites | Deploy FinPro cluster in production environment | FinTech |
| 34 | Interoperability | Perfios base URL whitelisting in Production | Customer |
| 35 | Interoperability | Finvu base URL whitelisting in Production | Customer |
| 36 | Interoperability | NESL base URL whitelisting in Production | Customer |
| 37 | Interoperability | Yodlee base URL whitelisting in Production | Customer |
| 38 | Interoperability | CAMS base URL whitelisting in Production | Customer |
| 39 | Interoperability | JIO base URL whitelisting in Production | Customer |
| 40 | Prerequisites | Deploy MySql Cluster in production environment | FinTech |
| 41 | Connectivity | HA Test on production | FinTech |
| 42 | Prerequisites | Deploy Admin server in Production | FinTech |
| 43 | Prerequisites | Deploy Admin portal on production | FinTech |
| 44 | Prerequisites | Setup product consent parameters in admin portal in Production | FinTech |
| 45 | Prerequisites | Create users for admin portal in production | FinTech |
| 46 | Data archival | Data archival policy for purged data and format | FinTech |
Deployment Diagram

Infrastructure Requirements
| (FIP) FinShare - Application Server (NodeJS application) | (FIP) FinShare - Data Base Server (MySQL ) | (FIP) FinShare - Webserver (NGINX) | |
|---|---|---|---|
| H/W type vCPU (Virtual CPUs) | Intel Xeon/Other CPU 1 Cores / 2+ GHz | Intel Xeon/Other CPU 1 Cores / 2+ GHz | Intel Xeon/Other CPU 1 Cores / 2+ GHz |
| vCPU (Virtual CPUs) | 2 | 2 | 2 |
| Memory(GB) | 4 GB DDR4 | 8 GB DDR4 | 2 GB DDR4 |
| NVMe Storage | 256 GB | 512 GB | 128 GB |
| Bandwidth | 1 GB | 1 GB | 1 GB |
| Quantity | 1 | 2 | 1 |
Project Plan
| SNo. | Task Category | Task | Responsibility Of | Remarks |
|---|---|---|---|---|
| 1 | Prerequisites | Enable access to UAT server through remote connection | Customer | |
| 2 | Prerequisites | Install FinShare application in UAT server | FinTech | |
| 3 | Prerequisites | Install FinShare DB in UAT server | FinTech | |
| 4 | Connectivity | AA to FIP connectivity in UAT | FinTech | |
| 5 | Connectivity | FIP to AA connectivity in UAT | FinTech | |
| 6 | APIs | Get API's for Discovery , account profile, account summary, transactions | Customer | |
| 7 | APIs | Account discovery API integration in UAT | FinTech | |
| 8 | APIs | Send and Verify OTP API integration for account linking in UAT | FinTech | |
| 9 | APIs | Integrate account profile API in UAT | FinTech | |
| 10 | APIs | Integrate account summary API in UAT | FinTech | |
| 11 | APIs | Integrate transactions API in UAT | FinTech | |
| 12 | APIs | Test FinShare API's (end to end from Onemoney to FinShare) in UAT | FinTech | |
| 13 | Connectivity | Whitelist CR URL in UAT | Customer | |
| 14 | Connectivity | Enable HTTPS at Nginx in UAT | FinTech | |
| 15 | Connectivity | Whitelist Onemoney Public IP in UAT | Customer | |
| 16 | Connectivity | Get SSL certificate from Bank for UAT | Customer | |
| 17 | Connectivity | Add Bank's SSL certificate in UAT | FinTech | |
| 18 | Prerequisites | Add Bank's public key in central registry in UAT | FinTech | |
| 19 | Prerequisites | Deploy FinPro admin server in UAT | FinTech | |
| 20 | Prerequisites | Deploy FinShare admin portal in UAT | FinTech | |
| 21 | Interoperability | Perfios base URL whitelisting in UAT | Customer | Required for interoperability |
| 22 | Interoperability | Finvu base URL whitelisting in UAT | Customer | Required for interoperability |
| 23 | Interoperability | NESL base URL whitelisting in UAT | Customer | Required for interoperability |
| 24 | Interoperability | Yodlee base URL whitelisting in UAT | Customer | Required for interoperability |
| 25 | Interoperability | CAMS base URL whitelisting in UAT | Customer | Required for interoperability |
| 26 | Interoperability | JIO base URL whitelisting in UAT | Customer | Required for interoperability |
| 27 | Prerequisites | Get SSL certificate from Bank for Production | Customer | |
| 28 | Prerequisites | Add IDFC First SSL certificate in production | FinTech | |
| 29 | APIs | Test FinPro API's (end to end from FinPro to Onemoney) in Production | FinTech | |
| 30 | Prerequisites | Enable Access to production server through remote connection | Customer | |
| 31 | Prerequisites | Install FinShare application in production server | FinTech | |
| 32 | Prerequisites | Install FinShare DB in production server | FinTech | |
| 33 | Connectivity | AA to FIP connectivity in production | FinTech | |
| 34 | Connectivity | FIP to AA connectivity in production | FinTech | |
| 35 | APIs | Account discovery API integration in Production | FinTech | |
| 36 | APIs | Send and Verify OTP API integration for account linking in production | FinTech | |
| 37 | APIs | Integrate account profile API in production | FinTech | |
| 38 | APIs | Integrate account summary API in production | FinTech | |
| 39 | APIs | Integrate transactions API in production | FinTech | |
| 40 | Connectivity | Whitelist CR URL in production | FinTech | |
| 41 | Connectivity | Enable HTTPS at Nginx in production | FinTech | |
| 42 | Connectivity | Whitelist Onemoney Public IP in production | FinTech | |
| 43 | Connectivity | Add bank public key in central registry in production | FinTech | |
| 44 | Interoperability | Perfios base URL whitelisting in production | Customer | Required for interoperability |
| 45 | Interoperability | Finvu base URL whitelisting in production | Customer | Required for interoperability |
| 46 | Interoperability | NESL base URL whitelisting in production | Customer | Required for interoperability |
| 47 | Interoperability | Yodlee base URL whitelisting in production | Customer | Required for interoperability |
| 48 | Interoperability | CAMS base URL whitelisting in production | Customer | Required for interoperability |
| 49 | Interoperability | JIO base URL whitelisting in production | Customer | Required for interoperability |
| 50 | Prerequisites | Deploy FinShare Cluster in Production | FinTech | |
| 51 | Prerequisites | Deploy MySql Cluster in Production | FinTech | |
| 52 | Connectivity | HA Test on production | FinTech | |
| 53 | Prerequisites | Deploy FinShare admin server in production | FinTech | |
| 54 | Prerequisites | Deploy FinShare Admin portal in production | FinTech | |
| 55 | Prerequisites | Create users for admin portal in production | FinTech |