80 likes | 319 Views
Windows Azure Best practices. Dominik Pinter, dominikp@kentico.com. Azure Kentico Virtual Conference Agenda. Scenario. I need to run my brand new website using Kentico CMS. The will be hosted in Windows Azure cloud. I decided to use PaaS ( cloud services ) because:
E N D
Windows Azure Best practices Dominik Pinter, dominikp@kentico.com
Scenario I need to run my brand new website using Kentico CMS. The will be hosted in Windows Azure cloud. I decided to use PaaS(cloud services) because: • I don‘t have any legacy components • I want to have as much control as I can but I still don‘t want to maintain operating system
Development Which project type should I use for development of my website? Coding best practices (APIs, Customizations, …) Adding production data into my website (content, images, …) Where to store files (database vs. filesystem)? How to achieve best performance?
Configuration Conversion of project to Azure Choosing webfarm notification mechanism Choosing session state storage provider Where should I put configuration files?
Deployment and maintenance How should I deploy? Remote desktop configuration Staging vs. production Windows Azure dashboard Don‘t be afraid to ask
Summary Start development with website Always use CMS.IO for accessing file system Store files in filesystem Store configuration in service definition files Accelerate your web using CDN and output caching Configure remote desktop for live deployments
Thank you dominikp@kentico.com @DominikPinter