How this is different from service equivalents
Service equivalents covers the automatic substitution: when the compiler maps RDS to Cloud SQL because the appliance is on GCP. The mapping happens automatically based on the appliance’s form factor; your customer does not pick. Customer-provided services is the customer-driven substitution: your customer explicitly says “use my Temporal” and the compiler honors that. The substitution is a customer-supplied configuration knob, not a form-factor default. The two mechanisms compose. A customer on GCP can use the default-shipped Cloud SQL (service equivalent) while bringing their own Temporal (customer-provided service).Services customers can provide today
For each supported service, the customer can plug in either a managed equivalent (Temporal Cloud, Aurora, Atlas) or their self-hosted instance — the compiler emits the right deployment stack either way.
The currently-supported set is what’s listed here. The set is actively expanding as customer requirements drive new substitutions; if you have a customer who needs to bring their own service that is not on this list, contact us.
What your customer configures
For each supported service, your customer supplies:- A connection endpoint or address.
- The credentials the appliance needs to authenticate to the service.
- Any service-specific configuration (namespace, database name, bucket name, and so on).