Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Production

Staging

4 standard-2X @ $50/month

1 standard-1X @ $25/month

1GB RAM * 4 == 4GB RAM

512MB RAM (1-2 workers)

4(?) cores each * 4 == 16(?) cores

4(?) cores

$200/month

$25/month

Background Job Workers

Run any slower “background” work, currently mainly ingests and on-demand expensive derivative creation.

...

Production

Staging

standard-1x dyno for fixity compute

standard-1x dyno for fixity compute

$15/month

$15/month

Total Cost Estimate

Monthly

Category

Production

Staging

Web Workers

$200

$25

Background Job Workers

$400

$50

Postgres

$50

$50

Redis

$15

$15

Solr

$69

$69

Scheduled Task (question)

$15

$15

Total

$749

$224

For investigating feasibility and beginning to develop out the infrastructure, the staging infrastructure alone could keep us going for a few months, at which point we could re-evaluate, so estimated $224/month for that period.

Total staging + production, estimated at $973/month.

Heroku costs are all pay as you go, with (I think?) no pre-pay discounts. Some resources can be turned on and off and any time and are billed by the minute, can even be turned off at night or whatever to save money, although that takes some extra work. (Definitely applies to dynos, does not really apply to postgres realistically, not sure about solr or redis).