This document discusses 10 key technical considerations for companies making the move to software as a service (SaaS): selecting features, identifying skill gaps, defining the level of "SaaSification", incorporating architecture aspects like multi-tenancy and scalability, including functionality like billing and subscriptions, leveraging commercial components, choosing a technology stack/platform, selecting a hosting provider, preparing for operations, and adopting an agile development process.
Related topics: