Skip to main content
Azure

Azure Digital Twins pricing

Build next-generation IoT solutions that model entire environments in real time

Azure Digital Twins is a platform as a service (PaaS) offering that enables the creation of knowledge graphs based on digital models of entire environments. These environments could be buildings, factories, farms, energy networks, railways, stadiums and more—even entire cities.

Explore pricing options

Apply filters to customize pricing options to your needs.

Prices are estimates only and are not intended as actual price quotes. Actual pricing may vary depending on the type of agreement entered with Microsoft, date of purchase, and the currency exchange rate. Prices are calculated based on US dollars and converted using London closing spot rates that are captured in the two business days prior to the last business day of the previous month end. If the two business days prior to the end of the month autumn on a bank holiday in major markets, the rate setting day is generally the day immediately preceding the two business days. This rate applies to all transactions during the forthcoming month. Sign in to the Azure pricing calculator to see pricing based on your current programme/offer with Microsoft. Contact an Azure sales specialist for more information on pricing or to request a price quote. See frequently asked questions about Azure pricing.

Price
Message $- per million messages
Operation $- per million operations
Query unit $- per million query units

Azure pricing and purchasing options

Connect with us directly

Get a walkthrough of Azure pricing. Understand pricing for your cloud solution, learn about cost optimisation and request a custom proposal.

Talk to a sales specialist

See ways to purchase

Purchase Azure services through the Azure website, a Microsoft representative or an Azure partner.

Explore your options

Additional resources

Azure Digital Twins

Learn more about Azure Digital Twins features and capabilities.

Pricing calculator

Estimate your expected monthly costs for using any combination of Azure products.

SLA

Review the Service Level Agreement for Azure Digital Twins.

Documentation

Review technical tutorials, videos and more Azure Digital Twins resources.

  • With Azure Digital Twins, there is no upfront cost or termination fee. Customers only pay for what they consume. For billing in Azure Digital Twins, there are three pricing dimensions – Operations, Messages and Query Units. The consumption of Azure Digital Twins is measured in the number of Operations, Messages and Query Units consumed. The billing is generated monthly and customers are billed on the number of Operations, Messages and Query Units consumed during the month.
  • An API call made to an Azure Digital Twins API is counted as an Operation. Operations are metered in 1 KB increments of the response body size. For example, if the body size is 0.5 KB, it will be counted as one operation and if the body size is 1.5 KB, it will be counted as two operations. The number of operations performed are counted for billing.
  • Any messages sent using the event route capability of Azure Digital Twins to a destination outside of Azure Digital Twins such as Event Grid, Event Hub and Service Bus are counted for billing. Messages are metered in 1 KB increments of the message payload size. For example, if the message payload size is 0.5 KB, it will be counted as one message and if the payload size is 1.5 KB, it will be counted as two messages. The number of messages sent are counted for billing.
  • Query units are the currency for query execution in Azure Digital Twins. Each query execution in Azure Digital Twins consumes CPU, memory and IOPs resources. These resources incur charges which are expressed in Query Units (QUs). Look for "query-charge" in the Query API response to track the number of QUs consumed by the query. To learn more, please visit Query Units in Azure Digital Twins page.
  • Customers can execute queries on the twin graph for information using the Azure Digital Twins Query API. A query to execute can be sent in the request body of the Query API. The number of operations performed to call the Query API and the number of query units consumed to execute the query are counted for billing. For example, a query that consumes 2.45 QUs to execute and results in a response body of 2.3 KB, will result in a 2.45 QU charge and three Operations charge for billing.
  • No. You will only get billed for the number of Operations, Messages and Query Units consumed during the billing period.

Talk to a sales specialist for a walk-through of Azure pricing. Understand pricing for your cloud solution.

Get free cloud services and a $200 credit to explore Azure for 30 days.

Added to estimate. Press 'v' to view on calculator
Can we help you?