This step will set up your local environment with:
- AWS CLI
- Credentials configured to deploy CloudFormation stacks
No Python or virtual environment is required.
- Github Codespaces (recommended)
- Local Setup
- Fork the repo
- Go to Code -> Codespaces -> Create codespace on main
- Wait for setup to complete
- Proceed to step 4: Configure your AWS CLI
git clone https://github.com/OlaShabalina/aws-data-analytics-workshop.git
cd aws-data-analytics-workshopchmod +x deploy.shWe will use the script for deploying our CloudFormation templates.
If AWS CLI is not installed, follow these instructions for your platform.
To check:
aws --versionCreate an access key via the AWS Console:
- Go to IAM
- Under Access Management, click Users
- Select your user
- Open the Security credentials tab
- Click Create access key
- Choose Use case: CLI
- Your Access key ID and Secret access key will be generated.
Use the values from the steps above when running aws configure:
aws configureYou'll be prompted to enter:
AWS Access Key IDAWS Secret Access KeyDefault region name→ e.g.ap-southeast-2Default output format→json
To verify you're connected:
aws sts get-caller-identityYou should see your AWS account ID and user.
Continue to Step 1 - Create Your S3 Bucket and Upload Movie Data