Understanding different AWS identities and their specific use cases