Describe a cloud environment in yaml and build it automagically