AWS IAM предназначен для управления доступом к ресурсам AWS. Вы можете создавать новых пользователей, но базовая аутентификация, которую получают экземпляры EC2, осуществляется с помощью пар ключей, которые не совпадают с пользователями IAM.
Возможно, вы сможете создать собственную систему, которая будет управлять пользователями IAM, а также генерирует закрытый и открытый ключ для их использования в создаваемых экземплярах (возможно, даже повторно используя ключи, которые вы получаете при создании нового). пользователь в IAM).
В общем-то, насколько я понимаю, на самом деле это не значит, что так можно использовать.