Technical requirements
For this chapter, if you wish to follow some of the walk-throughs, you will require the following:
- Internet access to GitHub, S3, and the AWS Management Console.
- A computer with a Chrome, Safari, or Microsoft Edge browser installed.
- An AWS account and accompanying IAM user (or role) with sufficient privileges to complete this chapter's activities. For simplicity, you can always run through these exercises with a user that has full access. However, we recommend using scoped-down IAM policies to avoid making costly mistakes and to learn how to best use IAM to secure your applications and data. You can find a minimally scoped IAM policy for this chapter in the book's accompanying GitHub repository, listed as
chapter_11/iam_policy_chapter_11.json
(https://bit.ly/3hgOdfG). This policy includes the following:- Permissions to read, list, and write access to an S3 bucket
- Permissions to read and write access to the AWS Glue Data Catalog databases...