Is this really the version you are looking for? Kentico Xperience 8.1 Documentation is no longer updated. Use the switcher in the header to choose your product version.
If you wish to run Kentico in the Microsoft Azure environment, make sure that you are familiar with the requirements.
Install the following software on the machines where you plan to develop your Azure project:
You can download the Azure SDKs with Tools for Visual Studio from http://azure.microsoft.com/en-us/downloads/archive-net-downloads/ (opens in a new tab).
The exact hosting requirements depend on the resource consumption and traffic load of your site and its components. You need to prepare the following services for your Azure subscription:
You need a Website license (CMS or EMS) with web farm server licenses for the number of Microsoft Azure instances you are using. The number of required web farm licenses depends on the number of instances, not the number of actual physical servers involved. We recommend that you use two instances to qualify for Microsoft Cloud service SLA (opens in a new tab).
For licensing information, refer to Cloud licensing (opens in a new tab) and Price list (opens in a new tab).
If the application database is hosted on Azure SQL Database (opens in a new tab) (formerly known as SQL Azure), it is important to keep in mind that certain statements and expressions are restricted when writing queries (e.g., in custom code, web part properties or for reporting objects). For a comprehensive list of all SQL Database features and requirements, see Azure SQL Database Guidelines and Limitations (opens in a new tab) on MSDN.
A shortcoming of any application running on Microsoft Azure is the need to redeploy (or at least update your deployment) before any changes made to the project structure or code are reflected. This may make it more difficult and time consuming to perform website maintenance, customization and some development tasks. However, you can use the Web deploy (opens in a new tab) functionality for development and testing purposes.
In addition, the following features of Kentico are currently limited: