Just starting out, but have a real but small project to deploy (low stakes - so if it doesn't work it's not the end of the world but implementing without Pulumi would be significantly more difficult). Ideally, I need an abstraction layer over AWS so I don't need to have any real depth of understanding at the AWS level, just need to understand at the Pulumi level. With this current issue it looks like I need to go and understand about Vpcs in some detail so that I can be confident I'm not doing things that would cause problems.