Have you ever needed to execute boto3 methods on multiple AWS accounts at once? Manually switching between accounts and running the same commands over and over can be a tedious and time-consuming task. In this guide, we’ll show you how to run Boto3 methods on multiple AWS accounts at once using Python.
On every target account that you wish to run Boto3 methods, you need to create an IAM role that can be assumed by the source AWS account in which you deploy the multi_account_execution.py script that we’re going to create in step 4.