A Tale of Two AWS IAM Roles (in Springfield)

Lucas J. Ross
Mar 23, 2020 · 6 min read

As a long-time fan of classic The Simpsons, when I need an analogy to help a colleague or myself to comprehend a subject, I find it natural to make use of characters and situations from the show. In this article, I’d like to share one on a topic that at first I found confusing, IAM Roles in AWS and the way users assume them.

A little context: any developer of infrastructure for software in the cloud will, early in that effort, need to figure out how users (both human and machine) are going to be able to access various resources. A best practice is to…