Anonymize the data of 10-15 Mifos customers (or meaningful data of customers and loan and savings accounts with accounting enabled) and benchmark the performance against multiple deployment topologies with different number of concurrent users on each tenant.
Sample deployment Topologies may be
1) One Large ec2 instance used for both DB and Server
2) One large ec2 instance for database and one large ec2 instance for server
3) Extra large ec2 instance and Extra large RDS server with a replicated DB server used for reporting
4) Two load balances extra large ec2 instances and replicates Extra large Aurora servers with a replicates server used for reporting
|