This week Optimizely's yearly conference Opticon took place in San Diego. There were a lot of great features and updates announced. One that we are excited about at Nansen is the introduction of their new SaaS (software as a service) CMS offering, named SaaS Core CMS.
For those of you familiar with Optimizely CMS, you know it's a traditional PaaS, built on the .NET framework. If you want to leverage it as a headless or hybrid CMS, you need to access content via the Content Delivery API.
With SaaS Core, your CMS is more composable, and truly headless by design.
This post explains what it means to have Optimizely as a SaaS CMS. We will also discuss some new features it will include.
With PaaS, your site is hosted on a web server, running on .NET. With SaaS, there is no need to worry about CMS hosting, .NET development, or versioning. All your page and block types can be created by editors directly in the CMS.
While SaaS seems like it has all the features of PaaS and then some, it does lack the customization. With SaaS, custom plugins, admin tools, scheduled jobs, and custom properties would not be possible. You are restricted to what is provided and added to the SaaS platform.
It's important to note that SaaS will not be replacing PaaS. They will both be offered, allowing you to choose the right architecture for your implementation.
Optimizely Graph is a service built on GraphQL, allowing you to query all of your content. Unlike the Content Delivery API, all of the content is pushed out to the graph, and served over a CDN.
With Graph, you will be able to not only query your content, but search it as well. We will do a follow up post going into more detail about Graph. At Nansen we are excited to start leveraging all the features Optimizely Graph has to offer.
The Visual Builder is a way of building template definitions for your content. In staying truly headless, it builds your template definitions in a way that it can be pushed out to any channel. It's fully drag and drop, and doesn't require you define your content types in code.
The road map plan is to integrate Visual Builder into other services. This includes the ability to create omni-channel content in Optimizely Content Marketing Platform (CMP), and hand it off to the CMS for multi-channel delivery.
The new visual builder, which will be available in both PaaS and SaaS options.
While there is still a need for PaaS, this new offering can be a great option for many implementations. There is no information yet as to pricing. But we are excited about Optimizely moving more of its services to a more composable architecture.
If you would like to find out more about the SaaS offering, or are wondering if SaaS is the right model for you, feel free to reach out to us at Nansen!