Add a Date type attribute to each item, set to 48 hours post-creation. Create a GSI using this attribute as a sort key. Develop a Lambda function to reference the GSI and remove expired items with BatchWriteItem, triggered every minute by a CloudWatch event.