S3 bucket with versioning
Enforce a bucket pattern with versioning to prevent malicious tampering and facilitate recovery
Summary
Bucket versioning is a best practice for protecting against malicious tampering of data. While the new version will be the version read, you can attest / detect if data has been tampered by inspecting the number of versions of a file.
Applicable To
All important data
Resources
S3
Maturity
Low
Functions
CSPS
AWS
Author
Will Bengtson
Additional Links