The page describes billable services and resources of a installation and their associated cost.
Billable Services Inventory
Mandatory Services
The following billable AWS services are mandatory for a installation
- Amazon RDS for PostgreSQL https://aws.amazon.com/rds/postgresql/
- Amazon Elastic File System https://aws.amazon.com/efs/
- Amazon Route 53 https://aws.amazon.com/route53/
- Amazon Elastic Kubernetes Service https://aws.amazon.com/eks/
- AWS Key Management Service https://aws.amazon.com/kms/
- Elastic Load Balancing https://aws.amazon.com/elasticloadbalancing/
Optional Services
The following billable AWS services are optional for a installation
- Amazon Memory DB for Redis https://aws.amazon.com/memorydb/
- Backup https://aws.amazon.com/backup
Billable Infrastructure
Mandatory Infrastructure
The following billable AWS infrastructure resources are mandatory for a installation
- EC2 instances for EKS node group, minimum 3 nodes (see Cost Estimation table below for standard deployment options)
Optional Infrastructure
The following billable AWS infrastructure resources are optional for a installation
Additional EC2 nodes for log and monitoring tools (Elasticsearch, Kibana, Prometheus, Grafana), 2 nodes (see Cost Estimation table below for standard deployment options)
Infrastructure Cost Estimation
https://calculator.aws/#/estimate?id=3c65af428b0a1a69c08fc63a4d16cd91b50f9191
Cost Estimate for Typical Deployment Models
Price estimates done using AWS Calculator using rates at 2021-09-28 for region EU West.
Option A | Option B | Option C | |
---|---|---|---|
Worker Nodes | 3 x m5.large (2 CPU, 8GB) | 3 x m5.xlarge (4 CPU, 16GB) | 5 x m5.xlarge (4 CPU, 16GB) |
RDS Postgres (Multi-AZ setup) | db.t3.medium 2 vCPU | db.m5.large 2 vCPU | db.m5.xlarge |
Monitoring nodes (2 EC2 nodes dedicated for logging and monitoring) | m5.large.elasticsearch | m5.xlarge.elasticsearch | |
EFS (data) Provisioned throughput | 200Gi | 400Gi | 600Gi |
MemoryDB | db.r6g.large USD 250 | db.r6g.xlarge USD 510 | db.r6g.2xlarge USD 1020 |
Load balancers (Adding custom load balancers or ingresses to the solution can increase this cost) | 1 x ALB USD 40 1 x CLB USD 30 | 1 x ALB USD 40 1 x CLB USD 30 | 1 x ALB USD 40 1 x CLB USD 30 |
S3 (For transfer of output data out of region or on-prem) | 100Gi storage | 300Gi storage | 500Gi storage |
EKS Master Nodes | USD 73 | USD 73 | USD 73 |
KMS | USD 1 | USD 1 | USD 1 |
Route53 | USD 1 | USD 1 | USD 1 |
Backup of EFS data | 200 GB USD 10 | 400 GB USD 20 | 800 GB USD 40 |
Total Estimated Cost / | USD 885 | USD 1895 | USD 3395 |