1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
EC2
===

c5.2xlarge - 120 prod minions       
c5.2xlarge - 15 stage minions      

c5.xlarge - 3 prod controller

c5.large - 3 stage controller
c5.large - 12 prod pgbouncers
c5.large - 2 stage pgbouncers

c5d.4xlarge - 3 prod rabbitmqs

c5d.large - 3 stage rabbitmqs




RDS
===

Aurora MySQL - graph-prod

33,243.00 USD (db.r5.12xlarge)
22,162.00 USD (db.r5.8xlarge)
55405.0

Aurora PostgreSQL db.r5.12xlarge - 3 aurora-api-prod

99,729.00 USD

Aurora PostgreSQL db.r5.12xlarge - 3 aurora-chats-prod

99,729.00 USD

Aurora PostgreSQL db.r5.large    - 2 aurora-multitenent-prod

2,770.00 USD

Aurora PostgreSQL db.r5.large   - 2 aurora-api-stage

2,770.00 USD

Aurora PostgreSQL db.r5.large   - 2 aurora-api-stage

2,770.00 USD

Aurora PostgreSQL db.r5.large    - 1 aurora-multitenent-stage

1,385.00 USD


Rough Total: 264558.0

55405.0 + 99729.00 * 2 + 2770.00 * 3 + 1385

This is with the assumption that we will have some on-demand spend while we:

* setup Autoscaling for aurora-api-prod read pool
* transition instances which are currently running as r4 to r5
* merge more instances from RDS into the multitenant cluster canidates (files, payments, pipes)