Over a million developers have joined DZone.

How to Install OpenShift as Your Private PaaS

DZone's Guide to

How to Install OpenShift as Your Private PaaS

Platform as a Service (PaaS) can allow teams to focus on what really matters: developing and delivering a product. We look at how to use one of the most popular PaaS offerings as your private PaaS.

· Cloud Zone
Free Resource

Are you joining the containers revolution? Start leveraging container management using Platform9's ultimate guide to Kubernetes deployment.

Image title

There are very few things better for an application developer than a solid Platform as a Service (PaaS) infrastructure that takes away all of the underlying service pains and lets her focus on her application development.

One of the best out there is OpenShift Online, which you can use freely or scale up with a subscription for more instances with more services such as size, scalability, and storage capabilities. This is a public PaaS, and by no stretch of the imagination is this option a bad choice, you might be interested in putting together your very own private PaaS experience.

Private PaaS

After spending a lot of time using, demoing, and presenting on how to master various application developer facing topics around OpenShift Online, it is time to set up our own local private PaaS.

Before we dive into that, take some time to examine the following session that shows you what Mastering xPaaS with OpenShift using a public PaaS can do for your application development:

Now we are ready to put the power of this public PaaS at your fingertips by installing OpenShift as a private PaaS on your laptop.

OpenShift Private PaaS Installation

While many others have walked you through all the tedious steps needed to prepare, configure, and finally install OpenShift as a private PaaS. Here, I hope to make it so simple anyone can do it.

Not only that, you can do it in just three steps, I promise!

It is really that easy with the fully automated OpenShift Install Demo project put together to make the process both fool proof and repeatable. So, what are the three steps you ask?

  1. Install pre-requisites: Vagrant & Virtualbox
  2. Download and unzip OpenShift install demo
  3. Run the install script (init.sh)

You will need to have the pre-requisites installed, but if you don't and start the installation it will stop, warn you, and provide the links to go and get what is missing. You will need to download and unzip the install project.

Finally, you will need to run the installation, just one command (init.sh for Linux & OSX, Windows coming soon...) you type in and then sit back to enjoy a fully installed OpenShift Origin private PaaS.

For more information about the Cloud stack that supports your OpenShift private PaaS experience, see the App Dev Cloud Stack series that takes you on a tour of the Red Hat Cloud Suite.

We will be back soon to dive deeper into using this private PaaS for application development tasks and showcasing how productive and painless a good PaaS can be.

Using Containers? Read our Kubernetes Comparison eBook to learn the positives and negatives of Kubernetes, Mesos, Docker Swarm and EC2 Container Services.

cloud ,paas ,openshift ,tutorial

Published at DZone with permission of Eric D. Schabell, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}