AutoScaling is one of the actions enabled in Opstera AzureOps based on the observed application behavior. AzureOps observes your application's behavior by aggregating data from various sources like performance counters, trace logs, event logs, SQL Azure, Azure storage etc. This generates a great deal of data which is then groomed and analyzed with the help of "Analyzers". Based on these analyzers, we can automatically scale-up or scale down your azure deployments. This ensures optimal capacity as well as cost savings for your cloud applications.
A Brief feature tour of the Opstera - AzureOps product. AzureOps is an application management solution for Windows Azure. It performs heartbeat monitoring of the app and its underlying platform, it aggregates and analyzes data and helps the application owner take smart actions dynamically based on thresholds and rules.
Queues are an essential platform component for building modern distributed cloud applications. With AzureOps, you can now see how your Queues are performing. This helps in taking appropriate actions like alerting, dynamic provisioning etc.
"Analyzers" are the Analytics rules behind AzureOps. It helps in aggregating and analyzing the right data, interpret the trends and help take corrective action if needed.
Analyzers are essential for Autoscaling, notifications and pretty much any action you want to take based on your cloud application's behavior.
In this demo, you will see how easy it is to setup analyzers for your cloud application.