Life Cycle Management is a mechanism that helps the user in transitioning the data between different storage classes automatically without the need for manual intervention. This is a smart way of reducing the storage cost while designing architecture with the S3 service requirement.
One can create a life cycle rule by navigating to Management option in bucket and clicking on create life cycle.
Each life Cycle rule support 5 rule actions using which the objects are transitioned from one storage class to another.
- Current Version Transitioning Action
- Previous Version Transitioning Action
- Permanent deletion of previous versions
- Expiring the current version of object based on timeline
- Deleting the expired delete markers or incomplete uploads.