Memory DB
Instance Type | CPU | Memory Number Of Nodes Price |
| 2 | 13.07Gb 2 270.83$ each * 2 = 541.66$ |
Kafka
Instance Type | CPU | Memory | Number Of Brokers | Disk Partition Limit | Price |
| 2 | 8Gb | 3 | 500GB 1000 | 714$ |
Document DB
Instance Type | CPU | Memory | Disk Number Of Nodes Price |
| 2 | 16Gb | 200G 2 255.43$ |
EC2 Nodes
Services
Services | CPU | Memory XMX Pods |
| 2 | 6G 4G 2 |
| 2 | 6G 4G 2 |
| 1 | 4G 3 2 |
| 1 | 4G 3 2 |
Services | CPU | Memory XMX Pods |
| 1 | 6G 4G 2 |
| 2 | 6G 4G 2 |
| 1 | 6G 4G 2 |
| 1 | 6G 4G 1 |
| 300m | 2G 1.5G 2 |
| 500m | 1G NA 2 |
| 300m | 2G 1.5G 2 |
| 1 2 | 1G NA 2 6G 4G 2 |
| 1 | 6G 4G 2 |
| 1 | 6G 4G 2 |
| 1 | 6G 4G 2 |
| 1 | 4G 3G 2 |
| 300m | 2G NA 2 |
| 1 | 4G 3G 2 |
| 500m | 2G 1500m 2 |
| 2 | 6G 4G 2 |
| 500m | 1G NA 3 |
TOTAL | 46.3 | 181G |
Total required Resource required:
Instance Type | CPU | Memory Disk Number of Nodes | Price |
| 8 | 32Gb 100G 7 | 1106$ |
Note: Total cpu will be 8*7 = 56, as there will be kubernetes controller pods and linkerd/istio pods as well
EKS container: 80$
Total : 1186$
Starrocks : Dedicated Node for starrocks
| 4 | 32G 1 FE 100GB storage + 10GB logs |
| 4 | 32G 2 CN 1TB storage + 100 GB logs |
Instance Type | CPU | Memory Disk Total Number of Instances | Price |
| 4 | 32GB 100G 3 | 324$ |
Note
Use dedicated nodes for starrocks, add taints to dedicate.
Storage
1Tb - 2 - 122$
100GB - 3 - 36$
10Gb - 4$
Total - 486$
Role of each Microservice
Service | Description |
| Microservice for all API’s provided to Unifyapps Frontend Service to run unifyapps platform |
| Microservice to run API Manager Platform for unifyapps api manager module |
| Audit Microservice that records audit for any changes done from UI in any entities like automations/pipeline/connector/user etc |
Service | Description |
| Login Microservice |
| Microservice to perform any changeset related operations |
| Microservice for all connector operations and connection manager |
| Microservice for Object Manager and any operations on Object |
| Microservice to run any internal apis for debugging or for doing any configuration |
| Microservice to load Automation templates |
| UI Low Code application Microservice |
| Microservices to capture prometheus metrices UI Microservice for main unifyapps platform Reporting Engine Microservice to capture any Runs/logging etc Microservice for Scheduler, used for running any jobs, acts as Kafka Producer Microservice for Scheduler, used for running any scheduled workflows which acts as Kafka Consumers Microservice for running scripts like groovy/python/java/JS in code by unifyapps Customer/User/Roles management microservice |
| Microservice for file Import used in changeset |
| Microservice for receiving any webhooks |
| Microservice for webhook |
| Microservice for running all workflows |
| Notification Service |
Total Cost
Service | Price |
| 541.66$ |
| 714$ |
| 255.43$ |
| 1186$ |
| 486$ |
TOTAL | 3155$ |
Note
Other than this, there can be cost for Data transfer / VPC Endpoint / S3 / Standard VPC charges/ ECR Repository / Client VPN which will be as per usage.