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 |