The request path
Each request crosses three adapter stages:- API endpoint. Your existing SDK, CLI or infrastructure tool sends an origin-shaped request to the configured Cloud Adapter endpoint.
- Service adapter. The selected origin-to-backend mapping interprets the request and translates its supported behavior.
- Target client. Cloud Adapter calls the native target service using the backend identity configured for that mapping.
The operations path
The local Tensor9 CLI reads the installation’s configuration, validates changes and coordinates setup and updates. Configuration has two scopes:- Cloud adapter configuration defines settings shared by the installation, such as its origin and target clouds, networking and deployment shape.
- Service adapter configuration selects a backend and supplies the settings needed for one service mapping.
Identity and trust boundaries
Cloud Adapter crosses distinct security boundaries. Treat them separately:
An origin-shaped request does not inherit permission to the target service. Likewise, a target-cloud credential does not decide who may call the adapter. Apply least privilege independently at each boundary and keep provisioning credentials separate from runtime credentials.
Where state lives
Application data belongs to the selected target service. For example, an S3-to-Cloud Storage adapter stores objects in Cloud Storage; it does not keep a second object copy inside Cloud Adapter. Configuration is another durable input. Keep it under review and change control, because changing a backend can change data ownership and migration requirements even when the file remains syntactically valid.How deployment mode changes the topology
Both modes use the same service implementations. What changes is where the serving runtime runs:
A mode does not expand a service mapping’s operation coverage. The in-memory emulator is separate from both modes. See deployment modes for current availability and the pending local launcher.
Observe a request
Usetensor9 explain to inspect the directed service profile without contacting a deployment. To preview one deployed request, send a signed x-t9-explain control with explicit mode Explain through an explanation-aware request path. During live diagnosis, combine the resulting report with the adapter’s response headers, runtime logs and the resulting target-service state.