Many organizations are choosing Windows Azure as their Platform-as-a-Service (PaaS) for building new cloud applications or migrating their existing applications to the cloud. However, many of these organizations find that the techniques they used for monitoring and managing application performance in the data center are no longer effective in the cloud; they need a solution that can deliver code-level insight into application performance no matter where the application is hosted.
AppDynamics is an application performance management (APM) solution that integrates seamlessly with Windows Azure. AppDynamics offers visibility into .NET code execution and Windows Azure services out of the box, allowing application owners to rapidly troubleshoot performance bottlenecks and optimize the performance of their Windows Azure applications.
AppDynamics supports the following environments on Windows Azure:
Azure Cloud Services (PaaS)(Including web & worker roles),Virtual Machines (IaaS), Remote Service Detection (Windows Azure Service Bus), Windows Azure Queue Windows Azure Remote Services (Azure Blob), Azure Queue (Microsoft Service Bus), Data Storage, Windows Azure Blob Storage
Automatic application discovery
AppDynamics automatically detects all your application components in Windows Azure, including Windows Azure services like Azure Service Bus, Azure Message Queue and Azure Blob Service. The application flow map shows all your application’s dependencies and the response time between each tier.
Deep visibility into .NET execution
AppDynamics is the only application performance management solution that instruments every line of code out of the box. With AppDynamics you can rapidly drill down to the .NET function call responsible for latency, allowing you to troubleshoot bottlenecks and optimize your code faster than ever.
Migrate to the cloud – without any surprises
With AppDynamics you can baseline the performance of your .NET applications before and after you migrate to the cloud, allowing you to benchmark the performance of your applications and ensure that the transition to the cloud has had a positive effect on your end users.