Skip to main content

Get started with Temporal Cloud

Getting started with Temporal Cloud involves a few key steps:

  1. Sign up for Temporal Cloud
  2. Create a Namespace
  3. Set up your Clients and Workers
  4. Run your first Workflow
  5. Invite your team

Sign up for Temporal Cloud

To create a Temporal Cloud account, you can:

  • Sign up directly; or
  • Subscribe at the AWS Marketplace for Temporal Cloud Pay-As-You-Go. Signing up through the AWS Marketplace is similar to signing up directly on the Temporal Cloud site, but billing goes through your AWS account.
  • To purchase Temporal Cloud on the Google Cloud Marketplace, please contact our team at sales@temporal.io.

For information about Temporal Cloud Pricing, see our Pricing Page.

Create a Namespace

See Managing Namespaces to create your first namespace.

Temporal Cloud supports either API key or mTLS authentication for each namespace. If you're not sure which to use, we recommend using API keys because they're easier to manage and rotate for most teams. If your organization already has private key infrastructure (PKI) and is familiar with cert management, then mTLS is an excellent choice.

Set up your Clients and Workers

See our guides for connecting each SDK to your Temporal Cloud Namespace:

Run your first Workflow

See our guides for starting a workflow using each SDK:

Invite your team

See Managing users to add other users and assign them roles.

You can also use Service Accounts to represent machine identities.

Since you created the account when you signed up, your email address is the first Account Owner for your account.