Use Scalr and Terraform Modules to create reusable, configurable packages to share specific functionality.