Building SaaS platforms
Entry offer
Tenant model decided. Fixed price 1,900 €
A few details so I can judge where the line between your customers has to run: what each tenant keeps to itself, what runs in common and what that costs in operation. What it takes on your side is read access to one repository, or a new one where none exists yet, and one or two sessions with your team. I get back to you within 24 hours.
- The tenant model decided: a shared database with a tenant column, shared tables with row-level security, separate schemas or separate databases
- The trade-offs behind it in writing in your repository, so your team can apply them without me
- Recovery time, acceptable data loss and target size as decided numbers
- A worked example as code in a branch of its own: one table, one query and one test
- The design for billing and usage metering: what gets counted, where it gets counted, and what turns that into an invoice
- The list of breaking points: what breaks first when one customer grows as big as all the others put together, with the effort per item
- One hour of handover with the people who build on it
- No build in your environment. The running skeleton in Terraform is the production build and is offered after this
