Someone wants your software - Is it platform ready?

You created some piece of software that can be repurposed by you or by others. Step back and think about how the system was built. Do the design and data protection rules mean you have to run multiple single-tenant instances? Is it built in a way you can securely add tenants into a multi-tenant system? Identity management, data security, load isolation, data isolation, log, and metric isolation, reporting controls, data exposure, and APIs are just some of the things that you need to review before signing up new consumers. Multi-tenant or Single-tenant The big push is to Software as a Service. You stand up your platform in the cloud for use by other teams or organizations. There are two main models for supporting multiple customers. Muli-tenant: The customers all run within a shared environment. The environment is coded to firewall off the different consumer groups to make it appear as if they are the only ones in the system. ...