Multi-cloud pricing
Normalized AWS and Azure public prices for scenarios you define
Compare official AWS public price-list and Azure Retail Prices data for explicitly normalized workload scenarios. Get source-linked cross-provider cost comparison reports and optional exports.
Not an AWS-only SKU watch. Not an Azure-only retail watch. Not AI API token prices. You supply normalized scenarios.
from $6.00 / 1,000 Multi-cloud price row ($0.006 per delivered multi-cloud-price-row); $0.20 per Multi-cloud price change alert; $12.00 per Multi-cloud cost comparison report; $8.00 per Multi-cloud pricing export. No Actor Start.
Open Multi-Cloud Pricing Cost Impact Report on Apify
Multi-Cloud Pricing Cost Impact Report, not a neighboring Actor
Use this page for this Actor’s job. Use AWS Cloud Pricing Cost Impact Report for AWS public offer files; Use Azure Retail Price Cost Impact Report for Azure Retail Prices public API; Use AI API Pricing & Model Lifecycle Report for OpenAI/Anthropic/Gemini public pages.
| This Actor | AWS Cloud Pricing Cost Impact Report | Azure Retail Price Cost Impact Report | AI API Pricing & Model Lifecycle Report | |
|---|---|---|---|---|
| Intent | Cross-cloud public price comparison for named scenarios | AWS public offer files | Azure Retail Prices public API | OpenAI/Anthropic/Gemini public pages |
| Primary input | scenarios | scopes | scopes | providers |
| What it reads | AWS public price-list and Azure Retail Prices | AWS price list | Azure Retail Prices | Official API pricing pages |
| Primary output | Price-row, change-alert, comparison report, and export events | SKU change / cost-impact rows | Price-change / cost-impact rows | Model price / lifecycle rows |
| Not this job | Not an AWS-only SKU watch. Not an Azure-only retail watch. Not AI API token prices. You supply normalized scenarios. | Not a cross-cloud scenario compare. | Not a cross-cloud scenario compare. | Not AWS/Azure IaaS SKUs. |
Store ID: taroyamada/multi-cloud-pricing-cost-impact-report. Respect source terms, robots.txt, and rate limits.
Use cases
- One object-storage scenario with generateReport off first
- Keep maxItemsPerProvider bounded
- Use initialRunMode baseline_only to seed state
How is Multi-Cloud Pricing Cost Impact Report different from AWS Cloud Pricing Cost Impact Report and Azure Retail Price Cost Impact Report?
Multi-Cloud Pricing Cost Impact Report (taroyamada/multi-cloud-pricing-cost-impact-report): Compare official AWS public price-list and Azure Retail Prices data for explicitly normalized workload scenarios. Get source-linked cross-provider cost comparison reports and optional exports. Not an AWS-only SKU watch. Not an Azure-only retail watch. Not AI API token prices. You supply normalized scenarios. AWS Cloud Pricing Cost Impact Report is for AWS public offer files (input scopes; AWS price list; SKU change / cost-impact rows). Not a cross-cloud scenario compare. Azure Retail Price Cost Impact Report is for Azure Retail Prices public API (input scopes; Azure Retail Prices; Price-change / cost-impact rows). Not a cross-cloud scenario compare. AI API Pricing & Model Lifecycle Report is for OpenAI/Anthropic/Gemini public pages (input providers; Official API pricing pages; Model price / lifecycle rows). Not AWS/Azure IaaS SKUs.
What input is required?
Live required fields: scenarios. Published exampleRunInput is shown below.
| Field | Type | Default | Notes |
|---|---|---|---|
scenarios |
any[] | [] |
Comparable workload scenarios. Each scenario must define one AWS selector, one Azure selector, the provider quantities, a shared normalized unit/quantity, and explicit comparison assumptions. Required. |
monitorKey |
string | "multi-cloud-finops-watch" |
Monitor key. Stable state namespace for the same scenario portfolio. |
initialRunMode |
string enum | "baseline_only" |
Initial run mode. Store a free baseline or emit the current comparison. enum: baseline_only, emit_current |
generateReport |
boolean | true |
Generate comparison report. Generate one source-linked comparison report when current or changed prices are emitted. |
emitRawRows |
boolean | false |
Emit provider price rows. Optional low-cost provider rows. Reports and alerts remain the primary output. |
emitExport |
boolean | false |
Generate pricing export. Generate a compact JSON export with the comparison. |
emitUnchanged |
boolean | false |
Emit unchanged rows. Accepted for compatibility; unchanged runs always emit zero rows and zero charges. |
maxPagesPerScope |
integer | 2 |
Maximum Azure pages per scenario. Maximum official Azure continuation pages fetched per scenario. minimum=1 maximum=5 |
maxItemsPerProvider |
integer | 20 |
Maximum matched rows per provider. Maximum exact public price matches retained per provider. minimum=1 maximum=100 |
maxChargeUsd |
number | 25 |
Maximum run charge USD. Fail closed before delivery if planned PAY_PER_EVENT charges exceed this cap. minimum=0 maximum=250 |
dryRun |
boolean | false |
Dry run. Return representative rows for all event types without network, state, delivery, or charges. |
Published Store example run input (omitted fields take schema defaults):
{
"scenarios": [
{
"id": "object-storage-monthly",
"workloadLabel": "Object storage monthly capacity",
"comparisonAssumptions": "Compare the first public storage tier for the same monthly capacity. Requests, retrieval, replication, egress, discounts, tax, support, credits, and free tiers are excluded.",
"normalizedUsage": {
"unit": "storage-gb-month",
"quantity": 1000
},
"aws": {
"serviceCode": "AmazonS3",
"region": "us-east-1",
"selectors": {
"productFamily": "Storage",
"unit": "GB-Mo",
"descriptionIncludes": [
"first 50 TB"
],
"attributes": {
"storageClass": "General Purpose",
"volumeType": "Standard"
}
},
"usage": {
"quantity": 1000,
"unit": "GB-Mo",
"mappingNote": "One thousand GB-months is the normalized monthly capacity for this example."
}
},
"azure": {
"serviceName": "Storage",
"armRegionName": "eastus",
"selectors": {
"meterName": "Hot LRS Data Stored",
"productName": "Blob Storage",
"priceType": "Consumption",
"tierMinimumUnits": 0
},
"usage": {
"quantity": 1000,
"unit": "1 GB/Month",
"mappingNote": "The Azure first storage tier is mapped to the same one thousand storage GB-months."
}
}
}
],
"maxPagesPerScope": 2,
"maxItemsPerProvider": 3,
"maxChargeUsd": 3,
"dryRun": false
}
Run Multi-Cloud Pricing Cost Impact Report on Apify
How do dataset, webhook, and dry-run delivery work?
Dataset output is the billable surface when rows are written. See live PPE for which events bill. dryRun true validates or samples without the usual dataset/webhook side effects described on the Store schema. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE.
What does a result contain?
Published README Output Example / Sample Output JSON. Treat README samples as illustrations, not a live coverage guarantee. There is no published output JSON schema on the Store page.
How is Multi-Cloud Pricing Cost Impact Report priced?
Billing is pay per event. The live Store card is from $6.00 / 1,000 Multi-cloud price row ($0.006 per delivered multi-cloud-price-row); $0.20 per Multi-cloud price change alert; $12.00 per Multi-cloud cost comparison report; $8.00 per Multi-cloud pricing export. No Actor Start. Current PPE:
| Event | Price | Emitted when |
|---|---|---|
multi-cloud-price-row (Multi-cloud price row) |
$0.006 | Charged only when a multi-cloud price row row is delivered. |
multi-cloud-price-change-alert (Multi-cloud price change alert) |
$0.20 | Charged only when a multi-cloud price change alert row is delivered. |
multi-cloud-cost-comparison-report (Multi-cloud cost comparison report) |
$12.00 | Charged only when a multi-cloud cost comparison report row is delivered. |
multi-cloud-pricing-export (Multi-cloud pricing export) |
$8.00 | Charged only when a multi-cloud pricing export row is delivered. |
from $6.00 / 1,000 Multi-cloud price row ($0.006 per delivered multi-cloud-price-row); $0.20 per Multi-cloud price change alert; $12.00 per Multi-cloud cost comparison report; $8.00 per Multi-cloud pricing export. No Actor Start.
See Multi-Cloud Pricing Cost Impact Report pricing on Apify
Limits to keep in mind
- scenarios required
- Public AWS + Azure prices only
- Report and export are opt-in
- Not GCP or private quotes
- Respect source terms, robots.txt, and rate limits.
Open Multi-Cloud Pricing Cost Impact Report on Apify
Related pages
- AWS Cloud Pricing Cost Impact Report — Not a cross-cloud scenario compare.
- Azure Retail Price Cost Impact Report — Not a cross-cloud scenario compare.
- AI API Pricing & Model Lifecycle Report — Not AWS/Azure IaaS SKUs.
- Tools