Package com.eqixiac.equinix.design.value.savings
fabric.savingsCalculator()
(or SavingsCalculator.builder(fabric)), a fluent
SavingsCalculator.Builder terminated
by calculate(), which yields a
SavingsEstimate with the net
monthly/annual savings, break-even volume, and setup-payback figures. Volumes are
expressed via DataUnit (decimal/SI -
1 TB = 1000 GB).
Rates come from the layered rate-card architecture in
com.eqixiac.equinix.design.value.ratecard: by default live Equinix Fabric
pricing backed by bundled reference figures (which supply the cloud-egress rates), so
the calculator works with zero configuration; supply a custom or provider-API card to
override. The estimate is honest about what it could not price: the
egressPriced/equinixPriced/complete flags and the disclaimer
name any missing component, and - per the layer's currency-honesty rule - figures in
differing currencies are never subtracted or summed: a cross-currency interconnect
cost is excluded (and quoted in the disclaimer) rather than mislabelled, with the
derived net figures omitted instead of fabricated.
Beta. With a peer cloud (toCloud(...)) the estimate also carries a
MulticloudPathComparison: monthly totals for
the traffic between the two clouds over the public internet, the two-sided Equinix path and
the providers' native multicloud link, and breakEvenSustainedMbps - the sustained
rate (Mbps, both directions summed, symmetric traffic, 730-hour month) at which the flat-fee
native link and the per-GB Equinix path cost the same. The figure is computed from the quotes
resolved for the estimate and is empty when any input is unpriced or the currencies differ.
The single-cloud fields are computed the same way with or without a peer cloud.
- See Also:
-
ClassDescriptionUnit of data volume for egress inputs.The cloud-to-cloud section of a
SavingsEstimate: the monthly cost of moving traffic between two clouds over each of three paths, and the sustained rate at which the flat-fee native path costs the same as the per-GB Equinix path.Fluent calculator that estimates how much routing cloud egress over an Equinix private interconnect saves versus the public internet.Fluent configuration for a savings estimate, terminated bySavingsCalculator.Builder.calculate().The result of aSavingsCalculatorrun: the modelled monthly cost of egressing data over the public internet versus over an Equinix-provided private interconnect, the Equinix interconnect cost, and the resulting net savings and break-even points.