> Octopus Cloud customers could start a free 30-day trial, which meant that those hundreds of trial signups per month, each of which cost us $100 to host, quickly added up. > We also didn’t have our pricing quite right. We initially launched Octopus Cloud at $10/month, with a different pricing model from the one we currently use. Unfortunately, this was one of the most painful lessons we learned because the deficit b…
It seems like napkin math could have alerted them to the potential worst case scenario costs. EC2 instance + db instance per customer alone made my jaw drop. Multiply this by 1,000, 10,000, 50,000 and costs are really regrettable. Edit: I know most database applications like Postgres can handle multiple databases. Does RDS let you have more than 1 database per instance?
Especially since the DB is SQL Server; the license costs are death for that. An open source DB would save you a lot there if you have a real need for a DB instance per customer architecture.