Skip to main content

User Journeys

AI Cloud documentation starts from the task a person is trying to finish.

End User

StepGoalWhat good looks like
Sign inReach the product with the right tenant and project selectedThe top bar shows the expected tenant and project.
Secure accountAdd account protection and access keysMFA, SSH keys, API keys, and sessions are visible in account settings.
Choose capacityPick compute or an app runtimeThe catalog shows available runtime families and cost posture.
LaunchStart a runtime in the current projectThe runtime moves from provisioning to active.
ConnectOpen terminal, SSH, notebook, IDE, scheduler, or endpoint routeThe connect action lands on the expected work surface.
OperateWatch state, usage, storage, and spendThe user can understand health, hourly burn, and next action.
ReleaseStop using capacity when finishedBilling stops and cleanup state is visible.

Tenant Admin

StepGoalWhat good looks like
Tenant setupConfirm tenant name, workspace, and default projectThe tenant has a usable project and visible admin context.
Project lifecycleCreate and review project ownershipProjects have clear names, roles, and lifecycle state.
MembershipAdd users and assign least privilegeMembers can use only the projects and roles they need.
Service accountsCreate automation identitiesCredentials are scoped, rotatable, and auditable.
Quota and spendControl capacity and budget exposureAdmins can see balance, quota, burn, and blocked states.
Access reviewRemove stale accessDrift, stale members, and risky credentials are visible.

App Developer

StepGoalWhat good looks like
Pick runtime familyDecide scheduler, compose, notebook/IDE, or inference endpointThe runtime model matches the user workflow.
Define manifestDescribe launch, health, connect, storage, and cleanupThe manifest is reviewable before packaging.
Package artifactBuild the image or runtime bundleThe artifact has digest, version, and trust state.
Test lifecycleProve launch, status, connect, and releaseThe app can be operated without special workarounds.
PromoteMake the app available to usersUsers can launch it through the product catalog.

CLI And API Consumer

StepGoalWhat good looks like
AuthenticateUse bearer auth safelyTokens are never placed in URLs or logs.
Set contextSend tenant/project context where requiredAPI calls operate on the intended project.
Mutate safelyUse idempotency keysRetries do not create duplicate work.
Handle errorsUse stable error codes and correlation IDsSupport can trace an issue without private data.
AutomatePrefer CLI or generated SDKsAutomation follows the same contracts as the UI.

When To Contact Support

Contact support with the visible correlation ID when:

  • an access-denied state does not match your expected role;
  • capacity remains unavailable after choosing another SKU or region;
  • release or cleanup does not complete after retry;
  • a route or connect action fails after the workload is active;
  • billing or quota state does not match expected usage.