Software Alternatives & Reviews

Where should I host my node project?

Google Cloud Run Google App Engine Fly.io
  1. Bringing serverless to containers
    If you don't have a UI and you simply just have a node.js code which is invoked via a cron job, you can use Google Cloud Task to schedule the job and have the job deployed on Cloud Run. The advantage of Cloud Run is that it is serverless and the instance goes down when it is not processing an http request. This means you're not incurring any cost when your code is not running and depending on your job, you might end up only consuming the free daily quota of resources (i.e. You end up paying $0).

    #Cloud Computing #Cloud Hosting #Development 82 social mentions

  2. A powerful platform to build web and mobile apps that scale automatically.
    If you have a UI, I would recommend Google App Engine for the node.js App. It's serverless like Cloud Run. If you use Google App Engine Standard, the instance will go down when there is no traffic which means you have the same advantages as in Cloud Run. You'll have to execute your task using Google Cloud Task but for jobs hosted on Google App Engine, your process cannot run for more than 10 minutes if you're using automatic scaling. If you change to manual scaling, it can run for 24 hours. See source here.

    #Cloud Computing #Cloud Hosting #Backend As A Service 25 social mentions

  3. 3
    Edge computing is the new frontier.
    You can checkout fly.io as another option with a free tier.

    #Cloud Computing #Developer Tools #Cloud Hosting 435 social mentions

Discuss: Where should I host my node project?

Log in or Post with