Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Future of heroku support #19551

Closed
atomfrede opened this issue Aug 26, 2022 · 15 comments
Closed

Future of heroku support #19551

atomfrede opened this issue Aug 26, 2022 · 15 comments

Comments

@atomfrede
Copy link
Member

Overview of the issue

we will be phasing out our free plan for Heroku Dynos, free plan for Heroku Postgres, and free plan for Heroku Data for Redis®, as well as deleting inactive accounts.

See https://blog.heroku.com/next-chapter

Personally I really love our heroku support and I guess @mraible use it a lot for demos and I think also in the jhipster minibook. But with free dynos and free postgres gone I am not sure we should (or even can) support the heroku subgen as we do right now.

Motivation for or Use Case

No accidental cost for our users.

Related issues
Suggest a Fix

Remove heroku support at least for V8 or even for V7 too.

@emilpaw
Copy link
Contributor

emilpaw commented Aug 26, 2022

Considering that according to JHipster Statistics Heroku is with 50% usage by far the most popular cloud deployment option I don't think the support should be dropped soon.

Dropping it could be considered again if Heroku's market share plummets after they stop offering free products.

In the docs for Google Cloud the user is also informed to make sure they are using a free tier. I think adding a warning about the costs with Heroku to the docs might be enough.

@emilpaw
Copy link
Contributor

emilpaw commented Aug 26, 2022

Aren't other cloud deployment options also not free, for example, AWS?

@atomfrede
Copy link
Member Author

Thats true, but for heroku (more or less) we promise to only use free options/tiers. With heroku sunsetting free dynos I think there is no easy, free deployment option left (especially for demonstrations purposes etc).

@atomfrede
Copy link
Member Author

In particular this also means we can't test and maintain it anymore. For AWS it was contributed externally from a user having AWS access, for glcoud we used our own free credits to test it out, but not everyone has access of course, so the circle of maintainers are pretty limited.

@mraible
Copy link
Contributor

mraible commented Aug 26, 2022

With an annual budget of 150,000 USD, I think we can afford to pay for testing on Heroku and other providers. 😉

https://opencollective.com/generator-jhipster

@atomfrede
Copy link
Member Author

True, but I am just thinking of the organizational issues :D Right now I can startup my vs code at any time, deploy an app for testing to heroku and fix a bug or so.

@mraible
Copy link
Contributor

mraible commented Aug 26, 2022 via email

@atomfrede
Copy link
Member Author

Personally I use dokku, but of course the serve must be paid. The digital ocean app platform pricing I never really understood :) And I think the free tier is for static websites only. Databases cost always

@zhyd1997
Copy link
Contributor

Hi 👋

Maybe Azure is a good choice 👀.

@mraible
Copy link
Contributor

mraible commented Aug 28, 2022

Azure seems to be only free for 30 days. From the website linked above:

Start with $200 Azure credit
You’ll have 30 days to use it—in addition to free services.

@mraible
Copy link
Contributor

mraible commented Aug 28, 2022

I think we should keep Heroku's support as I still think we'll be able to get free credits for testing and students will be able to get free credits too.

From the blog post linked in this issue's description:

Today, we're announcing:

  • Student and nonprofit program: an upcoming program to support students and nonprofits in conjunction with our nonprofit team.
  • Open source support: we will continue to contribute to open source projects, notably Cloud Native Buildpacks. We will be offering Heroku credits to select open source projects through Salesforce’s Open Source Program Office.

It'd also be cool to talk to the folks at Heroku (ping @jkutner) to see if we can get credits to hand out at conferences after we do demos with Heroku.

@zhyd1997
Copy link
Contributor

zhyd1997 commented Aug 28, 2022

Azure seems to be only free for 30 days. From the website linked above:

Start with $200 Azure credit
You’ll have 30 days to use it—in addition to free services.

Maybe it means have 30 days to use the $200 credit? 👀

Screenshot_20220829-075139

( No credit card to test if it's true.

@atomfrede
Copy link
Member Author

I think we should keep Heroku's support as I still think we'll be able to get free credits for testing and students will be able to get free credits too.

From the blog post linked in this issue's description:

Today, we're announcing:

  • Student and nonprofit program: an upcoming program to support students and nonprofits in conjunction with our nonprofit team.
  • Open source support: we will continue to contribute to open source projects, notably Cloud Native Buildpacks. We will be offering Heroku credits to select open source projects through Salesforce’s Open Source Program Office.

It'd also be cool to talk to the folks at Heroku (ping @jkutner) to see if we can get credits to hand out at conferences after we do demos with Heroku.

Okay, sounds good. I will prepare the documentation already to reflect the price changes.

@deepu105
Copy link
Member

#19112

@mshima
Copy link
Member

mshima commented Jan 5, 2024

Heroku generator has been updated and will be kept for now.
Seems heroku still a good alternative for now.
Closing since I think there is nothing left to discuss.

@mshima mshima closed this as completed Jan 5, 2024
@deepu105 deepu105 added this to the 8.2.0 milestone Mar 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants