Pricing overview
Amazon Macie discovers sensitive data using machine learning and pattern matching, and enables visibility and automated protection against data security risks. With Macie, you are charged based on three dimensions: the number of Amazon Simple Storage Service (S3) buckets evaluated for bucket inventory and monitoring, the number of Amazon S3 objects monitored for automated data discovery, and the quantity of data inspected for automated and targeted sensitive data discovery.
Number of S3 buckets continually evaluated for bucket inventory and monitoring
When you enable Macie, the service will gather detail on all of your S3 buckets, including bucket names, size, object count, resource tags, encryption status, access controls, and Region placement. Macie will then automatically and continually evaluate all of your buckets for security and access controls. Macie will alert you to any unencrypted buckets, publicly accessible buckets, or buckets shared with an AWS account outside of your organization. You are charged based on the total number of buckets in your account after the 30-day free trial and charges are prorated per day.
Quantity of data inspected for automated and targeted data discovery
Macie automatically starts inspecting objects in S3 for the presence of sensitive data such as personally identifiable information (PII), payment data, or AWS credentials for automated sensitive data discovery. You are charged based on the total quantity of data inspected in your account after the 30-day free trial and charges are prorated per day. Also, you can discover sensitive data by creating and running targeted sensitive data discovery jobs. This is done by selecting the buckets you would like scanned, configuring the one-time or periodic targeted sensitive data discovery job, and submitting it to Macie. Macie charges for only the bytes inspected in the supported object types it inspects. As part of Macie sensitive data discovery jobs, you will also incur the standard S3 charges for GET and LIST requests. See Requests and data retrievals pricing on the S3 pricing page.
Number of objects monitored for automated data discovery
Amazon Macie monitors all S3 objects in your account for automated data discovery. The objects are clustered by attributes such as bucket name, file types, and prefixes to cost-efficiently sample data broadly across an organization and minimize the data scanning needed to uncover sensitive data in Amazon S3 buckets. Macie uses the results of automated data discovery analysis results to create a profile for each bucket, and then tracks the objects that were picked to ensure freshness of this profile. If a previously scanned object is deleted, Macie automatically updates the profile of the bucket. You are charged based on the total quantity of S3 objects in your account after the 30-day free trial and charges are pro-rated per day.
Free 30-day trial period
You can try Amazon Macie at no charge with a 30-day free trial. You get 30-days of free automated data discovery which includes the data inspected for sensitive data discovery and the objects monitored in your S3 storage. Macie inspects up to 150GB per account within the free trial period. The free-trial also includes 30-days of bucket inventory and monitoring. Each new account that is enabled with Macie receives this free trial period, even in multi-account configurations.
Note: Any sensitive data discovery jobs you create will not be included in the 30-day free trial.
Pricing details
Pricing examples (US East (Northern Virginia) Region prices)
In this example, you enable Macie in an account with 15 S3 buckets. The buckets are empty and do not contain any objects.
• 15 S3 buckets
• 0 GB of data inspected for automated sensitive data discovery
Macie charges =
15 * $0.10 ($0.10 per S3 bucket/month)
= $1.50 + $0.00
= $1.50 per month
In this example, you enable Macie in an account with 15 S3 buckets and the buckets have a total of 10,000,000 objects (all supported object types). Macie inspects 150 GB data for automated sensitive data discovery.
• 15 S3 buckets
• 10,000,000 objects, all supported object types for automated sensitive data discovery
• 150 GB of data inspected for automated sensitive data discovery
Macie charges =
15 * $0.10 ($0.10 per S3 bucket/month)
+ 100 *$0.01 ($0.01 per 100K objects)
+ (150 -1) * $1 ($1 per GB with 1 GB free tier for automated sensitive data discovery)
= $1.50 + $1.00 + $149
= $151.50 per month
In this example, you enable Macie in an account with 15 S3 buckets and the buckets have a total of 10,000,000 objects (all supported object types). Macie inspects 150 GB data for automated sensitive data discovery. Also, you submit a targeted sensitive data discovery job for a bucket that has 200 GB of data.
• 15 S3 buckets
• 10,000,000 objects, all supported object types for automated sensitive data discovery
• 150 GB of data inspected for automated sensitive data discovery
• 200 GB of data inspected for targeted sensitive data discovery
Macie charges =
15 * $0.10 ($0.10 per S3 bucket/month)
+ 100 *$0.01 ($0.01 per 100K objects)
+ (150 -1) * $1 ($1 per GB with 1 GB free tier for automated sensitive data discovery)
+ (200) * $1 ($1 per GB for targeted sensitive data discovery)
= $1.50 + $1.00 + $149 + $200
= $351.50 per month
In this example, you enable Macie in an account with 15 S3 buckets and the buckets have a total of 10,000,000 objects (all supported object types). Macie inspects 150 GB data for automated sensitive data discovery. Also, you submit a targeted sensitive data discovery job for a bucket that is reported to have 600 GB of estimated storage. However, image files represent 100 GB and therefore, are ignored by Macie for sensitive data discovery (see Macie supported object types). All other objects are supported resulting in 500 GB of data inspected.
• 15 S3 buckets
• 10,000,000 objects, all supported object types for automated sensitive data discovery
• 150 GB of data inspected for automated sensitive data discovery
• 500 GB of data inspected for targeted sensitive data discovery
Macie charges =
15 * $0.10 ($0.10 per S3 bucket/month)
+ 100 *$0.01 ($0.01 per 100K objects)
+ (150 -1) * $1 ($1 per GB with 1 GB free tier for automated sensitive data discovery)
+ (500) * $1 ($1 per GB for targeted sensitive data discovery)
= $1.50 + $1.00 + $149 + $500
= $651.50 per month