The benefits of SaaS in your digital platform
If you are currently still managing digital platforms in-house and experiencing the issues below, it may be worth considering moving to a vendor-managed SaaS solution:
-
Outages, performance problems and poor systems reliability
-
Lengthy and costly upgrades
-
Difficulty finding people with the right skills to manage the platform
The rise of SaaS
- Customers get access to sophisticated software which scales as they grow, without the need for complex installations or expensive infrastructure.
- Vendors can release updates seamlessly, maintain security centrally, and have predictable, recurring revenue.
Different shades of SaaS and PaaS
Not all SaaS offerings are equal. This has a lot to do with:
- The need to safely deploy and run customer-managed code on the platform
- The baggage that older vendors had to carry when compared to newer vendors whose products were natively-engineered for and only available in a SaaS model
When vendors made the decision to move from on-premise installations to offer SaaS, they were forced to ensure their software worked in both models, which led to compromises. As such many of these offerings were, or still are more Platform-as-a-Service (PaaS) than true SaaS:
- Every customer has dedicated infrastructure to make it ‘safe’ to allow the customer to deploy code without disrupting other customers.
- The customer might still need a lot of niche knowledge to run the platform even though the underlying platform is managed by the vendor
- The platform needs to be upgraded periodically, rather than this being a continual process
- It might not be easy to scale individual capabilities separately (for example CMS backoffice, website, search)
Whats right for you?
When deciding whether or how to move to a SaaS solution, good analysis is required:
Business objectives
What issues are you experiencing with your in-house managed platform, and how are these preventing you achieving your business objectives? Can these issues be attributed to the fact that the platform is running in-house, or do they run deeper? You may need to widen the scope of your move to SaaS to a general platform review of your vendor(s) and operating model as you don’t want to invest in a SaaS migration only to find out that key issues remain.
Costs
Make sure you have a clear view of the current cost of ownership of the current platform and how that will change with a vendor-managed platform. SaaS may not be cheaper on the surface, so make sure non-tangible costs like reliability, security and finding the right people to manage your in-house solution are factored in. Conversely make sure you understand the vendor's pricing model beyond your initial needs, to avoid nasty surprises as you grow.
Capabilities
As mentioned SaaS platforms are usually less flexible than PaaS or inhouse managed platforms in terms of customisation and deploying and running your own code. Whether you are changing vendors, or buying a SaaS subscription from your current vendor make sure that key requirements from the business, IT , compliance and operations are covered.
Its also important to have a good understanding of the knowledge and skills you will need to operate the your chosen vendor’s SaaS platform and their availability in your current team, or on the market (either to hire directly or via an agency).
Timing and approach
The larger and more complex the platform, the harder it will be to migrate it to a SaaS platform. This sunk cost will need to be written off against the cost of ownership of the platform over a number of years, unless you can combine it with other initiatives which add more tangible value such as a redesign project. Its often easier to start from scratch in a SaaS platform and only migrate key content and data, rather than to lift-and-shift your legacy platform (along with its issues) to the cloud. If changing vendors, its likely that this is the only realistic option.
Conclusion
SaaS or PaaS models will very likely offer a more scalable, reliable and easy to operate platform than an inhouse-managed solution but be sure to understand the nuances of your vendor’s cloud offerings in terms of costs, flexibility and capabilities. Also, this could be the right time to do a more general platform review to ensure that your new SaaS platform sets you up to achieve wider business goals.Some further guidance can be found below:
- How to establish your current and future platform cost of ownership to form a solid business case
- Understand the different types of CMS platform on the market and why you would choose one over the other