In this lab, you learn how you can use Amazon S3 Batch Operations to process S3 objects at scale in a simple and straightforward fashion. You can copy objects to another bucket, set tags or access control lists, initiate a restore from Glacier, or invoke an AWS Lambda function. You also learn how you can use Amazon S3 event notifications for task automation purposes.
Level
Advanced
Duration
1 Hours 0 MinutesCourse Objectives
In this course, you will learn how to:
- Implement Amazon Simple Storage Service (Amazon S3) Batch operations to perform large-scale operations on Amazon S3 objects
- Configure Amazon S3 event notifications to automate event-driven workloads
Intended Audience
This course is intended for:
- Architects
- Developers
Prerequisites
We recommend that attendees of this course have the following prerequisites:
- This lab follows the **Managing Amazon Simple Storage Service (Amazon S3)** digital course. This free training is available in the [AWS Learning Library](https://www.aws.training/LearningLibrary).
Course Outline
- Task 1: Create an S3 Batch Operations job
- Task 2: Run an S3 Batch Operations job and verify job completion
- Task 3: Create an AWS Lambda function
- Task 4: Create an Amazon S3 event notification that invokes an AWS Lambda function
- Task 5: Upload an image to invoke the bucket notification and Lambda function