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
sessionend
rowname
java-custom-serialization
mac-address
ejbca
fosoauthserverbundle
biomart
switching
procfile
opalrb
vis.js
clientscript
eastl
higher-kinded-types
states
non-linear
url-shortener
userid
unity3d-cloud-build
intel-fortran
crc64
vector
param
google-cloud-resource-manager
i18next-browser-languagedetector
ipywidgets
flink-cep
activebatch
docker-entrypoint
nette