Creating an S3 Lifecycle Policy to Optimize Costs

30 minutes
  • 3 Learning Objectives

About this Hands-on Lab

Your leadership team has asked your team to create lifecycle policies on any new S3 buckets to ensure that objects will be moved over to save on costs moving forward. This lab will allow you to create an S3 bucket, upload a document, and create lifecycles for both a transition action and expiration action.

Learning Objectives

Successfully complete this lab by achieving the following learning objectives:

Create and Upload

In this objective, you will create an S3 bucket and upload 2 objects.

Transition Policy Creation

In this objective, you will create a transition action policy for our first object and then review the differences in costs in the AWS Pricing Calculator.

Expiration Policy Creation

In this objective, you will create an expiration action policy for our second object and then review the differences in costs in the AWS Pricing Calculator.

Additional Resources

Lab Setup

  1. Before we start the lab, use the provided credentials to log in to the AWS Management Console. Make sure that we are in the us-east-1 Region, which will appear as N. Virginia at the top of the screen next to the Support dropdown.
  2. Use this link to access the AWS Pricing Calculator: AWS Pricing Calculator.

    Reference Links

  3. Use this link to download the image that we will be using for this lab: Our GitHub image for download.

What are Hands-on Labs

Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.

Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!

Get Started
Who’s going to be learning?