3 ms·
Last I checked, OpenShift was comparable to Heroku.
by jldugger 10y ago
Last I checked, OpenShift was comparable to Heroku.
- yebyen 10y agoYes and no. Deis Workflow is like an open-source Heroku (even uses Heroku buildpacks.) OpenShift has its own build stacks and does not share as much in common with Heroku and Workflow. From a naïve user experience perspective, OpenShift is probably a bit more like Heroku. Workflow does not (yet) have service brokers or add-ons that provide sidecars like a MySQL database or a Redis server. OpenShift provides those things in a manner more similar to Heroku's add-ons. OpenShift also provides users with a point-and-click interface, but Deis Workflow expects you to use a command-line interface or bring your own dashboard (deisdash is a thing). Deis Workflow depends on Kubernetes, and OpenShift =~(subsumes/supplants) Kubernetes in a marginally incompatible way, but to my knowledge Heroku has no relationship at all with Kubernetes. At least if it does, it's very opaque about it. (I couldn't tell you either way because it is opaque.)
- jacques_chester 10y agoNot quite. OpenShift 3 is oriented around containers as the unit of deployment and operations. Heroku pioneered the buildpacks model. I believe OpenShift has a buildpack-like onramp now, I am not qualified to name it or describe it. Deis takes the Heroku buildpacks from upstream and so is more-or-less plug compatible with Heroku. Cloud Foundry does something similar, though with extra wrapping to allow it to work smoothly in disconnected environments. Some of those buildpacks are being rewritten, but I expect they'd be compatible with Deis too. Disclosure: I work on Cloud Foundry for Pivotal. I've been on CF Buildpacks twice.