Documentation describing best practices for building a runtime system with SOA/REST in cloudy environments