3 ms·
I’ve been bugging https://fly.io/ https://fly.io/ and https://render.com https://render.com to pay closer attention to making it as easy to spin up applications
by bradgessler 5y ago
I’ve been bugging https://fly.io/ https://fly.io/ and https://render.com https://render.com to pay closer attention to making it as easy to spin up applications as Heroku makes it. Thread at https://twitter.com/bradgessler/status/1482045147625918467 https://twitter.com/bradgessler/status/1482045147625918467
Fly has been the most responsive. They have a PR open at GitHub and are working towards “just run flyctl launch and you’ll have a rails app running”. Check that out at https://twitter.com/bradgessler/status/1488786188882178053 https://twitter.com/bradgessler/status/1488786188882178053 or comment on the PR at https://github.com/superfly/flyctl/pull/783#issuecomment-1027676668 https://github.com/superfly/flyctl/pull/783#issuecomment-102...
If I was a betting man, I think they’ll be there in the next few weeks for Rails + pg. They said full auto-Redis provisioning could come later.
If you build Phoenix apps, fly is going to be your bet. The creator of Phoenix works there and he made deploying Phoenix apps super easy.
Render said “they have some ideas”, but I haven’t heard back from them.
I really hope more companies pay attention to making deployments as easy as Heroku. Most stop short of that and think it’s OK to ship basic building blocks with huge README files for “Setting up your first ____ App”. That’s fine for a first step, but hosting companies should seriously look at their setup docs as manual steps that they should automate.
I still recommend Heroku because it’s just so damn easy. Developers can focus on shipping their apps and worry much less about DevOps. It’s amazing for proof-of-concepts, but they are stupidly expensive when your app starts scaling based on how they price. I’m really hoping Fly, Render, and lots of other hosting companies up their game and compete so we have more choice and ultimately lower prices.
- anurag 5y agoThanks for pushing us at Render. We want to make sure we build it right (updating the dashboard without too much special casing is a bit more involved than a CLI update) but we're certainly on it, especially now that we have managed Redis.
- bradgessler 5y agoYeah! You’re all doing a great job. I know how hard software is and how it’s even more difficult to prioritize something when there’s lots of good ideas on your plate. Keep up the great work.