Remove Application Development Remove Onboarding Remove Software Remove Well Architected Framework
article thumbnail

User Model: What SaaS platform builders need to know to prepare for growth, Part 1

CloudGeometry

Part 1: User Model & Onboarding If you have a business model, you have put together ideas about users. Put another way, the user model describes the “who” of what your software does. Let’s do that by viewing that next level through the lens of onboarding. Onboarding in SaaS is an end-to-end process.

article thumbnail

Beyond Frankencloud: living with your once and future SaaS architecture

CloudGeometry

Frankencloud happens when the speed of customer-facing feature development is paid for by charging interest to functions outside of the direct control of the application developers. and onboarding new customers. Stories evolve as customers use the software, as new technologies emerge, as market behaviors come and go.

article thumbnail

Understanding Multi-tenancy, the Keystone of SaaS

CloudGeometry

Behind the curtain, selling essentially the same software to different users and companies, again and again, relies on a distinct product architecture: secure multi-tenancy. The Single-Tenant architecture that dedicates specific software and infrastructure services to a single customer (in many ways similar to the world before cloud).