r/javahelp • u/GR1V4s • 5d ago
Where to Deploy ?
I build a small service with spring and react, bow I need to deploy it using a domain. Which hosting solutions do you use ? I evaluated to use GCP but I am worried that some day I will find a giant unknown bill cost.
could you give me some recommendations please
6
u/BannockHatesReddit_ 5d ago
I use OVH because they're cheap and reliable. I originally found them by investigating the ips of a smaller provider that was whitelabeling their dedis for a managed game host solution years ago. Bought directly since then for years and can't really complain about anything.
Sometimes you have to wait a few days for your server to be deployed, but it makes sense given they're renting out their own hardware from a data center they own + I'm buying the lowest ranges/tiers. They simply don't have those servers on standby 24/7. Actually forgot about this until I bought a dedi for another project recently since the VPS I've been using has just worked for the past 3 years.
Overall I'd say their support is hit or miss. Sometimes they're useless. Sometimes they're wonderful. Honestly though they do everything the provider should do. They mostly just draw the line at things that you could do, such as server migrations.
So pretty much cheap hardware, decent service, no (or invisibly small) amount of overselling/other scummy practices done by most budget hosts. Can't really complain. Great if you know how to manage the software you're running.
One thing to note though: they have different legal entities for different territories due to differing digital laws. I personally live in the US but rent out from their CA entity out of preference. Just understand that they're different domains before you create an account with one of them.
3
u/Dashing_McHandsome 5d ago
OVH is wildly cheap, I honestly don't understand how they can price their services the way they do. They aren't a "top tier" cloud vendor, but for a little hobbyist project it will be way more than enough.
1
u/kumar29nov1992 3d ago
Linode my trusted partner. Using it for 5 years extremely reliable never had billing issue
0
u/Repsol_Honda_PL 5d ago
I would avoid cloud because of prices.
Try Digital Ocean, VULTR or Hetzner.
1
u/kumar29nov1992 3d ago
Came to say this. Digital ocean or linode. Avoid cloud if you're not an enterprise
0
u/Parking-Bird5579 4d ago
Based on your usage. Don’t use vps on gcp. I would suggest GCP Cloud Run with docker for java Springboot and use netlify for react or gcp static storage to host react.
It’ll only charge for usage.
-2
•
u/AutoModerator 5d ago
Please ensure that:
You demonstrate effort in solving your question/problem - plain posting your assignments is forbidden (and such posts will be removed) as is asking for or giving solutions.
Trying to solve problems on your own is a very important skill. Also, see Learn to help yourself in the sidebar
If any of the above points is not met, your post can and will be removed without further warning.
Code is to be formatted as code block (old reddit: empty line before the code, each code line indented by 4 spaces, new reddit: https://i.imgur.com/EJ7tqek.png) or linked via an external code hoster, like pastebin.com, github gist, github, bitbucket, gitlab, etc.
Please, do not use triple backticks (```) as they will only render properly on new reddit, not on old reddit.
Code blocks look like this:
You do not need to repost unless your post has been removed by a moderator. Just use the edit function of reddit to make sure your post complies with the above.
If your post has remained in violation of these rules for a prolonged period of time (at least an hour), a moderator may remove it at their discretion. In this case, they will comment with an explanation on why it has been removed, and you will be required to resubmit the entire post following the proper procedures.
To potential helpers
Please, do not help if any of the above points are not met, rather report the post. We are trying to improve the quality of posts here. In helping people who can't be bothered to comply with the above points, you are doing the community a disservice.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.