Thursday, 29 December 2011

Amazon S3 Announces Object Expiration

Dear Amazon S3 Customer,

Today we're excited to announce Object Expiration, a new feature to help you efficiently manage data stored in Amazon S3. Object Expiration enables you to schedule the removal of objects after a defined time period.

You can define Object Expiration rules for a set of objects in your bucket. Each expiration rule allows you to specify a prefix and an expiration period in days. The prefix field (e.g. "logs/") identifies the object(s) subject to the expiration rule, and the expiration period specifies the number of days from creation date (i.e. age) after which object(s) should be removed. You may create multiple expiration rules for different prefixes. After an Object Expiration rule is added, the rule is applied to objects with the matching prefix that already exist in the bucket as well as new objects added to the bucket. Once the objects are past their expiration date, they will be queued for deletion. You will not be charged for storage for objects on or after their expiration date. Amazon S3 doesn't charge you for using Object Expiration. You can use Object Expiration rules on objects stored in both Standard and Reduced Redundancy storage. Using Object Expiration rules to schedule periodic removal of objects eliminates the need to build processes to identify objects for deletion and submit delete requests to Amazon S3.

You can start using Object Expiration today using the AWS Management Console or the Amazon S3 API.

To use Object Expiration from the AWS Management console:

Under the Amazon S3 tab, select the bucket on which you want to apply Object Expiration rules.
Select the "Properties" action on that bucket.
Select the "Lifecycle" Tab.
Under the "Lifecycle" tab, add an Object Expiration rule by specifying a prefix (e.g. "logs/") that matches the object(s) you want to expire. Also specify the number of days from creation after which object(s) matching the prefix should be expired.
You can optionally specify a name for the rule for better organization.

For more information on using Object Expiration, please see the Object Expiration topic in the Amazon S3 Developer Guide.

The Amazon S3 Team

We hope you enjoyed receiving this message. If you wish to remove yourself from receiving future product announcements and the monthly AWS Newsletter, please update your communication preferences.

Amazon Web Services LLC is a subsidiary of, Inc. is a registered trademark of, Inc. This message produced and distributed by Amazon Web Services, LLC, 1918 8th Avenue, Seattle, WA 98101.

No comments:

Post a Comment

Datanami, Woe be me