TRENDING TOPICS
Copyright ©2025 Educative, Inc. All rights reserved.
CARVIEW |
CLOUD LABS
In this CloudLab, you will learn about S3 Batch Operations. You will also learn how to use S3 Batch Operations to batch resize images from a target S3 bucket and store them in a destination bucket. This lab will help you get familiar with the basics of S3 batch operations and how you can use it to perform batch operations on user data stored in S3 buckets.
intermediate
Certificate of Completion
Learning Objectives
Performing large-scale operations enhances efficiency, resource optimization, and cost savings in cloud environments. Amazon S3 Batch Operations is a feature provided by Amazon Simple Storage Service (Amazon S3) that allows you to perform large-scale batch operations on your S3 objects. These operations include copying objects between buckets, replacing tag sets, updating access control lists (ACLs), and running AWS Lambda functions on objects in parallel.
In this CloudLab, you will make a storage space using an S3 bucket and put images in it. After that, you will make a Lambda function to change the image sizes and save them in another bucket. Then, you will set up a job using S3 batch operations to get all the items from the first bucket and send them to the Lambda function for processing. Finally, you will review the logs and check the second bucket to ensure everything was done successfully.
After completing this lab, you will be able to make your own S3 batch operations, and you will be able to use it to perform batch operations on user data stored in S3 buckets.
A high-level architecture diagram for this Cloud Lab is given below:
Before you start...
Try these optional labs before starting this lab.
Relevant Courses
Use the following content to review prerequisites or explore specific concepts in detail.
Felipe Matheus
Software Engineer
Adina Ong
Senior Engineering Manager
Clifford Fajardo
Senior Software Engineer
Thomas Chang
Software Engineer
Copyright ©2025 Educative, Inc. All rights reserved.