DEV Community

Sean
Sean

Posted on

Which service provider should I use to host my backend for production?

Top comments (4)

Collapse
 
sofixa profile image
Adrian Todorov

I'd go with GCP, either Cloud Run or Cloud Functions (you can export Express apps directly). Both have generous free tiers and scale up automatically. You also get all the cool stuff of GCP (Stackdriver for monitoring, tracing, etc., GCS for static file hosting, etc. ).

Collapse
 
helloitsm3 profile image
Sean

GCP is Google cloud? I'll take a look at. Thanks for the recommendation

Collapse
 
rhymes profile image
rhymes

Any info on this backend?

Collapse
 
helloitsm3 profile image
Sean

I'm using ExpressJS as my backend and using PM2 to do load balancing together with cluster to auto reload my server when it crash and it's currently hosted in Heroku free tier. I'm planning to implement Nginx to do reverse proxy. This server is build for an e-commerce site so it's going to be a lot of requests and was wondering which service provider is able to help me do auto scaling when it reaches a very high number of concurrent user as well as not being too expensive for a start up company like mine not able to afford the bills. Thanks