Stay organized with collectionsSave and categorize content based on your preferences.
To use SaaS Runtime, you need a repository in Artifact Registry to store the
blueprint.
The blueprint defines the SaaS application and infrastructure that you deploy
with SaaS Runtime. For more details about blueprints, seeBlueprints in SaaS Runtime.
To create the repository, review the following details specific to
SaaS Runtime. Then, follow the instructions tocreate standard repositoriesin the
Artifact Registry documentation.
Details about repositories for SaaS Runtime
As you set up a repository in Artifact Registry, take into account the
following details:
When you configure the repository details:
ForFormat, selectDocker. Even though we're storing
Terraform configurations, SaaS Runtime uses the OCI
(Open Container Initiative) image format to package the Terraform
configurations. OCI images are compatible with Docker tooling.
Formode, select standard.
For the region of the repository, you can choose any region that is
supported by Artifact Registry. This region does not need to match the regions
where SaaS Runtime provisions the SaaS application and infrastructure.
However, if you plan to use Cloud Build in the same
Google Cloud project to build and push blueprints, it can be helpful to
choose the same region for your Cloud Build jobs,
Artifact Registry repository and Developer Connect.
What's next
Try thequickstartto get started
using SaaS Runtime.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Create a repository for SaaS Runtime\n\n| **Preview**\n|\n|\n| This product or feature is subject to the \"Pre-GA Offerings Terms\" in the General Service Terms section\n| of the [Service Specific Terms](/terms/service-terms#1).\n|\n| Pre-GA products and features are available \"as is\" and might have limited support.\n|\n| For more information, see the\n| [launch stage descriptions](/products#product-launch-stages).\n\nTo use SaaS Runtime, you need a repository in Artifact Registry to store the\nblueprint.\n\nThe blueprint defines the SaaS application and infrastructure that you deploy\nwith SaaS Runtime. For more details about blueprints, see\n[Blueprints in SaaS Runtime](/saas-runtime/docs/blueprints).\n\nBefore you begin\n----------------\n\nEnsure you have [enabled SaaS Runtime](/saas-runtime/docs/enable-service).\n\nCreating a repository\n---------------------\n\nTo create the repository, review the following details specific to\nSaaS Runtime. Then, follow the instructions to\n[create standard repositories](/artifact-registry/docs/repositories/create-repos) in the\nArtifact Registry documentation.\n\n### Details about repositories for SaaS Runtime\n\nAs you set up a repository in Artifact Registry, take into account the\nfollowing details:\n\n- When you configure the repository details:\n\n - For **Format** , select **Docker**. Even though we're storing Terraform configurations, SaaS Runtime uses the OCI (Open Container Initiative) image format to package the Terraform configurations. OCI images are compatible with Docker tooling.\n - For **mode**, select standard.\n - For the region of the repository, you can choose any region that is\n supported by Artifact Registry. This region does not need to match the regions\n where SaaS Runtime provisions the SaaS application and infrastructure.\n\n However, if you plan to use Cloud Build in the same\n Google Cloud project to build and push blueprints, it can be helpful to\n choose the same region for your Cloud Build jobs,\n Artifact Registry repository and Developer Connect.\n\nWhat's next\n-----------\n\n- Try the [quickstart](/saas-runtime/docs/quickstart) to get started using SaaS Runtime.\n- [Learn more about the blueprints](/saas-runtime/docs/blueprints) that define the SaaS application and infrastructure.\n- To learn more about SaaS Runtime, see [SaaS Runtime Overview](/saas-runtime/docs/saas-runtime/docs/overview)."]]