London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

John Håkansson
Apr 19, 2021
  7287
(10 votes)

Now you can Deploy Smoothly to Content Cloud

Zero downtime you say? Smooth Deploy we say. During the last year we have been working on a feature for Content Cloud called Smooth deploy that solve the problem of applying database updates without having to take the site offline. After running a multi-month beta program with many active beta testers we’ve now decided it’s ready for the entire customer base as a general availability capability.

This diagram visualizes how the setup works during a deployment:

Why is this a big deal?

When you are building functionality for your digital experience, often there are changes to core capabilities – and these would sometimes require a database change, requiring an application restart. Smooth Deploy automates this process, making it easy to use in deployment processes.

Wow, no downtime sounds awesome. When do we get it?

All Optimizely/Episerver DXP Content Cloud customers have this available now (Apr 19th, 2021) in the deployment API and the PaaS portal.

So, what am I waiting for?

We’ve literally no idea. Go ahead and try it out, and check out our documentation at https://world.episerver.com/documentation/developer-guides/digital-experience-platform/deploying/deployment-process/smooth-deploy/

 

Happy deploying!

John Håkansson 

AVP Product Management for Cloud Platform at Optimizely

 

Apr 19, 2021

Comments

Eric Markson
Eric Markson Apr 20, 2021 01:18 PM

Thank you for this and the time that you guys put into it!!!

Antti Alasvuo
Antti Alasvuo Apr 20, 2021 04:34 PM

Awesome news, thanks John and the Team.

Naveed Ul-Haq
Naveed Ul-Haq Apr 22, 2021 03:47 AM

Good news.  Will make life easier 

Giuliano Dore
Giuliano Dore May 11, 2021 02:21 PM

Really cool stuff

Please login to comment.
Latest blogs
Render ContentArea without wrapping them in surrounding div

CustomContentAreaRenderer is a specialized class that overrides the default ContentAreaRenderer. It customizes the rendering behavior for content...

sunylcumar | May 18, 2025

Indexing a content item programatically

public bool IndexContent(int contentId, bool contentOnly, bool childrenOnly, string language) { // Retrieve the content var contentReference = new...

sunylcumar | May 18, 2025

Add a new menu item to the Admin Menu in Optimizely CMS

Create a new Controller called CustomMenuController and decorate with [Authorize(Roles ="CMSAdmins")] so that it will be accessed by admins only...

sunylcumar | May 18, 2025

Display page/block thumbnail based on selected site in multi-site solution

In previous blog we described how to control the visibility of the blocks or properties based on the current site in multisite solution. We can use...

Tomek Juranek | May 16, 2025