How do I optimise around billing charges?

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.
  • Check out Getting started with Azure cost management

Related questions and answers

  • Each subscription has a default limit on how many HDInsight data nodes can be created. If you need to create a larger HDInsight cluster or multiple HDInsight clusters that together exceed your current subscription maximum, you can request that your subscription's billing limits be increased. Please open a support ticket with Support Type = Billing. Depending on the maximum nodes per subscription that you request, you may be asked for additional information that will allow us to optimize your deployment(s).

  • A temporary disk is storage that’s attached directly to the deployed VM. Data on a temporary disk is lost once the VM is shut down. If you need persistent storage, there are a number of types and sizes of persistent data disks available that are charged separately. Please see storage pricing for information. For persistent VM storage, we recommend that you use Managed Disks to take advantage of better management features, scalability, availability, and security.

  • Yes, through license mobility, if you have Software Assurance you can "bring-your-own-license" for all Virtual Machines supported server products.

  • Active devices for a given mobile service are uniquely identified by their installation ID. For a physical device, the installation ID is typically persistent unless the app is uninstalled by the user. For device emulators, the emulator implementation controls whether the same or a new installation ID is reported each time the application is launched.

  • If you have opened an Azure technical support case and need an RCA, you can request one for all Azure support plans, including Premier.

  • No, there is no charge for data transfer within a virtual network