Getting Started with OpenShift

Intrigued by the possibilities of developing web applications in the cloud? With this concise book, you get a quick hands-on introduction to OpenShift, the open source Platform as a Service (PaaS) offering from Red Hat.

Download eBook

What you will learn with this eBook

You’ll learn the steps necessary to build, deploy, and host a complete real-world application on OpenShift, without having to read long, detailed explanations of the technologies involved. Though the book uses Python, application examples in other languages are available on GitHub. If you can build web applications, use a command line, and program in Java, Python, Ruby, Node.js, PHP, or Perl, you’re ready to get started.

Dive in and create your first example application with OpenShift

Add components such as a database, task scheduler, and monitoring service

Delve into networking, persistent storage, and backup options

Learn OpenShift terms, technologies, and commands

Modify the example with your own code and hot-deploy the changes

Use external libraries and dependencies in your application

Explore ways to adapt your team processes to use OpenShift

Get a list of resources to learn more about OpenShift and PaaS

About the Authors

Steve Pousty

Steve Pousty is a Developer Advocate at Red Hat. Having earned a Ph.D. in Ecology, he’s been mapping since the late 1980s and building applications for over 15 years. Steve has spoken widely on everything from developer evangelism to auto-scaling applications in the cloud.

Katie Miller

Katie Miller, an OpenShift Developer Advocate at Red Hat, is a polyglot programmer with a penchant for Haskell. A former newspaper journalist, Katie co-founded the Lambda Ladies group for women in functional programming.