Why nested stacks?
- Reuse smaller chunks of template in (perhaps hundreds of) parent templates
- More OOP-style
Why cross-stack refs?
- Get diff teams working on different template files
- Export values from one stack to another related one
- More API-style
- Use cross-stack refs;
- Use “output” section of templates
Fn::ImportValueto import outputs