With Amazon Personalize, you pay only for what you use, and there are no minimum fees and no upfront commitments. You are charged based on the amount of data processed and stored, the compute hours used to train your models, and the number of recommendations performed. Note: Customers are not charged for service usage while the service is in Preview.
You are charged per GB of data uploaded to Amazon Personalize. This includes real-time data streamed to Amazon Personalize and batch data uploaded via Amazon S3.
You are charged for the personalization requests processed by Amazon Personalize. The service supports real-time recommendations, which is measured in transactions per second (TPS). Developers need to specify the minimum and maximum limits of the throughout, with AWS Personalize guaranteeing low latency response for requests up to the provisioned throughput. When serving real-time recommendations, you are charged for throughput capacity per hour in units of TPS-hour (rounded up to the nearest hour).
Get started with AWS Personalize for free today. For the first two months after sign-up, you are offered:
Up to 20GB per month
Up to 100 training hours per month
Up to 50 TPS-hours of real-time recommendations/month
A media company powers content discovery and recommendation through real-time profiling of their user’s preferences and consumption behavior. They upload 200 GB of data in the month, and train a single recommender once per day with each training taking 20 mins to complete and consuming 10 training hours/training. Further the customer uses inference capacity of 10 TPS for 720 hours for the month for generating real-time recommendations.
The bill for the month for using Amazon Personalize will be:
Data processing and storage charge = 200 GB x $0.05 per GB = $10
Training charge = 300 training hours x $0.24 per training hour = $72
Inference charge (real-time) = 10x 720 x $0.20/ TPS-hour = $1440
Total cost = $10 + $72 + $1440 = $1552
Refer to developer guide for instructions on using Amazon Personalize.
Instantly get access to the AWS Free Tier.
Get started building with Amazon Personalize in the AWS Console.