Kentico CMS Licensing for Cloud Hosting

We have added new license options for customers who want to use Kentico CMS in the cloud hosting environment, such as Mosso cloud hosting.
As you know, our licensing is based on the number of servers on which you run Kentico CMS. This model, however, doesn't take into account the cloud hosting environment where your web site runs on an unspecified number of servers.

This led us to introducing a new option specifically for cloud hosting environment (such as Mosso cloud) called "Cloud Hosting License".

This option is more expensive than the single server alternatives since we expect that people who run their web sites in the cloud hosting environment do so to get high performance, which replaces a need of several servers (and thus several licenses). If you check out the prices of shared hosting (around $20/month) and cloud hosting ($100+/month for Mosso), it's obvious that people choose the cloud to get more power and scalability for their web site - something they used to solve with a web farm of multiple servers in the past. That's why we introduced the new license option.

All clients who buy a new license after July 8, 2009 and plan to use it for the cloud hosting, shall purchase Kentico CMS Cloud Hosting License. This change does NOT apply to clients who already purchased Kentico CMS 1 Web Site License and use it in the cloud.

You can find the complete price list at

There aren't any other changes to our licensing or pricing - we have only added this new option specific for clients who run Kentico CMS in some cloud hosting environment.

Share this article on   LinkedIn

Petr Palas

I'm the founder and CEO of Kentico. I write about Kentico, WCM, CXM, digital marketing and related technologies.


Petr Palas commented on

To Anthony:

We do plan to support Azure. We will focus on Azure support after we finish the development phase of version 5.0 later this year. Until then, I cannot provide you with technical details since we haven't tested Azure thoroughly yet (some parts of the Azure platform haven't been available yet when we were exploring this platform). If our support says "we are considering it in one of the next versions", they are serious :) The only issue is that we have 1000+ requirements and we are not able to implement them all at once. However, Azure has a big priority for us.

Anthony commented on

OK Petr thanks for clarification. This way I simply need to hire someone to take control over the servers so I don't control directly the "numbers" and it will be considered as a cloud - nice solution, why not after all:o)

As for the Azure I am surprised!
I was asking you support few months ago whether you will ever support multiple SQL servers for scalability purposes and the answer was: "We are considering it in one of the next version". I thought this is "we don't care go away" kind of answer but I was wrong sorry for that.
Could you post some more details how do you handle this SQL Azure stuff and what standard scale-out practices will be available for standard MSSQL implementation?

Petr Palas commented on

Hi Michael,

Thank you for your message and for your kind words. Yes, we plan to support Azure later this year.


Petr Palas, Kentico

Michael MIller commented on

Hi Petr,

I’m wondering if you are looking into running KenticoCMS on Azure. I've had some success (with help from Kentico support) running on Mosso/Rackspace but there are a few minor bugs with Mosso - mainly how they handle IIS host headdress- that makes running multiple sites inconvenient.

Azure seems like an obvious choice since you are Micorsoft Partners, develop on a Microsoft platform and Azure integrates with Microsoft development tools already.

Also I’d like to say we have been quite satisfied with our choice to use Kentico and I personally feel like the product is priced extremely fairly. Anyone who thinks it should be free should develop their own CMS from scratch and give it away to fill the void.

Best Regards,
Michael Miller

Petr Palas commented on

Anthony, thank you for your comment and I'm sorry for my mistake. So it seems that is also a cloud.

It seems we will go into many troubles with defining what a cloud is and how it works. Obviously, the issue is in the very basic model: the traditional software (such as Kentico CMS) is typicaly licensed per computer/server/CPU/etc. or per user which allows sofware companies to charge more for big deployments while keeping the price small for common-size deployments.

In the cloud world, the typical schema is "pay per use", so the model for Kentico CMS would be something like "$0.01 per page view" or "$0.01 per document in the Kentico database" which looks ridiculous today as much as the per server licensing may look ridiculous in 10 years :)

With our new license option, we try to bridge the gap while not loosing our income from customers who use cloud hosting instead or running their own web farm for large deployments.

It seems the most fair pricing model (at least for cloud hosting) would be charging customers per page view or based on the number of pages. However, since we are not Software-as-a-Service vendor and our clients run their sites themselves, we cannot do that.

For our licensing needs, we would define cloud as a web hosting service that runs on an unspecified number of servers that the client cannot control. In such cloud, you can use the cloud license.

If you have a control over the number of servers (you have your own web farm or even some kind of hosted virtual web farm of servers whose number you can control), you should purchase a license for every server.

I will appreciate any feedback and suggestions (except for making Kentico CMS completely free ;)


Petr Palas, Kentico

Anthony commented on

Great news! But Petr: I disagree with you. I would say cloud is nothing but a bunch of computers running the same hence webfarm have to be a kind of cloud.
According to wikipedia "Cloud computing is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet." there's actually no difference between webfarm and cloud.

Darren commented on

Well, you learn something everyday. I always thought it was cloud hosting, guess that explains the cheaper price

Enterprise edition is a bit out of my league at the moment as it's only for my personal projects so I'm starting out with the free edition, I can switch to standard Windows hosting for that. I do plan on buying a full licence when funds allow though.

Sorry this has veered a little bit off the original topic. Thanks for checking it out Petr. :-)

Petr Palas commented on

We haven't tested it yet, but it seems to be actually a web farm, not a cloud, so you would need to use the Enterprise Edition with web farm support so that Kentico CMS works correctly there. Kentico CMS keeps many settings in memory for a better performance and these settings, as well as uploaded files (if you store them on disk), need to be kept up-to-date on all servers.

Darren commented on

Hi Petr. Yeah no problem >

I havent built any Kentico sites on it yet but I plan to in the near future. I'd be interested to know if you do test it.

Petr Palas commented on

Hi Darren, could you please post here which cloud hosting you're using? We've tested Kentico CMS only with Mosso cloud hosting so far. Thank you.

Darren commented on

I use cloud hosting for my own personal projects and don't pay anywhere near that amount. £9.99 a month to be precise, and I use it more for the flexibilty of having both PHP and Windows capabilities all in one package, although the load balancing thing is nice to have as well.

But this is irrelevant anyway as I couldn't afford a licence for my own personal use BEFORE this price increase let alone now. ;-)