If you are willing to adopt a cloud solution but are unsure whether to choose AWS vs Azure, you are in good company. There are several components to take into account when seeing which cloud service provider is right for you including, compliance, security, architecture, manageability, support, and cost.
Although all these factors are important, making sense of and comparing cloud pricing can be highly complex. Many cloud vendors provide different pricing plans and change them frequently. If you are currently weighing-up AWS backup vs Azure backup, it is essential to be in the know regarding pricing strategies.
Gartner research suggests that 95% of IT leaders and business find cloud billing the most confusing aspect of public cloud services.
In truth, cloud computing is a melting pot of elements. This melting pot is characterized by various applications on various clouds with various service agreements. Also, these applications, clouds, and agreements, offer, for example, different storage capacities, over different input and output ratings on diverse data memory ranking. Making sense of these elements is difficult, and it was always going to be challenging to create a fixed cloud service price list.
Generally speaking, there are three types of pricing models:
Most cloud providers offer combinations of these three models, with discount options included.
Azure pricing includes:
AWS pricing includes:
Used for short-term volatile workloads that can’t afford interruptions. Users are charged for the compute capacity (calculated in accordance with the size of the Azure virtual machine). This option tends to be the most expensive, as users do not have to provide up-front commitment. Azure bills per-second, the total is rounded down to the last minute.
Reserved VM Instances
As with AWS users need to commit for a 1 or 3-year period, towards the use of a given amount of compute capacity. Once an Azure RI is in use, it is dedicated and there won’t be a break in the process.
There only payment option for Azure RIs is single up-front payment. However, users can exchange RIs at their convenience and a prorated refund based on unused RI amount can be used to buy a new RI.
If users commit to too many Reserved Instances they can cancel and Microsoft will refund the RIs. Users will get a prorated refund calculated according to the unused amount minus an early termination fee of 12%.
Azure Hybrid Use Benefit (AHUB)
With all public cloud providers, when calculating the cost of compute capacity, you should consider the cost of the virtual machine and the cost of the operating system license. For example, a virtual machine running a free Linux distribution is going to be more affordable than one running the Windows operating system.
The AHUB is relevant for Windows Server licenses protected with software assurance. It lets organizations use their on-premises Windows licenses with Azure. This lets Azure Windows VM run at the cost of an Azure Linux VM.
The Azure Hybrid Benefit for Standard Edition licenses can be applied only once, either in Azure or on-premises. Datacenter Edition benefits let users simultaneously use both on-premises and in Azure, making it easier to move from on-premises to Azure.
You can use the Azure Hybrid Benefits Savings Calculator to see how to leverage your Windows licenses that are under software assurance.
Microsoft Enterprise Agreement (EA)
Microsoft provides special discounting to their enterprise customers. Microsoft offers some creative EA deal, particularly at renewal time.
Users pay for compute capacity per second on per hours, according to which instances are running. Users do not need to pay up-front costs or make long-term commitments. They can increase or decrease compute capacity depending on the application and workload demands and pay the hourly rates for the instances they use.
Useful for batch workloads that don’t demand a deadline, users can ask that they are run on spare capacity and gain a 90% discount on the list price.
For applications that have predictable usage or steady state. Customers that can commit to using EC2 for a one- or three-year contract, may be entitled to a discount of up to 75% of the on-demand cost.
A physical server for dedicated use. Companies can save money by making use of existing server-bound licenses, such as SQL Server, Windows Server, and SUSE Linux Enterprise Server (subject to the licensing terms). Users can purchase this as a reservation or on-demand for a cost saving of up to 70%.
The cost of both AWS and Azure varies according to the capacity, performance and data transfer need, and if an advance feature like load balancing and auto-scaling is required. The frequency of cloud instances is key when considering the pricing of Azure and AWS. While Microsoft charges for usage by rounding up to the nearest minute, Amazon rounds up to the closest hour.
Ultimately, you will select a cloud service provider that meets the unique pricing needs and expectations of your business or enterprise. One way to choose is to start a free trial with both providers and see what each platform looks like.