In this article we are going to see how to Monitor, configure and Scale a Windows Azure website that is developed and hosted in Windows Azure website environment. This is the final part of the series, in this series we have seen a lot on the application development for Windows Azure and deploying criteria’s and options that are available in Windows Azure to Manage and run the application. However, in this article we are going to see how to monitor and use the inbuilt options to Configure and make the application scalable to get the cloud advantage for the project. Monitoring the application is something that is really needed to understand how the application performs in real time, like what will be the request and the response time, what will be the application CPU utilization etc. which is very much important to perform an engineering on top of it to narrow down the issues and provide a best user experience. [more]
When it comes to deploying the application to the cloud, in real time we will configure the application over the IIS to customize based on the needs like the .Net framework it supports, IIS default website start page etc. Which can be very much straight forward in this Windows Azure hosting environment. Finally scaling the application is really much needed as we need to scale the application to support the load it accepts which is also very much easy to configure in Windows Azure environment. Let us see the options in real time gradually to get a clear understanding on how to monitor, configure and scale the application.