Account Lifecycle Workflow
The Account Lifecycle is centrally managed in a Git repository via Terraform. Either a user or an automated process updates the account list with Git. A Terraform pipeline will manage all the resources necessary to create and lifecycle an AWS account.
External resources which are required for the AWS accounts can also be managed with this solution.