Skip to content

Plugin Compatibility

This reference helps teams evaluate FinFocus plugins. Use the matrix below to compare capabilities and choose the best fit for projected or actual cost workflows.

Plugin NameProviderProjected CostsActual CostsAuth RequiredE2E SupportNotes
aws-publicAWS[X][!] (Fallback*)[ ][X]Uses embedded list prices. *Actual costs are estimated by runtime × list price.
aws-costexplorerAWS[ ][X][X][X]Queries real billing data. Includes discounts/RIs.
azure-retailAzure[X][ ][ ][ ]Uses Azure Retail Prices API.
google-cloud-billingGCP[ ][X][X][ ]Queries Google Cloud Billing API.
  • Projected Costs: Can estimate monthly costs from a Pulumi plan JSON before deployment.
  • Actual Costs: Can retrieve historical spending data for deployed resources.
  • Auth Required: Requires cloud provider credentials (API keys, service accounts) to function.
  • E2E Support: Included in the standard FinFocus End-to-End test suite for regression testing.

Different plugins support different subsets of cloud resources. Use the CLI to inspect specific support:

Terminal window
finfocus plugin inspect aws-public aws:ec2/instance:Instance