Amazon SageMaker Unified Studio (preview)

SageMaker Unified Studio is a data and AI development environment that provides an integrated experience to use all your data and tools for analytics and AI. SageMaker Unified Studio uses Amazon SageMaker Catalog, built on Amazon DataZone, for end-to-end governance and access control through entities such as domains, projects, and assets. You will be charged for your usage of Amazon SageMaker Catalog. In addition, each AWS service that you use through the SageMaker Unified Studio is subject to its own individual pricing. This includes AWS storage and compute services, as well as any third-party services, like Git providers. There is no separate cost for using SageMaker Unified Studio itself.

To estimate your costs accurately, review the individual pricing for the various AWS services available within SageMaker Unified Studio below. For detailed pricing information, consult the official AWS pricing pages for each AWS service you plan to use.

Quick Setup Option

AWS offers a quick setup option to help you get started creating an Amazon SageMaker Unified Studio domain. Please note there is an additional charge for any networking resources that AWS sets up on your behalf if you chose the quick setup option for domain creation and exact costs depend on account configuration. Please delete any unused resources to avoid unnecessary costs. For full visibility into costs during the domain creation process, please follow the manual setup option.

SageMaker Unified Studio Free Tier

The SageMaker Unified Studio Free Tier helps you quickly get started innovating with data and AI and at no cost by offering a selection of always free features and honoring your current AWS Free Tier allocations or pay-per-use agreements (PPAs) for AWS services that you use through the SageMaker Unified Studio.

Always free features

Core requests in the Amazon SageMaker Unified Studio, including initial setup through manual creation of domains, project management, user management, and managing policy grants, are provided at no cost to help you set up and navigate your SageMaker Unified Studio environment. The full list of free requests can be found at the bottom of this pricing page. 

Other AWS Free Tier benefits

AWS honors and carries over your current AWS Free Tier allocations or pay-per-use agreements (PPAs) for AWS services that you use through SageMaker Unified Studio, such as Amazon SageMaker AI and Amazon Redshift. This includes a monthly AWS Free Tier for Amazon SageMaker Catalog, the JupyterLab notebooks, Amazon Q, metadata storage, and API requests. Please note that AWS Free Tier benefits are associated with your AWS account, and any usage through service consoles or other interfaces also consumes your available allocation. You can continue to use remaining AWS Free Tier benefits through SageMaker Unified Studio or other AWS interfaces until the full allocation is consumed or the AWS Free Tier period expires. To learn more, see the pricing details below.

Amazon SageMaker Lakehouse

Amazon SageMaker Lakehouse unifies all your data across Amazon Simple Storage Service (Amazon S3) data lakes and Amazon Redshift data warehouses, helping you build powerful analytics and AI/ML applications on a single copy of data. With Amazon SageMaker Lakehouse, you only pay for the resources you use, allowing for cost-effective scaling of your data lake infrastructure. Metadata storage and API requests follow AWS Glue Data Catalog pricing, including the AWS Free Tier. Data storage and access costs depend on your choice of Amazon S3 or Amazon Redshift Managed Storage (RMS), with associated storage and compute charges. Automated statistics collection and Apache Iceberg table maintenance incur additional fees based on usage. Fine-grained permissions, powered by AWS Lake Formation, are provided at no extra cost. For the most accurate and detailed pricing information, consult the official AWS pricing page for Amazon SageMaker Lakehouse.

Amazon SageMaker AI

Amazon SageMaker AI follows a pay-as-you-go pricing model with no upfront commitments or minimum fees. The key pricing dimensions for SageMaker AI include instance usage (compute resources used in training, hosting, and notebook instances), storage (Amazon SageMaker notebooks, Amazon Elastic Block Store (Amazon EBS) volumes, and Amazon S3), data processing jobs, model deployment, and MLOps (Amazon SageMaker Pipelines and Model Monitor). Additional components like SageMaker AI Feature Store and Data Wrangler tools might have their own pricing considerations. The actual costs can vary based on factors such as AWS Region, instance types, storage volume, and specific usage patterns. For the most accurate and detailed pricing information, please consult the official AWS pricing page for Amazon SageMaker AI.

Amazon Bedrock IDE (preview)

