1
11 Comments

VPS, managed solution or serverless?

I wanted to ask all you developers how you deploy your backend apps.
Do you set up your own servers? Do you use a managed solution like Heroku? Do you go the serverless route with cloud functions for example? Or maybe something completely else?

Personally I always create a VPS where I add my backend as well as my database on.

I'm very curious to hear your prefered method!

posted to Icon for group Developers
Developers
on November 2, 2020
  1. 1

    Good breakdown. One thing worth adding for anyone landing here in June 2026 - there are a few community-specific codes that stack on top of the current sale and give an extra 20% off:

    BUILDERSNEST - all hosting plans + website builder
    VPSNEST - VPS hosting + OpenClaw AI
    VIBECODERSNEST - Hostinger Horizons

    Hostinger's current sale is already ~80% off, so with these codes you're hitting close to 90% total. Apply at checkout. These come from a hosting community I run so they're kept updated.

  2. 1

    The principle of operation and the virtual dedicated server features are a little different from a physical server. The main advantage is that the number of created sites, databases, domain zones, ssh- FTP- email-users is limited only by server resources. It has no restrictions on the number of hosted locations, databases, domain zones, ssh- FTP- email users. Its owner-administrator has the right to work with files, install applications and perform other operations, as on the actual entire server. Each virtual server on the cheap VPS hosting has its IP address, not shared with anyone else. If necessary, you can order additional IP addresses.
    https://www.time4vps.com/

  3. 1

    Same, I've been using VPS for forever now. I find it to be the most secure way. Though to be fair Ișve heard of people that had problems, but the majority were dur to the afct they were using a sketchy host. I personally use the services of a Linux VPS server hosting company https://www.webhi.com/virtual-server-linux-vps that I'm super content with and I recommend to anyone that is interested to try working with them. Quality is important with issues like these and that can be confirmed by said persons that had problems with VPS-es. I hope I gave you some feedback, and let me know if you want me to tell you more, my PMs are always open. Have a nice day!

  4. 1

    I am deploying everything as containers on a managed Kubernetes platform. I use scaleway.com and pay ~10€ per month, but I host other personal projects as well.

    1. 1

      Cool! Does using a managed kubernetes service take remove the hassle of manually setting up your servers?

      1. 1

        Yes. They do everything automatically and I pay only for the nodes that are added to the cluster. So if I would go for normal instances, I'd pay the same.

        How it usually goes is (at least on scaleway.com) is that you define an instance pool (with an instance configuration such as type, disk, tags, etc) and then you can dynamically scale that group based on needs. Easy node creation is bootstrapped for you and after you click the "+" button to add a new instance, after it is being created and initialized, you can just use it right away.

        1. 1

          Sound interesting. I will need to look more into Kubernetes. Thanks for your information (-:

  5. 1

    You haven't given enough context to answer you! How much traffic do you expect? What's your budget? What are the unit economics like?

    1. 1

      Thanks for your reply!
      I simply wanted to ask people's preferred method. In my case I use a VPS, because that's what I know the best. And I have used it before, which means I'm more comfortable with setting one up.
      Do you have a preferred method @alchemist ?

      1. 2

        My preferences depend heavily on the questions I asked! For example, if I'm working on a B2B SaaS where there is relatively high revenue per visitor, then I'd use something like Render or Heroku. For my screencasts, I use a VPS. For a free to play game server or video chat server, I'd go with a discount option with unmetered bandwidth or even bare metal.

        As a general rule, I prefer the most convenient thing I can do where the costs are easily supported by the business model.

        1. 1

          Thanks for the input

  6. 1

    This comment was deleted 6 years ago.

Trending on Indie Hackers
I built an AI that turns an idea into a live business in under 10 minutes. Here’s what 1,000 launches taught me User Avatar 88 comments Building a startup costs $0. Your tooling budget costs $500K. Here's why. User Avatar 38 comments Building Noodle, a keyboard-first REST client for the terminal User Avatar 34 comments "Looks Good to Me" Is Quietly Killing Your Feedback Loop User Avatar 31 comments 787 tools for developers. 5 for nurses. Two weeks of tracking 14,000 indie launches. User Avatar 26 comments I didn't want to build another AI chatbot User Avatar 16 comments