An organization has copies of user's files stored in Amazon S3
While conducting analysis, a SysOps Administrator noticed that files are rarely accessed after 45 days. What is the most cost-effective way for the Administrator to reduce storage cost while providing access to the files for the users within 3 to 5 hours if needed?
Click on the arrows to vote for the correct answer
A. B. C. D.Correct Answer: C.
Standard retrievals of Amazon Glacier allow you to access any of your archives within several hours.
Standard retrievals typically complete within 3 - 5 hours.
Amazon Glacier Expedited retrieval is not required in this scenario.
To manage your objects so that they are stored cost-effectively throughout their lifecycle, configure their lifecycle.
A lifecycle configuration is a set of rules that define actions that Amazon S3 applies to a group of objects.
There are two types of actions:
· Transition actions-Define when objects transition to another storage class.
For example, you might choose to transition objects to the STANDARD_IA storage class 30 days after you created them or archive objects to the GLACIER storage class one year after creating them.
· Expiration actions-Define when objects expire.
Amazon S3 deletes expired objects on your behalf.
Option A is incorrect since versioning is used to ensure objects are not accidentally deleted.
Option B is incorrect since Glacier is a much cheaper storage option to migrate older files.
Option D is incorrect since the bucket policy is used for permission access.
For more information on the S3 object lifecycle, please visit the below URLs-
https://aws.amazon.com/glacier/faqs/ https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lifecycle-mgmt.html https://aws.amazon.com/about-aws/whats-new/2016/11/access-your-amazon-glacier-data-in-minutes-with-new-retrieval-options/The most cost-effective way for a SysOps Administrator to reduce storage costs while still providing access to files for users within 3 to 5 hours, is to create a lifecycle policy to move files older than 45 days to Amazon S3's infrequent access storage class.
Option A, enabling versioning on the S3 bucket, will not reduce storage costs and may actually increase them since every version of the file will be saved, which can lead to increased storage requirements.
Option B, creating a lifecycle policy to move files older than 45 days to the infrequent access storage class, is a good option. The infrequent access storage class is designed for data that is accessed less frequently, but still requires fast access when needed. The cost of storing data in this class is lower than standard storage, but the cost of retrieving data is slightly higher. The 3-5 hour retrieval time is within the capabilities of the infrequent access storage class, making it a good option for this scenario.
Option C, creating a lifecycle policy to move files older than 45 days to Amazon Glacier storage class, is not a good option for providing fast access to files. Retrieving data from Glacier storage can take several hours or even days, making it unsuitable for scenarios where fast access is required. Glacier is better suited for data archiving and long-term storage.
Option D, creating a bucket policy to limit user access to only newer files, will not reduce storage costs and may cause inconvenience for users who need to access older files.
In summary, creating a lifecycle policy to move files older than 45 days to infrequent access storage class is the best option for reducing storage costs while still providing fast access to files when needed.