Amazon DataZone is a data management service that makes it faster and easier for customers to catalog, discover, share, and govern data stored across AWS, on premises, and third-party sources. With Amazon DataZone, administrators and data stewards who oversee an organization's data assets can manage and govern access to data using fine-grained controls. These controls are designed to ensure access with the right level of privileges and context. Amazon DataZone makes it easier for engineers, data scientists, product managers, analysts, and business users to access data throughout an organization so that they can discover, use, and collaborate to derive data-driven insights.

Amazon DataZone pricing follows a pay-as-you-go model, where you are charged only for the resources you use. There are no upfront fees or long-term commitments required. Amazon DataZone's pricing is based on four key dimensions: requests, metadata storage, compute, and input and output tokens consumed for generating AI recommendations for business descriptions. The rates for each of the dimensions, and allowed free usage are described below.

As of Nov 1, 2024, there is no monthly user-based subscription charge for Amazon DataZone.

Free usage

Amazon DataZone provides free usage up to a limit so that you can explore Amazon DataZone’s 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 Amazon DataZone’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 tables

Pricing dimension Price Free usage
Requests $10 per 100,000 requests
4,000 free requests in a billing month per account
Metadata Storage $0.4 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

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 Amazon DataZone 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
(per account in a billing month)
Charges incurred
(billing month)
Price Description
20 MB $0 $0.4 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.4/1024MB = $0.03125
1 GB (1024 MB) $0.39 Charges incurred = (1024 MB - 20 MB) x $0.4/1024MB = $0.39

Requests

Amazon DataZone 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 DataZone, whether through the AWS Management Console, the Amazon DataZone portal, the Amazon DataZone SDK, an integrated service, or an API. Some of the common requests are invoking a search in the Amazon DataZone portal, viewing data asset details, or creating a project.

Number of requests
(per account in a billing month)
Charges incurred
(billing month)
Price Description
4,000 $0 $10 per 100,000 requests incurred 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.6
100,000 $9.60 Charges incurred = (100,000 - 4,000) x $10/100,000 = $9.6

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 DataZone 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.4

Recommendations

Amazon DataZone 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 DataZone provides back to you, and are charged at $0.075 per 1,000 tokens. The table below provides a few scenarios to explain how recommendations-based pricing works.


Dimension

Price per 1,000 tokens

Input tokens
$0.015

Output tokens
$0.075

Additional charges

Amazon DataZone orchestrates other AWS services on your behalf in your AWS accounts and links users to AWS services for analytics. You might incur additional charges from AWS Glue for Amazon DataZone to interact with your AWS Glue Data Catalog. You might incur additional charges for Amazon DataZone using AWS Key Management Service (AWS KMS) to encrypt your metadata at rest. You might incur charges for Amazon Athena and Amazon Redshift if your users use Amazon DataZone to link to these services, for instance to query data. You might incur charges for Amazon Simple Storage Service (Amazon S3) if you use Amazon DataZone to create these resources. You are responsible for fees incurred for usage in your AWS accounts. Standard pricing will apply.

Free requests that do not incur any charges

The following requests are provided free of charge. See the full list of Amazon DataZone APIs here.

Request Description Free APIs
Domain management These include API requests to create and manage DataZone domains. CreateDomain, DeleteDomain, UpdateDomain, ListDomains, TagResource, UntagResource, ListTagsForResource, GetIamPortalLoginUrl
Environment & 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 These include APIs for searching differenting entities in Amazon DataZone Search
Events and notifications These include APIs for fetching events and notifications in Amazon DataZone ListNotifications