| name | cost-and-provider-mapper |
| description | Map DSDS architectures across AWS, GCP, and Azure equivalents and estimate cost-impact tradeoffs. Use when planning provider portability, comparing cloud options, and explaining cost/performance implications of design choices. |
Cost And Provider Mapper
Overview
Translate component selections across cloud providers and reason about cost and performance implications. Produce comparable options instead of one-off provider-specific designs.
Workflow
- Build component inventory
- List all architecture components with scale assumptions and usage patterns.
- Mark critical latency and durability requirements.
- Map cross-provider equivalents
- For each component, provide AWS, GCP, and Azure equivalent services.
- Flag components with no clean one-to-one mapping.
- Identify primary cost drivers
- Compute, storage, network egress, data transfer, and managed-service premiums.
- Call out cost-sensitive workload patterns (bursty, diurnal, spike).
- Evaluate tradeoffs
- Compare expected latency behavior, operational complexity, and portability risk.
- Highlight lock-in points and migration friction.
- Produce recommendation pack
- Deliver at least two viable provider profiles with pros/cons.
- Include assumptions and confidence level.
Output format
Component mapping table
Cost driver summary
Tradeoff analysis
Recommended options
Assumptions and risks
References
- Read
references/provider-mapping-notes.md for mapping and tradeoff checklist.
- Use these repo sources:
canonical-catalogue/DSDS Canonical Catalogue - Provider mapping (quick).csv
canonical-catalogue/DSDS Canonical Catalogue - Metrics & SLIs.csv
planning/IMPLEMENTATION_PLAN.md (Phase 9.4)