-
Type: Task
-
Resolution: Done
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Realm
-
Labels:None
In our documentation around Realm Billing ( https://docs.mongodb.com/realm/billing/ ) we do not discuss granularly how Realm Database Triggers + Realm Functions are billed; and how they are different or the same than Realm Data Triggers + AWS EventBridge. This request is to provide clarity on how these costs are calculated.
You can confirm with Drew DiPalma, but both are billed in the following way:
Realm Function Event Type =
1 Realm Request + Data Transfer + Realm Compute
EventBridge Event Type =
1 Realm Request + Data Transfer + Realm Compute
This is confusing because if you look at our billing documentation (( https://docs.mongodb.com/realm/billing/ ), we mention that a "Trigger Execution" counts as "one" Realm Request, and that a "Function Execution" counts as a separate Realm Request. Since a Database Trigger can be configured to then execute a Realm Function; customers would assume the following:
Realm Function Event Type =
("Trigger Execution" + "Function Execution") + Data Transfer + Realm Compute
= 2 Realm Requests + Data Transfer + Realm Compute
These two "Function" types, are described here: https://docs.mongodb.com/realm/triggers/database-triggers/