{"action":"created","issue":{"url":"https://api.github.com/repos/cotdsa/cumulus/issues/41","repository_url":"https://api.github.com/repos/cotdsa/cumulus","labels_url":"https://api.github.com/repos/cotdsa/cumulus/issues/41/labels{/name}","comments_url":"https://api.github.com/repos/cotdsa/cumulus/issues/41/comments","events_url":"https://api.github.com/repos/cotdsa/cumulus/issues/41/events","html_url":"https://github.com/cotdsa/cumulus/issues/41","id":113674918,"number":41,"title":"Pros and Cons of cumulus vs AWS::CloudFormation::Stack","user":{"login":"sesas","id":554988,"avatar_url":"https://avatars.githubusercontent.com/u/554988?v=3","gravatar_id":"","url":"https://api.github.com/users/sesas","html_url":"https://github.com/sesas","followers_url":"https://api.github.com/users/sesas/followers","following_url":"https://api.github.com/users/sesas/following{/other_user}","gists_url":"https://api.github.com/users/sesas/gists{/gist_id}","starred_url":"https://api.github.com/users/sesas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sesas/subscriptions","organizations_url":"https://api.github.com/users/sesas/orgs","repos_url":"https://api.github.com/users/sesas/repos","events_url":"https://api.github.com/users/sesas/events{/privacy}","received_events_url":"https://api.github.com/users/sesas/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-10-27T20:08:01Z","updated_at":"2016-02-29T16:56:47Z","closed_at":null,"body":"I am working with CloudFormation a lot these days and usually if I want to coordinate deployments between 2 stacks I just define [substacks](http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stack.html) in the parent template file.  \r\n\r\nI was wondering what does Cumulus solve that substacks can't solve.  I do understand that writing `yaml` is better than writing `json` though. \r\n\r\nCheers, "},"comment":{"url":"https://api.github.com/repos/cotdsa/cumulus/issues/comments/190287079","html_url":"https://github.com/cotdsa/cumulus/issues/41#issuecomment-190287079","issue_url":"https://api.github.com/repos/cotdsa/cumulus/issues/41","id":190287079,"user":{"login":"mazzystr","id":2479463,"avatar_url":"https://avatars.githubusercontent.com/u/2479463?v=3","gravatar_id":"","url":"https://api.github.com/users/mazzystr","html_url":"https://github.com/mazzystr","followers_url":"https://api.github.com/users/mazzystr/followers","following_url":"https://api.github.com/users/mazzystr/following{/other_user}","gists_url":"https://api.github.com/users/mazzystr/gists{/gist_id}","starred_url":"https://api.github.com/users/mazzystr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mazzystr/subscriptions","organizations_url":"https://api.github.com/users/mazzystr/orgs","repos_url":"https://api.github.com/users/mazzystr/repos","events_url":"https://api.github.com/users/mazzystr/events{/privacy}","received_events_url":"https://api.github.com/users/mazzystr/received_events","type":"User","site_admin":false},"created_at":"2016-02-29T16:56:47Z","updated_at":"2016-02-29T16:56:47Z","body":"Cumulus doesn't allow you to get out of writing json.  Try CloudFormation designer for that.\r\n\r\nCumulus does allow you to establish soft relationships between stacks by querying values from one stack and passing them into the next stack as stack parameters.\r\n\r\nCumulus also allows for better create/delete/modify stack operations on the command line.  The awscli is pretty obnoxious for those functions."}}