Medium Enterprise - K8
The following section provides recommended sizing to support enterprise with the following parameters:
- Use case: IGA
- Maximum number of user: 4500
- Number application integrations: up to 30
- Maximum number of entitlements across integrated applications: 25,000
- Maximum number of concurrent user sessions: 175
- Assumes that background processes are running to support synchronization
AWS Sizing
| Platform component | Qty | CPU | RAM (GB) | Storage | ~ Cost per month |
|---|---|---|---|---|---|
| Amazon EKS Cluster | $73- | ||||
| -> Worker nodes - m4.2xlarge | 3 | 8 | 32 | 200GB | $672- |
| RDS Postgres (db.t3.2xlarge) | 2 | 8 | 32 | 400GB | $508- |
| Neptune - Gremlin+Cassandra (db.r5.large) | 2 | 2 | 16 | 100GB | $518- |
| Elasticache Redis (cache.m5.xlarge) | 1 | 4 | 12.93 | $155- | |
| Windows Connector VM (m5.xlarge) | 1 | 4 | 16 | 100GB | $246 |
| Estimated monthly platform cost | $2172- |
- Cost is based on the AWS calculator with 1 year reservation. Does not include data transfer and traffic related fees
Azure Sizing
| Platform component | Qty | CPU | RAM (GB) | Storage |
|---|---|---|---|---|
| AKS Cluster | ||||
| -> Worker nodes - _D8s_v5 | 3 | 8 | 32 | 200GB |
| Azure database for Postgres D8ds v5 8vCore - HA Enabled - 3000 IOPS | 1 | 4 | 200GB | |
| Azure managed instance for Cassandra (D2s) | 1 | 2 | 8 | |
| Azure cache for Redis (Premium P2) | 1 | 2 | 16 |
OpenIAM Pod Memory Sizing
The table below describes the recommended sizing for each of teh following pods
| Platform component | RAM (GB) |
|---|---|
| Workflow | 2.0 |
| UI | 6.0 |
| Synchronization | 0.8 |
| Elasticsearch | 4.0 |
| Consul | 0.5 |
| Auth Manager | 2 |
| Business rules manager | 0.5 |
| Device manager | 0.5 |
| Email manager | 0.5 |
| ESB | 2.0 |
| Groovy manager | 2.0 |
| IDM | 2.0 |
| RabbitMQ | 3.0 |
| Reconciliation | 0.8 |
| rProxy | 0.5 |
| Vault | 0.5 |
| jdbc-connector-rabbitmq | 0.25 |
| ldap-connector-rabbitmq | 0.25 |
| linux-connector-rabbitmq | 0.25 |
| scim-connector-rabbitmq | 0.25 |
| Kibana | 1.0 |