Although Amazon Web Services (AWS) continues to dominate in overall share of the cloud infrastructure services market, recent data from the Synergy Research Group shows that when it comes to year-over-year (YoY) growth, Microsoft Azure takes a strong lead.

According to the report, Microsoft experienced 96% YoY growth in Q4 2014, followed by Google (81%), AWS (51%), IBM (48%), and (37%). If you’re one of the companies contributing to Azure’s rapid YoY growth or are thinking about becoming one of them, here’s a quick tip: Monitor your Azure applications with New Relic.

New Relic dashboard

Why? Here are four reasons why anyone running apps in Microsoft Azure should also be using New Relic:

  1. New Relic helps take the complexity out of cloud. You need deep visibility into the end-to-end performance of your applications, so that you can navigate and troubleshoot problems in your distributed cloud environment. With New Relic, you can quickly create performance dashboards that let you know when it’s time to scale your app up or down. You can also make sure that changes being made aren’t negatively impacting application performance.
  2. New Relic simplifies performance monitoring. New Relic is designed to give you the response time and error rate of your applications, alongside other critical Azure information, all in the Azure portal. If you want to dig a bit deeper into performance, you can easily switch over to New Relic APM directly from the Azure portal to get more in-depth details. And you can keep a constant watch on things by setting up alerts to let you know any time something goes wrong in your app, so you can quickly address the issue before it escalates.
  3. New Relic lets you monitor your entire stack. Forget looking at multiple management consoles to get a better view into app performance. With New Relic, you can follow the performance of critical transactions across your entire service-oriented environment. You have the freedom to drill across both frontend and backend applications to help identify the root cause of performance issues, and see exactly how your app is interacting with other services (including internal applications and additional Microsoft services).
  4. Getting started takes only one click. That’s right—once you’ve created a New Relic account through the Azure portal, all you have to do is simply click a button to get New Relic automatically set up along with your new Azure virtual machines. You can deploy the New Relic agent directly from the Azure Marketplace, and immediately see performance dashboards as a live frame within the Azure portal. Simple as that!

If you’d like to learn more about using New Relic with Azure, be sure to check out our New Relic for Microsoft Azure Solution Sheet.

Already monitoring your Azure apps with New Relic? Here are a couple assets that may come in handy:


Cloud image courtesy of

Nick Floyd is a lead software engineer at New Relic. He works on the .NET Agent, Nuget packages, Azure solutions, and cloud-based services. He and his seven kids are often found contributing to open source, soldering boards, and building backyard ballistics all in the name of "nerd life." Author of Nerd Life Balance. View posts by .

Interested in writing for New Relic Blog? Send us a pitch!