As there&#x27;s too much push to Terraform, which I personally dislike due to many opinionated features and the marketing push to cover as many services as possible and not do one thing and do it great (AWS), you can look at Bazaarvoice&#x27;s CloudFormation Ruby DSL [0].<p>[0]: <a href="https:&#x2F;&#x2F;github.com&#x2F;bazaarvoice&#x2F;cloudformation-ruby-dsl" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;bazaarvoice&#x2F;cloudformation-ruby-dsl</a>