2. Agenda What do you need Creating Kentico CMS as Azure project Preparing cloud environment Moving database Application deployment Running Kentico CMS with Azure drive Limitations of 5.5 R2
3. What do you need ? Azure account http://www.microsoft.com/windowsazure/ Kentico CMS Sample package Azure deployment guide http://bit.ly/e24mjo
4. What do you need? Station prepared for Azure development Azure SDK - http://bit.ly/g16uPG, see Requirements SQL Management studio 2008 R2 Other tools SQL migration wizard - http://sqlazuremw.codeplex.com/ Storage explorer - http://azurestorageexplorer.codeplex.com/, http://www.cloudberrylab.com/download.aspx?prod=cbazure
5. Creating Kentico CMS as Azure project Two choices Sample package of Kentico CMS 5.5 R2 Own project Own project New instalation of 5.5 R2 or upgrade to 5.5 R2 Convert web site to web application Create new empty Azure project Azure deplyoment guide http://bit.ly/dK6nFX
7. Preparing cloud environment Creating services which you want to use Multiple choice: Azure portal Poweshell cmdlets Azure management console Third party applications Management API
11. Application deployment Create package Visual studio – Publish action of Azure project Command line tools – CSpack, CSRun Deploy it Directly from Visual studio Upload using portal Upload using blob storage Powershell, Azure MMC, Management API
13. Running Kentico CMS with Azure drive Azure drive Enables mounting blob storage as NTFS Only one instance for read/write in same time CMS 5.5R2: Smart search, web analytics, media libraries How to use it Prepared WebRole.cs Instance drive cache Azure blob storage service