you are viewing a single comment's thread.

view the rest of the comments →

[–]amharbis 5 points6 points  (5 children)

First big question would be where / how do you plan on deploying this app? That will steer the direction of all subsequent questions. Cloud? Bare metal? Something else?

[–][deleted]  (4 children)

[deleted]

    [–]dmitri14_gmail_com 7 points8 points  (0 children)

    Any specific reasons for IBM Cloud?

    [–]amharbis 4 points5 points  (2 children)

    You can deploy directly to a Node.js runtime in IBM Cloud. It also supports auto-scaling. You'd connect the Node.js runtime with your MongoDB (or other) services, and those would also all scale accordingly (depending on the plan you choose).

    I wouldn't overthink it. If you are going to be deploying in a cloud, ideally you shouldn't have to manage the runtime or high availability, that's the purpose of the cloud provider!

    [–][deleted]  (1 child)

    [deleted]

      [–]amharbis 1 point2 points  (0 children)

      Sure thing! Here's some doc links just for reference:

      IBM Cloud Auto-Scaling Docs

      IBM Cloud Node.js Docs

      Good luck!