About pricing Azure Synapse

284 Views Asked by At

I've been reading a lot the pricing table of Azure Synapse (here). Let's suppose I have running a process "all day", with de default IR which correspond to 8 VCores.

So, making the calculations result on:

enter image description here

Since DIU per hour is 0,25USD, I have 0,25 USD * 24 per day * 30 per month, resulting in 180 USD per month.

In the other hand,

enter image description here

Asuming the default basic IR mentioned above, I have 0,257 USD * 8 VCores * 24 hours per day * 30 days in one month, resulting in 1.480 USD

am I right in these calculations? Azure Synapse will cost at least 1.480 + 180 = 1.660 USD/month

The others costs, I think, are almost neglilible.

Best regards

1

There are 1 best solutions below

4
Joel Cochran On

While your math looks correct, I would share a few thoughts.

  1. You only pay for actual runtime, not the 24x7x30 model you presented. If your solution requires an "always running" pipeline, I would say it needs to be rearchitected.

  2. Data Flow is an activity inside a pipeline, but its underlying runtime is Spark, so the costs are higher. You should definitely never have an "always running" Data Flow.