This document describes how to build a RESTful cloud service using OpenShift and related technologies like Tomcat, Jersey, JSON, and AngularJS. It discusses OpenShift as a hosting platform, the Richardson Maturity Model for REST APIs, best practices for REST including use of HTTP verbs, resources and hypermedia. Code examples demonstrate implementation including configuration of Tomcat in OpenShift, versioning via Git, and backports from another framework to support resources and hypermedia.