This book is aimed at readers interested in building their next big idea using OpenShift. The reader could be a web developer already using OpenShift or planning to use it in the future. The recipes provide the information you need to accomplish a broad range of tasks. It is expected that you are familiar with web development in a programming language that you wish to develop your web application in. For example, if you are a Java developer, then it is expected that you know the Java EE or Spring basics. This book will not cover the Java EE or Spring basics, but will cover how to deploy Java EE or Spring applications on OpenShift.