Ja, ja und ja.
-
Sie können es selbst auf Ihrem eigenen Rechner hosten, aber es ist nicht so einfach und effizient wie die Nutzung eines Dienstes für das Hosting, es sei denn, Sie haben eine qualitativ hochwertige symmetrische Internetverbindung mit geringer Latenz und hoher Bandbreite.
-
Sie können es kostengünstig auf einem VPS mit Digital Ocean, Vultr oder AWS hosten. In diesem Fall müssen Sie Node und Mongo selbst konfigurieren.
-
Oder Sie können verwaltete Plattformen wie Heroku für Node und Compose für Mongo verwenden. In diesem Fall ist der Preis höher, aber es wird alles für Sie erledigt.
Es hängt davon ab, welche Kosten Sie bereit sind zu tragen, sowohl in Bezug auf Servicegebühren als auch auf Ihre Zeit und Ihr Fachwissen, die für die Konfiguration und Wartung verschiedener Ebenen des Systems erforderlich sind.
Wie für "Und was werden die Kosten sein?" - für Nummer 1 wird es sein, was Ihr ISP Ihnen in Rechnung stellt. Für Nummer 2 kostet es etwa 5 US-Dollar für Digital Ocean oder Vultr pro Monat, einige Monate kostenlos mit Promo-Links (Digitaler Ozean , Vultr ) und bei Nummer 3 sind es etwa 25 $ für Heroku und etwa 30 $ für Compose pro Monat. Natürlich gibt es noch andere Dienste, dies sind nur Beispiele der beliebtesten.
Weitere Informationen finden Sie in diesen Antworten:
- stellen Sie node.js in bereit Produktion
- Wie führe ich node js auf einem dedizierten Server aus?
- NodeJS API mit externen Deps in anderer Sprache