Amazon Bedrock IDE offers a flexible, consumption-based pricing model. You pay only for the Amazon Bedrock resources you use, without any minimum fees or upfront commitments. Pricing is based on your usage of Amazon Bedrock, such as the Agents, Flows, Knowledge Bases, Functions, and Guardrails features and the models available through Amazon Bedrock IDE. For the most accurate and detailed pricing information, consult the official AWS pricing page for Amazon Bedrock.

SQL Analytics

SQL with Amazon Redshift offers a flexible, consumption-based pricing model. You pay only for the compute resources you use, without minimum fees or upfront commitments. Pricing is based on the number of nodes and instance hours used, with costs varying by node type. The model includes options for on-demand and reserved instances, with the latter providing cost savings for long-term commitments. For the most accurate and detailed pricing information, consult the official AWS pricing page for Amazon Redshift.

Amazon SageMaker Data Processing

Amazon SageMaker Data Processing, which brings together capabilities from Amazon Athena, Amazon EMR, AWS Glue, and Amazon Managed Workflows for Apache Airflow (Amazon MWAA), offers a flexible, pay-as-you-go pricing model without upfront commitments or a minimum fee. The pricing structure is based on the usage of various components, including compute resources, storage, and specific tools within the service. You pay for the actual resources consumed, which might vary depending on factors such as AWS Region, instance types, and usage patterns. For the most accurate and detailed pricing information, consult the official AWS pricing pages for Athena, Amazon EMR, AWS Glue, and Amazon MWAA.

Amazon Q Developer

Amazon Q Developer is available within SageMaker Unified Studio to support development tasks like coding, testing, security scanning, resource optimization, and data integration. Amazon Q charges a fixed cost per user per month. For the most accurate and detailed pricing information, consult the official AWS pricing page for Amazon Q Developer.

Amazon SageMaker Data and AI Governance

The next generation of SageMaker simplifies discovery, governance, and collaboration for data and AI across your lakehouse, AI models, and applications. With Amazon SageMaker Catalog, built on Amazon DataZone, you can consistently define and enforce access policies using a single permission model with fine-grained access controls.

Amazon SageMaker Catalog follows a pay-as-you-go pricing model with no upfront commitments or minimum fees. Pricing is based on four key dimensions: requests, metadata storage, compute, and AI recommendations for generating business descriptions. Each account receives some free usage per billing month, including a set amount of metadata storage, API requests, and compute units. Charges only apply if usage exceeds these free limits. The service offers core APIs that are always free and don't count towards the request limit. The rates for each of the dimensions and allowed free usage are described below.

Amazon SageMaker Catalog free usage

Amazon SageMaker Catalog, built on Amazon DataZone, provides free usage up to a limit so that you can explore its capabilities without having to worry about incurring charges. Each account where you create an Amazon DataZone domain gets 20 MB of free metadata storage, 4,000 free API requests, and 0.2 free compute units. You will only be charged SageMaker Catalog’s standard pay-as-you-go rates if your account exceeds these free usage limits within a billing month. In addition, certain core APIs that power the key user experiences such as CreateDomain, CreateProject, and Search are provided free of charge and do not count towards the 4,000 free API requests.

Pricing dimension

Price

Free usage

Requests $10 per 100,000 requests 4,000 free requests in a billing month per account, in addition to core API calls that are provided for free
Metadata storage $0.40 per GB  20 MB of free storage in a billing month per account
Compute $1.776 per compute unit 0.2 free compute units in a billing month per account
Recommendations $0.015 per 1,000 input tokens $0.075 per 1,000 output tokens No free usage

Pricing dimensions: Details and examples

Metadata storage

You will be charged at standard rate of $0.4 per GB in a billing month for metadata storage if you exceed your free usage 20 MB for your account. Metadata storage is the size of your domains, glossaries and terms, metadata forms, projects, environments, users, and data assets. The table below provides a few scenarios to explain how metadata storage-based pricing works.

Metadata storage Charges incurred (billing month) Price Description
20 MB $0

 

$0.40 per GB, after 20 MB of free usage

20 MB of storage is free in a billing month
100 MB $0.03125 Charges incurred = (100 MB - 20 MB) x $0.40/1024 MB = $0.03125
1 GB (1024 MB) $0.39 Charges incurred = (1024 MB - 20 MB) x $0.40/1024 MB = $0.39

Requests

