Technical requirements
To complete the recipes in this chapter, you will need to consult the following technical requirements:
- Access to the AWS Console.
- An AWS administrator should create an IAM user by following Recipe 1 – Creating an IAM user, in the Appendix. This IAM user will be used to some of the recipes in this chapter.
- An AWS administrator should deploy the AWS CloudFormation template (https://github.com/PacktPublishing/Amazon-Redshift-Cookbook/blob/master/Chapter08/chapter_8_CFN.yaml) and create one IAM policy and one IAM role:
a. An IAM policy attached to the IAM user, which will give them access to Amazon Redshift, AWS Secrets Manager, Amazon CloudWatch, Amazon CloudWatch Logs, AWS KMS, AWS Glue, Amazon EC2, AWS Trusted Advisor, AWS Billing, AWS Cost Explorer, and Amazon S3.
b. An IAM role with access to schedule pause and resume and elastic resizing for a Redshift cluster. We will reference this as
Chapter8RedshiftSchedulerRole
. - An Amazon Redshift...