Hi @japeter89 ,
I would recommend to have dedicated AWS account to establish your different environment , one for each Dev , QA and Prod environment.
You can establish CI/CD process to promote assets then from one account to another target account using asset bundle API’s.
Suggesting an article and blog to further assist you -