Technical requirements
Many recipes in this chapter require you to have a bash
shell or equivalent available with the AWS CLI installed with access to AWS. Check the AWS documentation installation guide: https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html.
If using Microsoft Windows, you can enable Windows Subsystem for Linux (WSL) to get a bash
shell. The instructions will also assume you have configured default credentials and the default region as the one you intend to use, using aws configure
or an AWS CLI profile.
The easier way to experience the recipes is using a test account, on which you can use an admin user to access the console and the command line. Otherwise, you’ll have to add the required permissions to create and use Glue components.
A Glue job requires a Simple Storage Service (S3) bucket to store scripts, temporary files, and, potentially, data; you will create a bucket for this purpose. None of the recipes use or generate...