johnny
February 22, 2022, 3:49pm
82
I think we need to consider what @josh said back in 2019 when the prices model was changed to something higher. The bills have to be paid in some way shape or form:
Pricing Bubble is really hard, and from day 1 we’ve been struggling to find the best way to do it. We have two main challenges.
The first challenge is that our cost model is super complicated. Each Bubble app incurs a variety of different kind of expenses for us. Off the top of my head:
Webserver CPU
Webserver RAM
Database CPU
Database storage
Database RAM
CPU in our application storage database
Storage in our application storage database
RAM in our application storage database
S3 storage
Cache cluster CPU
Cache cluster RAM
Bandwidth into an out of AWS, as well as between different AWS systems
Cloudfront costs
Volume of log data produced and metrics data produced
External APIs that we pay for
Customer support
… and I’m probably forgetting a few. Not only are there a lot of different variables, but:
Different apps use different ratios of each one
Not all of these are easy to measure and attribute to a specific app
The ratios change over time as we change Bubble’s code
In addition to all that, we also have to pay for R&D and the growth of Bubble, which isn’t attributable to a single app but needs to be paid for to be able to provide the platform we want to provide.
Hey all,
A couple updates on pricing, and then some thoughts and reflections.
Starting with the updates:
We want to make sure that people who have taken a risk on Bubble don’t feel like the ground is shifting out from under them. We appreciate you taking a chance on us, and hear you that this pricing change is a major shift. So, we’re going to enable current users (people who have accounts as of yesterday), to freely switch their apps between the old personal, professional, team, and prod…
3 Likes