azure
98 articles on azure — what drives the cost, how it is priced, and where the savings actually are.
Azure Files cost: tiers, transactions, and provisioned premium
Azure Files bills by tier, transaction-optimized, hot, and cool (pay per GB stored plus transactions), or premium (provisioned capacity with bundled performance). Matching tier to access pattern and using premium only when needed are the levers.
Azure Stream Analytics cost: you pay for streaming units
Stream Analytics bills per streaming unit-hour, the provisioned capacity that runs your streaming query, whether or not data flows. Right-sizing streaming units to real throughput and stopping idle jobs are the levers. Here is the model.
Azure Communication Services cost: per minute, message, and email
Communication Services bills per usage across channels, per minute for calling, per SMS, per email, per chat message, with pay-as-you-go rates and no fixed platform fee. Channel volume drives the bill. Here is the per-channel model.
Microsoft Sentinel cost: per GB of security data ingested
Sentinel bills per GB of data ingested and analyzed (on top of Log Analytics storage), with commitment tiers that discount at volume. High-volume log sources drive the bill. Filtering and tiering ingestion are the levers. Here is the model.
Microsoft Defender for Cloud cost: per resource, per plan
Defender for Cloud bills per protected resource per month, per plan (servers, containers, databases, storage, and more), each priced separately. Enabling every plan on every resource over-pays. Here is how the plan-based model works.
Azure Logic Apps cost: Consumption per action vs Standard hosting
Logic Apps has two models: Consumption bills per action execution and connector call (scales to zero), while Standard runs on a hosting plan billed for allocated compute. Match the model to workflow volume. Here is the comparison.
Azure AI Services cost: per transaction, by tier
Azure AI Services (formerly Cognitive Services) bill per transaction for APIs like Vision, Language, and Speech, with free and standard tiers and volume discounts. Chatty clients and premium features drive the bill. Here is the model.
Azure Container Instances cost: per-second vCPU and memory, no cluster
Azure Container Instances bills per vCPU-second and memory-GB-second while a container runs, with no cluster to manage or idle. It suits bursty and short-lived containers; steady workloads are cheaper on AKS. Here is the model.
Azure Machine Learning cost: compute is the bill, not the workspace
Azure ML's workspace is low-cost; the bill is the compute it runs, training clusters, compute instances, and managed online endpoints, plus associated storage. Idle compute instances and always-on endpoints are the classic waste. Here is the model.
Azure Data Lake Storage cost: blob tiers plus transaction charges
Data Lake Storage Gen2 prices like blob storage, hot, cool, cold, and archive tiers plus transaction and data-retrieval charges, with a hierarchical namespace. Matching tier to access frequency and minimizing transactions are the levers. Here is the model.
Azure Front Door Standard vs Premium cost: when the base fee pays off
Front Door Standard has a modest base fee plus usage; Premium costs several times more but bundles managed WAF rules, bot protection, and Private Link. Paying for Premium features you do not use is the overspend. Here is how to choose.
Azure OpenAI cost: per token, or provisioned throughput units
Azure OpenAI bills per 1,000 tokens by model on the standard pay-as-you-go option, or per Provisioned Throughput Unit (PTU) for reserved, predictable capacity. Model choice and token volume drive standard cost. Here is how to control it.
Azure Cache for Redis cost: tier and size, billed per hour
Azure Cache for Redis bills per hour by tier (Basic, Standard, Premium, Enterprise) and cache size, provisioned regardless of use. Basic has no replica; Standard and above add availability. Here is how the tiers price and how to choose.
Azure Cosmos DB serverless cost: pay per request unit consumed
Cosmos DB serverless bills per request unit (RU) consumed plus storage, with no provisioned throughput to pay for when idle. It suits spiky or low-traffic workloads; steady high traffic is cheaper on provisioned throughput. Here is how to choose.
Azure Synapse Analytics cost: dedicated pools, serverless, and Spark
Synapse bills dedicated SQL pools per DWU-hour, serverless SQL per TB scanned, and Spark pools per vCore-hour, plus data integration. Pausing dedicated pools and using serverless for ad-hoc queries are the big levers. Here is the breakdown.
Azure Data Factory cost: activity runs, data movement, and data flows
Data Factory bills orchestration per activity run, data movement per DIU-hour, and mapping data flows per vCore-hour, plus pipeline monitoring. Chatty pipelines and always-on data flow clusters are the usual overspend. Here is the breakdown.
Azure managed disks cost: tier, size, and the performance you provision
Managed disks bill by type and provisioned size (Premium SSD, Standard SSD, Standard HDD, Ultra), so you pay for capacity whether or not you use it. Ultra and Premium v2 add provisioned IOPS and throughput. Here is how to pick the right tier.
Azure Databricks cost: DBUs on top of the underlying VMs
Databricks bills a DBU (Databricks Unit) rate per workload and tier, on top of the Azure VM cost of the cluster. Job clusters, Spot VMs, and autoscaling with autotermination are the big levers. Here is how the two-part model works.
Azure Firewall cost: the deployment fee is the surprise
Azure Firewall charges a fixed hourly deployment fee (around $1.25/hour, roughly $900/month) plus about $0.016 per GB processed. The always-on hourly fee, not data processing, is what shocks teams. Here is the breakdown and cheaper alternatives.
Azure Bastion cost: a fixed hourly fee for secure VM access
Azure Bastion bills a fixed hourly fee by tier (Basic around $0.19/hour, roughly $140/month) plus outbound data transfer. It runs around the clock whether or not anyone connects, so it is worth it for shared access, not one rarely-used VM.
Azure NAT Gateway cost: hourly fee plus per-GB, like AWS
Azure NAT Gateway charges about $0.045 per hour plus about $0.045 per GB processed, the same shape as the AWS NAT gateway. It is often cheaper and simpler than Azure Firewall for outbound-only needs. Here is how it prices and where it fits.
Azure Application Insights cost: you pay per GB of telemetry
Application Insights bills by data ingested (around $2.30 per GB after a free allowance) plus retention beyond 90 days. Sampling and trimming noisy telemetry are the main levers. Here is how the ingestion-based model works.
Azure API Management cost: the tier decides everything
API Management ranges from Consumption (per-call, scales to zero) to Premium (per-unit hourly, thousands a month). Picking a tier heavier than you need is the classic overspend. Here is how the tiers price and how to choose.
Azure Service Bus cost: Basic, Standard, and Premium messaging units
Service Bus Basic and Standard bill per operation (plus a base fee on Standard), while Premium bills per messaging unit by the hour for predictable performance. Here is how the tiers price and when Premium is worth its fixed cost.