TRANXACT.AI Help

Staging the tenant: account, environments and access posture

Whose cloud account the deployment runs in, the separate vault tenant, which environments exist in which year, and whether the tenant is reachable from the public internet or only privately.

People say "private tenant" and "public tenant" and mean three different things. In TRANXACT Private Cloud they separate cleanly into three decisions, and it is worth using these words for them:

DecisionOptionsDecided
Isolation — is anything shared with another customer?No. Every deployment is single-tenant: a dedicated VPC/VNet, cluster and database per customer, and no shared ledger or database.Not a choice; always so.
Account ownership — whose cloud account is it?TRANXACT-hosted: a dedicated account or subscription TRANXACT provides. Customer-owned: the customer’s own account, which TRANXACT operates through a delegated automation role.Before signing; written into the contract annex.
Access posture — how is it reached?Public: users reach it over HTTPS on the internet (the default). Private-only: the public listener is closed and it is reached only over VPN, private connection or peering.Before signing, with the connectivity option.

There is no multi-tenant, shared "public tenant" edition of TRANXACT Private Cloud. When a customer says public tenant they almost always mean a deployment reachable from the internet — which is the default posture of a dedicated tenant, not a different product.

Account ownership

TRANXACT-hostedCustomer-owned
Who creates the accountTRANXACT (INFRA_2.1.01)The customer: creates it, sets up billing, applies landing-zone policies and grants the TRANXACT automation role (INFRA_2.1.02, Excluded)
Who pays the cloud billPer the order formThe customer, billed directly by the provider at its list rates
Reserved capacityTRANXACT recommends (INFRA_2.1.05)TRANXACT recommends; the customer purchases (INFRA_2.1.06, Excluded)
Guardrails, tagging, budget alertsTRANXACT (INFRA_2.1.04)TRANXACT applies them inside the customer’s landing-zone policies
RACICustomer A/R for account, landing zone and billing in both cases; TRANXACT consulted

Either way, TRANXACT also provisions a separate vault account or tenant with its own identities, MFA and keys (INFRA_2.1.03). It is the one piece that is never in the same account as production — see Availability, Live DR, backup and the vault.

Reserved capacity typically cuts compute cost 30–40%. On a customer-owned account it is the customer who buys it, so put the recommendation in front of finance, not only IT.

Environments

An environment is one isolated TRANXACT instance — production, test/QA, training or sandbox. The usage tier includes a number of them:

TierEnvironments included
SProduction + 1 non-production
MProduction + 2 non-production
LProduction + 3 non-production
XLPer landscape
  • Non-production databases run without an HA standby.
  • Live DR adds a full-size copy of the production row, in the second region.
  • More non-production environments are Optional (TO_4.1.04), sized per usage tier.
  • A migration environment for year 1 is Optional (MIG_8.1.03) and is decommissioned after cutover (TO_4.1.05, a Standard service request).
  • Non-production availability is 95%, measured monthly.

A landscape by contract year (example, tier M)

EnvironmentPurposeNodesManaged DBYear 1Years 2–5
PRDProduction3 × 8 vCPU / 32 GB8 vCPU / 64 GB HA, 1 TBYesYes
DRLive DR of PRD3 × 8 vCPU / 32 GBReplica, 1 TBYesYes
QASTest / regression3 × 4 vCPU / 16 GB4 vCPU / 32 GB, 1 TBYesYes
TRNTraining / sandboxShared with QAS2 vCPU / 16 GB, 500 GBYesYes, scaled down
MIGMigration trial loads3 × 8 vCPU / 32 GB8 vCPU / 64 GB, 1 TBYesNo — decommissioned
VaultAir-gapped backups—Storage onlyYesYes

Plan year 1 with the extra migration and training capacity it needs, then step down. Each change is a change request, so write the step-down into the proposal now rather than negotiating it in year 2.

Staging order

  1. Agree account ownership, region and Live DR region before signature. Region, address ranges, FQDN and database engine cannot change after the build starts without a rebuild and a change request.
  2. If customer-owned: the customer creates the account, applies its landing-zone policies and grants the automation role — in parallel with contracting.
  3. TRANXACT provisions the vault account, applies guardrails, tagging and budget alerts.
  4. Build the network per region: a dedicated VPC/VNet with its subnets (see Network topologies).
  5. Build environments from infrastructure-as-code (TO_4.1.01): the cluster, the HA database, object storage, and the Live DR region if contracted.
  6. Copy infrastructure-as-code and configuration to the vault (TO_4.1.06). The runtime is rebuilt, not restored.
  7. Send credentials to the named technical contact only (TO_4.1.02); the customer verifies connectivity and SSO (TO_4.1.03).

Access posture

Public (default)Private-only
How users arrivePublic DNS → global traffic manager → load balancer + WAF over TLS 1.2+Customer DNS private zone → VPN / private link → internal load balancer
What it needsAn FQDN, a public DNS record, a public-CA certificateAll of that, plus private connectivity, a private DNS zone or conditional forwarding
Narrowing itOptional IP allow-listing on the public listener (INFRA_2.6.04, Standard)The public listener closed (INFRA_2.6.05, Optional)
Remote usersStraight in, SSO and MFA through the customer IdPNeed VPN or zero-trust access to the private path
Time to go liveFastest — no network buildLonger — address planning, routing, firewall and DNS work on the critical path

Decide early whether HTTPS-only access is enough. Private connectivity adds work that sits on the critical path to go-live, and private-connection circuits often take weeks to order from the carrier.

Values marked proposed default are the deployment guide’s recommended starting points. Confirm each one per customer; the contract, order form, SLA and DPA prevail over this page.