Windows Azure integration<br />with Kentico CMS<br />Dominik Pinter<br />Senior developer<br />Kentico software<br />domin...
  Agenda<br />Cloud computing<br />Azure platform<br />Windows Azure<br />What you need<br />Azure integration in Kentico ...
       Cloud computing<br />Models:<br /><ul><li> Infrastructure as a service
 Platform as a service
 Software as a service</li></ul>Buy vs. rent<br />
  Azure platform<br />Windows Azure App Fabric<br />Cache (CTP), Service bus, <br />Access control service<br />SQL Azure<...
  Windows Azure<br />Windows Azure<br />Compute<br />Web role<br />Worker<br />role<br />VM role<br />(CTP)<br />Storages<...
What you need<br />Azure account<br /><ul><li> Free trial through September 30th
http://www.microsoft.com/windowsazure/free-trial/</li></ul>Prepared development machine<br /><ul><li>Visual studio 2010, M...
http://bit.ly/g16uPG, see Requirements
 SQL migration wizard - http://sqlazuremw.codeplex.com/
 Storage explorer - http://azurestorageexplorer.codeplex.com/, http://www.cloudberrylab.com/download.aspx?prod=cbazure</li...
 Azure deployment guide - http://bit.ly/dK6nFX</li></li></ul><li>Kentico CMS 5.5 R2<br /><ul><li>Native support – no addit...
Upcoming SlideShare
Loading in...5
×

Technical Learning: A lap around Kentico CMS 5.5 R2 and Windows Azure

4,181

Published on

Are you ready for Windows Azure? Are you a Kentico Gold Partner looking to receive the Kentico Windows Azure competency? In this technical session we will cover using Kentico CMS and Windows Azure. We will start by providing a technical overview of the Microsoft Windows Azure platform. We then look at how Kentico CMS 5.5 R2 can leverage this platform. We will look at the tools, technologies and tips and tricks you need to move your Kentico CMS sites to the cloud.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,181
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
12
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Technical Learning: A lap around Kentico CMS 5.5 R2 and Windows Azure

  1. 1. Windows Azure integration<br />with Kentico CMS<br />Dominik Pinter<br />Senior developer<br />Kentico software<br />dominik.pinter@kentico.com<br />
  2. 2. Agenda<br />Cloud computing<br />Azure platform<br />Windows Azure<br />What you need<br />Azure integration in Kentico CMS 5.5 R2<br />Azure integration in Kentico CMS 6.0<br />Support for Azure<br />
  3. 3. Cloud computing<br />Models:<br /><ul><li> Infrastructure as a service
  4. 4. Platform as a service
  5. 5. Software as a service</li></ul>Buy vs. rent<br />
  6. 6. Azure platform<br />Windows Azure App Fabric<br />Cache (CTP), Service bus, <br />Access control service<br />SQL Azure<br />Database, SQL services (CTP)<br />Windows Azure<br />Data marker<br />Windows Azure<br />Networking <br />Connect (CTP)<br />& CDN<br />Compute<br />Storages<br />
  7. 7. Windows Azure<br />Windows Azure<br />Compute<br />Web role<br />Worker<br />role<br />VM role<br />(CTP)<br />Storages<br />Queues<br />Blobs<br />Tables<br />Networking <br />Connect (CTP)<br />& CDN<br />Fabric controller<br />
  8. 8. What you need<br />Azure account<br /><ul><li> Free trial through September 30th
  9. 9. http://www.microsoft.com/windowsazure/free-trial/</li></ul>Prepared development machine<br /><ul><li>Visual studio 2010, MS SQL server, Azure SDK
  10. 10. http://bit.ly/g16uPG, see Requirements
  11. 11. SQL migration wizard - http://sqlazuremw.codeplex.com/
  12. 12. Storage explorer - http://azurestorageexplorer.codeplex.com/, http://www.cloudberrylab.com/download.aspx?prod=cbazure</li></ul>Kentico CMS<br /><ul><li> Sample Kentico CMS 5.5 R2 package - http://bit.ly/g1aehN
  13. 13. Azure deployment guide - http://bit.ly/dK6nFX</li></li></ul><li>Kentico CMS 5.5 R2<br /><ul><li>Native support – no additional support needed</li></ul>Used parts of Windows Azure<br />ASP.NET <br />Web role<br />SQL Azure<br />Azure<br />storage<br />
  14. 14. Kentico CMS 5.5 R2 – technical details<br />Windows Azure – Kentico CMS as an ASP.NET application<br /><ul><li> Kentico CMS = 1 web role
  15. 15. Windows Azure supports only Web applications
  16. 16. New type of project – Cloud service
  17. 17. Currently, Azure SDK 1.1 or newer is supported, including SDK 1.4</li></ul>Missing standard file system<br /><ul><li> Files must be stored in the DB
  18. 18. Media library, Web analytics, Smart search modules use Azure drive to store their data into blob storage, files aren‘t stored in the application directory, you must apply hotfix 5.5R2.4</li></ul>SQL Azure<br /><ul><li> Not an exact clone of On-Premise SQL
  19. 19. No backup/restore – a migration tool must be used to move a DB to the cloud, i.e. SQL Azure Migration wizard - http://sqlazuremw.codeplex.com/</li></li></ul><li> Kentico CMS 5.5 R2 - limitations<br />
  20. 20. Kentico CMS 6.0<br />Full support<br /><ul><li> Multiple instance support
  21. 21. Storing files into blob storage
  22. 22. Ability to install Kentico CMS as a Windows Azure project
  23. 23. Full support of import/export </li></ul>System.IO<br />Kentico CMS<br />business <br />layer<br />Azure blob API<br />CMS.IO<br />...<br />
  24. 24. Additional support for Windows Azure<br /><ul><li> Azure deployment guide - http://bit.ly/dK6nFX
  25. 25. Blog posts on the Devnet portal
  26. 26. http://devnet.kentico.com/Blogs.aspx
  27. 27. Videos on the Devnet portal
  28. 28. http://devnet.kentico.com/Videos/Azure-Series.aspx
  29. 29. Webinars
  30. 30. Live presentations:
  31. 31. Mix11 - http://channel9.msdn.com/Events/MIX/MIX11/EXT10
  32. 32. Internet show, Melbourne, Australia, May 4-5,
  33. 33. Triple Play for Professional Online Solution, Wallisellen, May 26</li></li></ul><li>Questions & answers<br />?<br />
  34. 34. Thank you<br />http://www.kentico.com<br />http://devnet.kentico.com<br />dominik.pinter@kentico.com<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×