-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathapigee-finops.yml
More file actions
115 lines (115 loc) · 4.14 KB
/
Copy pathapigee-finops.yml
File metadata and controls
115 lines (115 loc) · 4.14 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
specification: FinOps Framework
specificationVersion: '1.0'
schema: https://www.finops.org/framework/
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: Apigee
providerId: apigee
publisherName: Google LLC
serviceCategory: API Management / Gateways
created: '2026-05-04'
# Provenance stamped 2026-08-11: this artifact was written by the API Evangelist
# bulk sweep dated 2026-05-04, not harvested from the provider. See roadmap#35.
method: generated
modified: '2026-05-05'
reconciled: true
tags:
- FinOps
- FOCUS
- API Management
- Google Cloud
- Gateways
description: 'FOCUS-aligned FinOps view for Apigee on Google Cloud: Apigee bills as a Google Cloud SKU,
with two distinct pricing shapes — annual subscription (Standard / Enterprise / Enterprise Plus) bought
through Google Cloud sales, and Pay-as-you-go metering on environment-hours and API call volume. Costs
appear on the Google Cloud invoice alongside compute and networking, so cost allocation should align
with GCP billing labels and folder/project tags.'
sources:
- https://cloud.google.com/apigee/pricing
- https://docs.cloud.google.com/apigee/docs/api-platform/reference/limits
billingModel:
pricingCategory: Pay-As-You-Go + Committed Use
billingFrequency: Monthly
billingCurrency: USD
chargeCategories:
- Usage
- Purchase
- Tax
- Adjustment
- Credit
focusColumns:
ServiceName: Apigee
ServiceCategory: API Management / Gateways
ProviderName: Google
PublisherName: Google LLC
InvoiceIssuerName: Google LLC
BillingCurrency: USD
ChargeCategory: Usage
meters:
- name: environment_hour
description: Hours an Apigee runtime environment (instance) is provisioned and billable in PAYG mode.
unit: instance-hour
aggregation: sum
dimensions:
- region
- environment_type
- project_id
- name: api_calls
description: Count of proxied API calls billed under PAYG; also tracked for tier overage on subscriptions.
unit: request
aggregation: sum
dimensions:
- environment
- api_product
- region
- name: subscription_year
description: Annual subscription line for Standard / Enterprise / Enterprise Plus.
unit: year
aggregation: sum
dimensions:
- edition
- region
- name: networking_egress
description: Cross-region and internet egress generated by Apigee runtime environments, billed under
Google Cloud networking SKUs.
unit: GB
aggregation: sum
dimensions:
- source_region
- destination_region
- name: advanced_api_security
description: Add-on Advanced API Security usage (anomaly detection, abuse detection) billed separately
where enabled.
unit: request
aggregation: sum
dimensions:
- environment
- name: monetization_transactions
description: Count of monetized transactions processed through Apigee Monetization (Enterprise Plus).
unit: transaction
aggregation: sum
dimensions:
- api_product
- developer
principles:
- name: Visibility
description: Use Google Cloud Billing export to BigQuery, Cloud Billing Reports, and Apigee Analytics
to attribute spend to environments, API products, and consuming developer apps.
- name: Allocation
description: Apply GCP folder/project labels and Apigee API product / app metadata; chargeback by
consuming app or developer using monetization or analytics extracts.
- name: Optimization
description: Right-size environment count to actual proxy traffic; consolidate non-prod environments;
use SpikeArrest to protect targets and prevent runaway spend; choose committed-use Standard/Enterprise
tier when steady-state PAYG exceeds threshold; cap message-payload buffer-size to avoid 30 MB ceiling
retries.
- name: Accountability
description: Platform/API team owns the Apigee subscription; product teams accountable for per-API-product
call volume via showback driven by Apigee Analytics counters.
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com