Software as a Service is gaining ground
As software giants like Oracle, Microsoft and Salesforce lead the way by shifting their operations to predominantly cloud-hosted and SaaS models, the trend away from on-premise solutions within the IT industry is rapidly gaining ground. With many software vendors jumping on the SaaS bandwagon, the global SaaS market is forecasted to reach $71.2 billion in 2018 according to Crozdesk's SaaS and Cloud Startup Report 2018. Furthermore, 75% of SMBs and 69% of enterprise organizations polled in a recent industry survey believe that at least 80% of their applications will be SaaS by 2020.
SaaS is not going away and for good reason. SaaS applications offer distinct advantages over on-premise applications:
- No upfront costs
- Immediate and frequent availability of new features
- Easy access from a wide range of devices and from any location
- Elastic scalability with the flexibility to easily change subscription packages as businesses grow or change
However, the very features that make SaaS applications advantageous, also give rise to a host of challenges for SaaS vendors who need to find ways to get their customers trained and up-and-running with their software as quickly as possible.