Cloud - paulvi/notes GitHub Wiki

OpenShift vs CF

CF is in the process of rewriting into the containerized world. They actually do not use Docker, but implemented some layer that should support Docker as well as other implementations.

So they are not going to use Docker as a tool, but just allow running Docker containers. And they are building their own orchestration tool called "Diego".

Their current state, though, is more like OpenShift v2, our old version...

OpenShift v3, the current offering, is based on Docker and Kubernetes. Kubernetes is Google's orchestration tool, an important project in the containers world.

One of the big differences with "v3" is the added flexibility to run complex applications, projects using microservices architecture, but that's something that will only benefit you if you're doing more than a monolithic app.

CF puts more money in marketing. OpenShift is developed in more synergy with the open source communities.