In CloudFormation both nested stacks and modules encourage reusability by creating common components. From the AWS documentation it is not coming out when to us
porter-stemmer
trayicon
exiv2
redirect-uri
urlspan
unified-memory
windows-shell-extension-menu
packet-sniffers
android-manifest
dllregistration
cronexpression
servicepacks
designated-initializer
printstacktrace
geosparql
jmespath
nsopenpanel
materialize
bare-metal-server
primary-key-design
pspice
gatling-plugin
ninject.web.mvc
siege
messageui
pyenv-virtualenv
sarama
antlr4cs
widgetsbinding
kibana-5