Creating an Amazon Redshift cluster using an AWS CloudFormation template
With an AWS CloudFormation
template, you treat your infrastructure as code, which enables you to create an Amazon Redshift cluster using a json/yaml
file. The declarative code in the file contains the steps to create the AWS resources, and it also enables easy automation and distribution. This template allows you to standardize the Amazon Redshift Cluster's creation to meet your organizational infrastructure and security standards. Furthermore, you can distribute them to different teams within your organization using the AWS service catalog for easy setup.
Getting ready
To complete this recipe, you will need to do the following:
- Create an IAM user with access to AWS CloudFormation, Amazon EC2, and Amazon Redshift.
How to do it…
We will create a CloudFormation
template to author the Amazon Redshift cluster infrastructure as code using the JSON-based template. Follow these steps...