Introducing StackSets
The result of CloudFormation stack deployment is always a bunch of resources, grouped in a single stack. StackSets can be deployed to target regions or even accounts (whether in your AWS organization or just a separate account), as shown in the following diagram:
As you can see in the preceding picture, each StackSet consists of one or more stacks, provisioned from the same template. Those stacks are referred to as stack instances and are distributed among various accounts and regions. This is the first concept that we need to know.
Another concept is administrator and target accounts. An administrator account is an account where StackSets are managed. Whenever we want to create or update StackSets, we need to use an administrator account. This account must be granted to create stacks in other accounts (which is handled by IAM). The accounts in which stacks are being created are target...