Amazon SageMaker Catalog provides certain core APIs such as CreateDomain, CreateProject, Search, which are never charged. You can view the list of free APIs here. All the other APIs will be charged a standard rate of $10 per 100,000 requests if you exceed your free usage of 4,000 requests for your account in a billing month. A request is an interaction with Amazon SageMaker Catalog, whether through the SageMaker Unified Studio, AWS Management Console, Amazon DataZone portal, the Amazon DataZone SDK, an integrated service, or an API. Some of the common requests are invoking a search in the SageMaker Unified Studio or Amazon DataZone portal, viewing data asset details, or creating a project.

Number of requests excluding free APIs (per account in a billing month) Charges incurred (billing month) Price Description
4,000 $0

 

$10 per 100,000 requests included after 4,000 free usage

First 4,000 requests in a billing month are free
10,000 $0.60 Charges incurred = (10,000 - 4,000) x $10/100,000 = $0.60
100,000 $9.60 Charges incurred = (100,000 - 4,000) x $10/100,000 = $9.60

Compute

You will be charged at standard rate of $1.776 per compute unit if you exceed your included 0.2 compute units billing month for your account. Amazon SageMaker Catalog compute is used to ingest asset and schema metadata from your data sources, including AWS Glue databases and Amazon Redshift, and optionally to provide you with business name recommendations when publishing assets to your catalog. You are billed for successfully completed ingestion or name generation compute jobs. The table below provides a few scenarios to explain how compute-based pricing works.

Compute units(per account in a billing month) Charges incurred (billing month) Price Description
0.2 $0

 

$1.776 per compute unit, after 0.2 compute units of free usage

0.2 compute units free in a billing month
1 $1.42 Charges incurred = (1 - 0.2 MB) x $1.776 = $1.42
10 $17.40 Charges incurred = (10 - 0.2 MB) x $1.776 = $17.40

Recommendations

Amazon SageMaker Catalog provides a generative AI-based capability to improve data discovery, data understanding and data usage by enriching the business data catalog. With a single click, data producers can generate comprehensive business data descriptions and context, highlight impactful columns, and include recommendations on analytical use cases. You will be charged for input and output tokens for generating column descriptions, asset descriptions, and analytical use cases in AI recommendations for descriptions. Tokens are a basic unit that represent a few characters of text. Input tokens are comprised of the asset metadata and the prompt text used to generate recommendations, and are charged at $0.015 per 1,000 tokens. Output tokens are comprised of the recommendation text that Amazon SageMaker Catalog provides back to you, and are charged at $0.075 per 1,000 tokens.

Free requests that do not incur any charges

The following requests are provided free of charge when used from SageMaker Unified Studio. See the full list of Amazon SageMaker Catalog APIs here.

Pricing dimension

Description

Free APIs

Domain management These include API requests to create and manage DataZone domains CreateDomain, DeleteDomain, UpdateDomain, ListDomains, TagResource, UntagResource, ListTagsForResource, GetIamPortalLoginUrl
Environment and blueprints These include all the API requests for working with environments and environment blueprints in Amazon DataZone CreateEnvironment, DeleteEnvironment, UpdateEnvironment, ListEnvironments, ListAccountEnvironments, CreateEnvironmentBlueprint, GetEnvironmentBlueprint, ListEnvironmentBlueprints, CreateEnvironmentProfile, GetEnvironmentProfile, ListEnvironmentProfiles, PutEnvironmentBlueprintConfiguration GetEnvironmentBlueprintConfiguration, ListEnvironmentBlueprintConfigurations, GetEnvironmentCredentials, AssociateEnvironmentRole
Project management These include all the API requests for working with projects and project profiles in Amazon DataZone CreateProject, DeleteProject, UpdateProject, ListProjects, CreateProjectMembership, DeleteProjectMembership, GetProjectMembership, ListProjectMemberships
User and group management These include API requests for managing users and groups within your Amazon DataZone domains CreateUserProfile, GetUserProfile, UpdateUserProfile, SearchUserProfiles, CreateGroupProfile, GetGroupProfile, UpdateGroupProfile, DeleteGroupProfile, SearchGroupProfiles
Policy and authorization These include API requests for creating and managing policies to authorize who can do what within your Amazon DataZone domains AddEntityOwner, RemoveEntityOwner, AddPolicyGrant, RemovePolicyGrant, GetPolicyTemplate
Search AddEntityOwner, RemoveEntityOwner, AddPolicyGrant, RemovePolicyGrant, GetPolicyTemplate Search
Events and notifications These include APIs for fetching events and notifications in Amazon DataZone ListNotifications