-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtrigger-dev-finops.yml
More file actions
165 lines (165 loc) · 4.47 KB
/
trigger-dev-finops.yml
File metadata and controls
165 lines (165 loc) · 4.47 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
specification: FinOps Framework
specificationVersion: '1.0'
alignedWith:
framework: FinOps Foundation Framework
frameworkUrl: https://www.finops.org/framework/
dataSpec: FOCUS
dataSpecVersion: '1.3'
dataSpecUrl: https://focus.finops.org/focus-specification/v1-3/
provider: Trigger.dev
providerId: trigger-dev
publisherName: Trigger.dev
serviceCategory: API
created: '2026-05-04'
modified: '2026-05-22'
tags:
- Developer-First
- Workflow Automation
- Background Jobs
- TypeScript
- AI Agents
- Open Source
- FinOps
- Cost Management
- FOCUS
description: FinOps framework definition for the Trigger.dev API surface. Provides a FOCUS-aligned mapping
for cost allocation, usage measurement, and unit-economics reporting across the provider's APIs.
principles:
- name: Visibility
description: Make API consumption costs visible to engineering, product, and finance teams in near
real-time.
- name: Allocation
description: Tag every chargeable API call with the consuming team, environment, application, and
feature so cost can be allocated.
- name: Optimization
description: Continuously evaluate request patterns, caching, batching, and tier selection to reduce
cost per useful unit of work.
- name: Accountability
description: Establish budget owners and chargeback or showback flows for each consuming team.
domains:
- name: Understand Usage and Cost
capabilities:
- Data Ingestion
- Allocation
- Reporting and Analytics
- Anomaly Management
- name: Quantify Business Value
capabilities:
- Planning and Estimating
- Forecasting
- Budgeting
- Benchmarking
- Unit Economics
- name: Optimize Usage and Cost
capabilities:
- Architecting for Cloud
- Rate Optimization
- Workload Optimization
- Cloud Sustainability
- Licensing and SaaS
- name: Manage the FinOps Practice
capabilities:
- FinOps Practice Operations
- FinOps Education and Enablement
- Invoicing and Chargeback
- Onboarding Workloads
- Intersecting Disciplines
billingModel:
pricingCategory: Usage-Based
billingFrequency: Monthly
billingCurrency: USD
chargeCategories:
- Usage
- Purchase
- Tax
- Credit
- Adjustment
chargeFrequency: Recurring
focusColumns:
ServiceName: Trigger.dev
ServiceCategory: Developer Tools / API
ProviderName: Trigger.dev
PublisherName: Trigger.dev
InvoiceIssuerName: Trigger.dev
PricingCategory: Usage-Based
PricingUnit: request
BillingCurrency: USD
ChargeCategory: Usage
meters:
- name: run_invocations
description: Count of task runs triggered. Billed at $0.000025 per run ($0.25 per 10,000 runs).
unit: run
unitPrice: 0.000025
currency: USD
aggregation: sum
dimensions:
- task_identifier
- environment
- project
- tier
- machine_preset
- name: compute_seconds
description: Per-second compute time on the configured machine preset. Range $0.0000169 (micro)
to $0.0006800 (large-2x) per second.
unit: second
aggregation: sum
dimensions:
- machine_preset
- task_identifier
- environment
- project
- name: realtime_connections
description: Concurrent Realtime API / hook subscriptions held open.
unit: connection
aggregation: max
dimensions:
- environment
- project
- tier
- name: schedules
description: Active cron schedules per project.
unit: schedule
aggregation: count
dimensions:
- project
- environment
- name: data_egress
description: Bytes returned to clients via API responses and Realtime streams
unit: GB
aggregation: sum
dimensions:
- api
- region
- consumer
apis:
- name: Trigger.dev Management API
baseURL: ''
tags:
- Workflow Automation
- Background Jobs
- Task Management
- Scheduling
- Deployments
- Queue Management
serviceName: Trigger.dev Management API
serviceCategory: API
- name: Trigger.dev Realtime API
baseURL: ''
tags:
- Realtime
- Streaming
- React
- WebSockets
- AI Streaming
serviceName: Trigger.dev Realtime API
serviceCategory: API
unitEconomics:
- name: Cost per 1K Requests
metric: billed_cost / (api_requests / 1000)
target: TBD
- name: Cost per Active Consumer
metric: billed_cost / active_consumers
target: TBD
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com