|
First off, I would strongly disagree with the idea that Heroku post-acquisition was stagnant. As well-said elsewhere, tons of product was shipped to industry-best standards: postgres/dataclips, Heroku Connect, buildpacks - as well as introduction of CI and preview apps. But it's clear that in the post-k8s and post infra-as-code world there's been a surge in new options for how teams manage their infra and DevOps toolchain. Of course, I’d agree with the idea that conflicts of interest should be disclaimed: I’m the co-founder of Coherence (https://www.withcoherence.com). Seems the key issues raised by the article and comments here are:
- costs and resource control constraints when using Heroku
- fixed base costs of k8s when using self-hosted PaaS type systems
- flexibility constraints of heroku-similar PaaS
- the desire for teams to get more ownership than Heroku gives them when it comes to configurability, reliability & security Coherence disagrees that the next generation of PaaS should be a black-box - like Heroku, many next-gen PaaS are not hosted in your own cloud and re-implement the wheel when it comes to functionality like persistent storage, hosted databases, and application support services like redis. In the end, we believe that building on top of the major clouds (Google, AWS, Azure, CloudFlare, etc…) is the right choice. It’s also important to us that you're able to host customer data in mature systems that you control. This philosophy also allows Coherence to help you use managed services the large providers have built, like Cloud Run or App Runner, which at least partially mitigate the cost and complexity risks of k8s. Coherence is vertically integrated, composable, and opinionated, with a focus on developer experience. A defined workflow for production-quality full-stack web apps with dev and production built in alongside automated test environments, including CI/CD and cloud IDEs - all configured with one high-level YAML. We’re in a very early private beta on google cloud right now - if you’re interested, please check out our site above and let us know! |