How can a developer ensure secure API requests to multiple S3 buckets from an EC2 instance without managing application credentials, applying the principle of least privilege? | AWS Certified Developer - Associate Quiz - LeetQuiz