We have a policy that our customers are responsible for all their business-related input, but we …
… We have a policy that our customers are responsible for all their business-related input, but we make the decisions about the technical implementation. Every technical decision that the customer wants to make basically costs extra. In this case we built a rather simple multi-tenancy B2B app using Laravel, with one database per tenant. They planned to start with a single customer/tenant, scaling up to maybe a few dozen within the next years, with less than a hundred concurrent users over the first five years. There were some processes with a little load, but they were few, running less that a minute each and already built up to run asynchronous. We planned a single Hetzner instance and to scale up as soon as we would see it reaching its limits. So less than 100 €/month. The customer told us that they have a cooperation with their local hosting provider (with "special conditions!") and that they wanted to use them instead. …
Original discussionReplacing a $3000/mo Heroku bill with a $55/mo server556 source comments · at import