How New Relic APM’s Integration with the New Microsoft Azure Marketplace Helps Developers

Today at TechEd Europe 2014, New Relic announced that customers can acquire and deploy New Relic APM seamlessly from the new Microsoft Azure Preview Portal. So what does that mean to developers?

A lot, as it turns out.

Let’s say you’re a .NET developer and you’ve heard grumblings that your app isn’t performing well for some of your customers. Your app is deployed in Windows Azure, and because it’s easy to add additional compute resources, you do so. Performance improves and you don’t hear any more grumbling… for a while. A few weeks later, thought, the grumbling resumes so you spin up some more Azure resources.

Rinse and repeat. Rinse and repeat.

Eventually, though, your boss comes to you and says, “Hey, we need to get this under control. It’s great that we’re able to keep our customers satisfied, but it’s costing us too much money.”

New Relic can be the answer, but what does it take to get New Relic APM set up on Microsoft Azure?

As of today, it’s easier. Microsoft has made some exciting changes to the Microsoft Azure Preview Portal, allowing New Relic to build a more seamless experience for Azure users.

We partnered closely with Microsoft to build some exciting new workflow improvements for customers who host their apps in the cloud and are looking to run their apps as efficiently as possible on their Azure resources.

New Relic was the first third-party provider to get access to the new Azure Preview Portal SDK.  With this SDK, we could provide an enhanced user experience in Azure by simplifying the ease of signing up for New Relic, deploying New Relic to virtual machines and websites, and viewing performance data from within Azure itself.

Look how easy it is

Let’s go back to our .NET developer and see how easy it can be to set up New Relic APM on a VM or Azure Website. To create an account in New Relic, all you have to do is click that New Relic icon in the Marketplace, choose a pricing plan (there’s even a free one!), and enter a little bit of information.  (See figure below) That’s all it takes. You don’t even have to leave the Azure Portal!

Microsoft azure tech 1

Once you’re signed up, the new Azure Preview Portal and New Relic extension make it easy to deploy New Relic to your VM and Azure Websites. For example, if you browse to your Azure Website, there’s a part for Application Monitoring. Just click the part (see figure below), choose your New Relic account, and you’re done! New Relic APM will be deployed to your Website and you’ll be able to see your app reporting monitoring data directly from the Website blade!

Microsoft azure tech 2

Now that New Relic APM is running in your Website, you’ll automatically start getting performance data (see figure below). New Relic figures out what Web apps are running in your VM or Azure Website and starts gathering real user data on all of them without excess setup or configuration.

Microsoft azure tech 3

And with the Azure Preview Portal, getting to this data is now easier!

Browse to your New Relic account in Azure and you’ll see slick charts with throughput and error data from the moment you deployed New Relic. If you want more, click the “Visit New Relic” link to go directly to your New Relic account, where you can view transaction traces, cross-application traces, and many more features designed to help you improve the performance of your app:

Microsoft azure tech 4

Our goal at New Relic is to delight our customers, and we hope you have a delightful experience using New Relic APM in the new Azure Preview Portal!

See also New Relic APM Debuts on New Microsoft Azure Marketplace.

Kirby Frugia is an Engineering Manager at New Relic. He likes to build and nurture highly motivated teams that deliver meaningful products by creating an environment that sets people up to succeed. View posts by .

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