AWS Certified Solutions Architect – Professional — Question 353

Identify a true statement about using an IAM role to grant permissions to applications running on Amazon EC2 instances.

Answer options

Correct answer: C

Explanation

Assigning an IAM role to an Amazon EC2 instance allows applications to securely access AWS resources using temporary security credentials that AWS automatically rotates. This eliminates the operational overhead of manually managing credentials and mitigates the security risks associated with long-term secrets. Consequently, options A, B, and D are incorrect as they falsely suggest manual credential management is still required.