AWS Control Tower in multi AWS account scenarios
Use Cases and Deployment Scope
Pros
- AWS Control Tower integrates with AWS organizations
- AWS Control Tower provides Account Factory to provision preconfigured AWS accounts
- AWS Control Tower helps to isolate workloads and billing via AWS accounts separation
- AWS Control Tower supports data residency controls out of the box
- AWS Control Tower supports post provisioning actions to newly provisioned AWS accounts: for example it can trigger enabling VPC flow logs in the new account
Cons
- If possible it would be nice to see an automated option to close AWS accounts created with the Account Factory
Most Important Features
- Multi account support
- Integration with various services - Cloud formation / stack/stackset concepts
- SSO integration
- Preconfiguration of newly created accounts
- Provisioning new AWS accounts without need to use credit card for each of the new accounts - all works on a credit card used to set up the master account.
Return on Investment
- It helped to separate billing for dev/prod/uat workloads, making it easier to control how much developers are spending.

