WSO2 Open Banking consists six instances. Namely,
- API-Manager (AM)
- Key Manager (KM)
- Enterprise Integrator (EI)
- Business Process Server (BPS)
- Analytics and Open Banking Business Integrator (OBBI)
In a standalone setup, these components are deployed in a single server. However, in a typical production environment, it is recommended to deploy the components in separate servers (distributed) for better performance.
Listed below are the prerequisites for a successful deployment.
Hardware | Requirement |
---|---|
Disk space | 40 GB free disk space Disk space is based on the expected storage requirements that are calculated by considering the file uploads and the backup policies. |
CPU | Minimum required: 2 cores |
Memory | 4 GB RAM |
Software | Requirement |
---|---|
Operating system | Windows and Linux In a production deployment, it is recommended that WSO2 products are installed on latest releases of RedHat Enterprise Linux or Ubuntu Server LTS. For environments that WSO2 products are tested with, see Compatibility of WSO2 Products. |
JDK Version | Oracle JDK 1.8 |
Database server |
We do not recommend configuring H2 database in the production environment. |
User store | It is not recommended to use Apache DS in a production environment due to scalability issues. Instead, use an LDAP like OpenLDAP, RDBMS, Active Directory, customer user stores for user management. |
Support
If you have difficulty in setting up any WSO2 product in a specific platform or database, please contact us.