Deploy using AWS CloudFormation
This solution uses CloudFormation templates and stacks to automate its deployment. The solution provides two CloudFormation templates, each optimized for different deployment architectures. The CloudFormation stack provisions the resources that are described in the templates.