1. Using load balancer proxy instead of api gateway if requests > 5 million per month
2. Use life cycle policies to do s3 object transitions.