I am thinking of buying a VPS because I want to host some projects on it. I need it to be able to run Linux and must have a great amount of bandwidth (around ~150GB monthly). At least 2GB ram and 50GB Storage. What is your personal recommendation? And it would also be nice if it isn’t expensive.
I am somewhere around Germany.
Edit 1: Thanks to you all, I’ve decided to go with Hetzner as it was the best deal out of all and according to people recommending it, it has excellent uptime.
I host some personal stuff on a DigitalOcean for about a decade now and am quite satisfied. Their tooling is lovely, their reliability is excellent, and their prices are “ok.” (Their additional block storage in particular tends a little expensive.)
Always click around for specials, you can find smaller providers that will be super cheap but have maybe not as great tooling or reliability, several of the medium sized ones like DO, Linode (now part of Akamai), and Vultr usually have a “first month or two/first couple hundred dollars of use free” type new user promotion (Hetzner goes on this size/sophistication class but doesn’t usually run that kind of promo. They also trend a little cheaper).
IMO plumbing the big cloud infra systems like AWS for small projects is usually only worthwhile if you’re either already super in to their tooling, or doing it for practice. Exceptions for certian known intermittent or bursty workloads because the flow for cheap cold storage and/or temporarily scaling up is better on those than the VPS style setups.