RousselTMLEARNING

Observability

License consumption types

Understand the evolution of billing in Dynatrace: the difference between the old licensing model segmented by units and the new global DPS (Dynatrace Platform Subscription) model.

License consumption types

1. The old license model (Separate components) #

Historically, Dynatrace offered a model where licenses were split into several specific quotas (Units).

Segmentation by Units #

In this model, you had to buy and allocate a precise volume for each type of usage:

  • Host Units: Used to monitor infrastructure and applications. Each host is assigned a number of units based on the amount of RAM (e.g., a 16 GB RAM host = 1 host unit).
  • DEM (Digital Experience Monitoring): Used for Real User Monitoring (RUM) and Synthetic Monitoring (Robots).
  • DDU (Davis Data Units): Used for collecting custom metrics, logs, traces, and events.
  • AppSec (Application Security): Units allocated to detecting and analyzing application vulnerabilities.

Assessment of the old model #


Advantages: Strict control and predictability by silo. You know exactly how many servers or log volume you are allowed to monitor, which limits unexpected financial overruns for a specific feature.
Disadvantages: High rigidity (silo effect). If you consume all your DDUs for log ingestion but have unused 'Host Units' left, you cannot transfer this budget from one pillar to another. This slows down the adoption of new features and causes heavy administrative management (regular contract amendments).

2. The new model: DPS (Dynatrace Platform Subscription) #

To adapt to Cloud environments and unify billing, Dynatrace introduced the DPS model.

The concept of global commitment #

The DPS model puts an end to siloed management. The company commits to a global annual budget (a monetary "Pool"). All platform features (host monitoring, traces, logs, security, DEM) are valued according to a pricing grid (Rate Card) and dynamically consume this shared budget on demand.

Assessment of the DPS model #


Advantages: Absolute flexibility. The company spends its budget where it needs it, when it needs it. This model offers great financial transparency and gives immediate access to all new Dynatrace features without requiring the purchase of new specific licenses.
Disadvantages: Requires strong and proactive governance (FinOps approach). Since all data draws from the same budget, a poorly optimized application that suddenly generates an excessive volume of logs or traces can drain the company's overall budget envelope if no quota or consumption alert is put in place.

Related articles

Accessing the Dynatrace playground and getting started

The Dynatrace playground is a demo environment full of real data: how to access it, what it allows and does n…

Grail buckets in Dynatrace: creation, routing, retention, rights and costs

Complete guide to Grail buckets: purpose, default buckets, creation in Storage management, with the API or Te…

The Dynatrace QuickStart app: getting your first data in minutes

Discover the QuickStart app: add data with Auto Discovery or a dedicated tile, read Findings, explore with da…

Keep learning

Support us

♥ SUPPORT US

Support RousselTM Learning

Courses, articles, labs and certificates stay free with no intrusive ads. A voluntary contribution, of any amount you choose, pays for hosting, lab environments and new content.

Contribute with PayPal Any amount · card or PayPal accountLearn more
QR code PayPal
Or scan this QR code with your phone

Thank you, every contribution counts!