Optimizing Azure Applications

Is there any possibility of optimizing azure applications to reduce the billing charges and performance.

Waiting for the prompt reply

July 5th, 2015 1:37pm

Hi,

There are several ways to optimize your Azure applications:

  • Deploy two or more instances to qualify for the SLA
  • Allocate a compute instance of the right size as per the application's requirements
  • Make use of our free inbound data transfers to upload data to Azure
  • Allocate compute and storage in the same region. All data transfers within a region are free
  • Use Content Distribution Network (CDN) to reduce cost and improve performance
  • Delete your test application immediately after your test concludes. Azure staging environment is not free. Whenever an application is deployed (even in staging), you will get charged. You can also deploy the application locally using the Azure SDK until you are comfortable deploying to the Azure cloud.
  • Allocate the right sized SQL Database based on your needs.

Regards,
Azam khan

Free Windows Admin Tool Kit Click here and download it now
July 5th, 2015 1:55pm

Hi,

There are several ways to optimize your Azure applications:

  • Deploy two or more instances to qualify for the SLA
  • Allocate a compute instance of the right size as per the application's requirements
  • Make use of our free inbound data transfers to upload data to Azure
  • Allocate compute and storage in the same region. All data transfers within a region are free
  • Use Content Distribution Network (CDN) to reduce cost and improve performance
  • Delete your test application immediately after your test concludes. Azure staging environment is not free. Whenever an application is deployed (even in staging), you will get charged. You can also deploy the application locally using the Azure SDK until you are comfortable deploying to the Azure cloud.
  • Allocate the right sized SQL Database based on your needs.

Regards,
Azam khan

  • Marked as answer by Rosi Accent 15 hours 24 minutes ago
July 5th, 2015 5:52pm

Hi,

There are several ways to optimize your Azure applications:

  • Deploy two or more instances to qualify for the SLA
  • Allocate a compute instance of the right size as per the application's requirements
  • Make use of our free inbound data transfers to upload data to Azure
  • Allocate compute and storage in the same region. All data transfers within a region are free
  • Use Content Distribution Network (CDN) to reduce cost and improve performance
  • Delete your test application immediately after your test concludes. Azure staging environment is not free. Whenever an application is deployed (even in staging), you will get charged. You can also deploy the application locally using the Azure SDK until you are comfortable deploying to the Azure cloud.
  • Allocate the right sized SQL Database based on your needs.

Regards,
Azam khan

  • Marked as answer by Rosi Accent Monday, July 06, 2015 3:53 PM
Free Windows Admin Tool Kit Click here and download it now
July 5th, 2015 5:52pm

Thanks
July 6th, 2015 11:53am

Hi Rosi, to add on to Azam's notes, there are a few other pointers that you can follow-

1) Monitor your Azure resource consumption using the Azure Usage API (links below) to get a granular understanding of how much you are using.

2) Monitor the service intelligence data of your resources and scale up and scale down instances (if you are running 5 VM instances and all of them are running at 20% capacity, you might want to scale down..)

Some links:

High-level
  article describing the IT Financial Management scenario with Azure Billing
  APIs

https://azure.microsoft.com/en-us/documentation/articles/billing-usage-rate-card-overview/
 

ScottGu's
  blog post describing the Azure Billing APIs

https://weblogs.asp.net/scottgu/new-azure-billing-apis-available

Azure
  BillingCodeSamples GitHub Repo

https://github.com/Azure/BillingCodeSamples
 

Usage  REST API Reference on MSDN

https://msdn.microsoft.com/library/azure/1ea5b323-54bb-423d-916f-190de96c6a3c
 


Free Windows Admin Tool Kit Click here and download it now
July 6th, 2015 3:33pm

Hi Rosi, to add on to Azam's notes, there are a few other pointers that you can follow-

1) Monitor your Azure resource consumption using the Azure Usage API (links below) to get a granular understanding of how much you are using.

2) Monitor the service intelligence data of your resources and scale up and scale down instances (if you are running 5 VM instances and all of them are running at 20% capacity, you might want to scale down..)

Some links:

High-level
  article describing the IT Financial Management scenario with Azure Billing
  APIs

https://azure.microsoft.com/en-us/documentation/articles/billing-usage-rate-card-overview/
 

ScottGu's
  blog post describing the Azure Billing APIs

https://weblogs.asp.net/scottgu/new-azure-billing-apis-available

Azure
  BillingCodeSamples GitHub Repo

https://github.com/Azure/BillingCodeSamples
 

Usage  REST API Reference on MSDN

https://msdn.microsoft.com/library/azure/1ea5b323-54bb-423d-916f-190de96c6a3c
 


July 6th, 2015 7:33pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics