liveBook · Manning

Pricing strategy

As explained in Microsoft Azure in Action

Pricing is the method by which a cloud provider assigns monetary charges to resource or service consumption.

Pricing strategy is the method a cloud provider uses to charge for resource or service consumption. Azure pricing can depend on execution time, features, allocated capacity, region, and traffic, so a low sticker price is not the whole story. section 2.3.5 section 3.2.1

Use these questions when choosing a cloud resource:

  • What is being metered: executions, compute time, used storage, allocated storage, or network traffic? section 2.3.5 section 5.4.1
  • Which region offers an acceptable balance of price, performance, features, regulation, energy costs, and traffic charges? section 3.2.1
  • Does a performance tier charge for what is used or for capacity reserved in advance? section 5.4.1
  • How will usage and costs be calculated and monitored before an unexpectedly enthusiastic service becomes expensive? section 2.3.5 section 1.4

Image resizing

An image-resizing application assumes 100,000 Logic App executions, 100,000 Azure Function executions lasting 400 milliseconds, and up to 1,000 GB of Blob Storage. The estimated monthly total is $36.94: $15.80 for Logic Apps, no charge in the stated Function estimate, and $21.14 for Storage. section 2.3.5

Table 2.1 Monthly cost of the image-resizing application

Service type

Region

Description

Estimated monthly cost

Estimated up-front cost

Azure Logic Apps

Australia East

100,000 action executions x 1 day(s), 100,000 standard connector executions x 1 day(s)

$15.80

$0.00

Azure Functions

Australia East

Consumption tier, 512 MB memory, 400 ms execution time, 100,000 executions/month

$0.00

$0.00

Azure Storage accounts

Australia East

Block Blob Storage, Standard, general purpose V2, LRS redundancy, Hot access tier, 1,000 GB capacity

$21.14

$0.00

Total

$36.94

$0.00

Compare the image-resizing application's services, assumptions, regions, billing units, and estimated monthly costs in one table. section 2.3.5

How Microsoft Azure in Action covers it

How deep it goes
Explains metering through worked service and regional examples, but stops short of covering every Azure price and pricing tier.
Examples
Uses an image-resizing workflow, regional VM price comparisons, and Premium versus non-Premium file-share billing.
What you can do after
Evaluate Azure deployment choices and estimate how execution, region, capacity, and storage decisions affect cost.
How it connects
Connects cloud computing costs with compute, network, storage, virtual machines, regions, serverless functions, and storage tiers.

Also explained in

Compare how 2 books explain pricing strategy →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Microsoft Azure in Action. The section links point to the parts of the book it draws on.