You need a production-appropriate custom IAM role and want to communicate its development status; this is the first version of the role. What practices should you follow?
Choose an answer
Tap an option to check your answer.
Correct answer: Use permissions with the 'supported' support level and set the role stage to ALPHA while testing..
Why this is the answer
When creating a custom IAM role for production, it's crucial to use permissions with a 'supported' support level. This ensures the permissions are stable and won't be deprecated without notice, which is essential for production environments. Setting the role stage to ALPHA while testing correctly indicates that the role is in its earliest development phase and is not yet stable or ready for broad use. Using 'BETA' for the role stage implies a more stable, but still pre-production, state, which isn't accurate for the first version under initial testing. Using 'testing' for permission support level is incorrect because 'testing' permissions are experimental and subject to change or removal, making them unsuitable for production-bound roles.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed