Deploy the solution
This solution uses AWS CloudFormation templates and stacks to automate its deployment. The CloudFormation template to describes the AWS resources included in this solution and their properties. The CloudFormation stack provisions the resources that are described in the template.
Note
The solution uses SSE-S3 encryption for Amazon S3 buckets and AWS Managed encryption for other services as defaults. If there are specific regulatory or compliance requirements for your use case, we recommend that you review them and make necessary amends in the solution before deploying the solution and uploading any data into the buckets. You can make use of the compliance information provided for the Amazon Personalize service as well. You can make use of the Amazon Personalize service towards this task.
Deployment process overview
Before you launch the solution, review the cost, Architecture overview, network security, and other considerations discussed in this guide. Follow the step-by-step instructions in this section to configure and deploy the solution into your AWS account.
Time to deploy: Approximately five minutes
Use the following steps to deploy Maintaining Personalized Recommendations with Machine Learning on AWS. For detailed instructions, follow the links for each step.
-
Launch the AWS CloudFormation template into your AWS account.
-
Review the templates parameters and enter or adjust the default values as needed.
Step 2. Use the solution to create and/or maintain resources in Amazon Personalize
-
Create a configuration .json file for the Amazon Personalize resources to maintain and upload it to the Amazon S3 bucket deployed by the AWS solution.
Important
This AWS solution includes an option to send anonymized operational metrics to AWS. We use this data to better understand how customers use this AWS solution and related services and products. AWS owns the data gathered though this survey. Data collection is subject to the AWS Privacy Policy
To opt out of this feature, download the template, modify the AWS CloudFormation mapping section, and then use the AWS CloudFormation console to upload your template and deploy the AWS solution. For more information, refer to the Anonymized data collection section of this guide.