9 delle migliori piattaforme di hosting Node.js del 2020 (gratuite ea pagamento)

Miglior hosting Node.js


Cerchi il miglior hosting Node.js per il tuo prossimo progetto applicativo? In questo post, condividerò una varietà di servizi di hosting Node.js premium e gratuiti per gli utenti di tutti i livelli di conoscenza.

In totale, le opzioni che tratteremo sono:

  1. Heroku #
  2. Amazon Web Services #
  3. DigitalOcean #
  4. A2 Hosting #
  5. Glitch #
  6. Google Cloud Platform #
  7. Microsoft Azure #
  8. Platform.sh #
  9. NodeChef #

Continua a leggere per uno sguardo più dettagliato su ciascuna piattaforma!

Di fretta? Ecco un riepilogo dei nostri risultati:

Il miglior hosting Node.js sul mercatoOspite
Prezzo da
Paghi per utilizzo? *
Cloud-based?
Heroku$ 0
AWS$ 0
DigitalOcean$ 5
Hosting A2$ 4,90
Glitch$ 0N / A – GratisN / A
Google Cloud Platform$ 0
Microsoft Azure$ 0
Platform.sh$ il 50
NodeChef$ 9

1. Heroku (Www.Heroku.com)

Heroku

Heroku è una piattaforma di applicazioni cloud che offre hosting gratuito Node.js, che è un pareggio piuttosto grande da solo. Naturalmente, ci sono alcune limitazioni e, proprio come l’hosting gratuito di WordPress, probabilmente vorrai optare per l’hosting a pagamento per un progetto serio. Ma se stai bene con queste limitazioni e stai solo cercando l’hosting gratuito Node.js con cui giocare, è un buon punto di partenza!

Heroku offre anche piani a pagamento, che sono anche una buona opzione a seconda delle tue esigenze.

Quindi quali sono i limiti per l’hosting gratuito di Node.js di Heroku? Vale a dire:

  • 512 MB di memoria
  • Dorme dopo 30 minuti di inattività
  • Un solo utente
  • Viene fornito con un limite di 1.000 "ore dinamiche" per l’intero account (se si verifica con una carta di credito, altrimenti sono solo 550)

Se tali restrizioni ostacolano i tuoi piani, i piani a pagamento di Heroku possono ancora essere accessibili, a partire da soli $ 7.

Heroku è ben documentato, offre un facile ridimensionamento ed è generalmente abbastanza amichevole per gli sviluppatori.

2. Amazon Web Services (AWS.Amazon.com)

aws

Probabilmente hai sentito parlare di Amazon Web Services perché funziona come … l’intera Internet. Va bene, è un po ‘esagerato, ma è piuttosto popolare.

Grazie ai suoi numerosi servizi integrati, AWS rappresenta un’ottima opzione per l’hosting di applicazioni Node.js.

Sebbene ci siano molti servizi diversi tra cui scegliere, molto probabilmente lo vorrai inizia con Elastic Beanstalk, quale "semplifica l’implementazione, la gestione e il ridimensionamento delle applicazioni Web Node.js utilizzando Amazon Web Services."

Devi solo caricare il tuo codice, quindi AWS gestisce l’implementazione e il provisioning. Inoltre, non ci sono costi speciali per il servizio Elastic Beanstalk: paghi ancora solo per i servizi AWS effettivi che utilizzi.

Un’altra opzione interessante è Lambda, che offre un approccio di hosting senza server.

Se non hai ancora familiarità con AWS, puoi dare un’occhiata a "Distribuire un’app Web Node.js" guida al progetto per apprendere le nozioni di base e avviare la tua app.

3. DigitalOcean (Www.DigitalOcean.com)

Configurazione di Node.js con un clic nell'hosting DigitalOcean

DigitalOcean, il popolare servizio di infrastruttura cloud, è anche una buona opzione per l’hosting Node.js e ti consente girare un nuovo droplet Ubuntu Node.js con pochi clic. In alternativa, puoi anche creare la tua goccia personale e impostare tutto da solo.

Non è l’opzione migliore per gli utenti inesperti perché dovrai gestire tu stesso l’infrastruttura, ma i prezzi sono convenienti e DigitalOcean rende semplicissimo ridimensionare la tua applicazione secondo necessità.

Puoi iniziare con un nuovo droplet a partire da $ 5 al mese e avrai la tua scelta tra otto diversi data center in tre diversi continenti.

Anche DigitalOcean ha recentemente acquisito Nanobox, che aiuta a semplificare la distribuzione di app Web – puoi iscriverti alla beta qui.

4. A2 Hosting (www.A2Hosting.com)

Piano A2 hosting node.js

A2 Hosting è uno dei pochi "tradizionale" host per offrire un pacchetto di hosting Node.js dedicato. Cioè, in genere stai guardando il cloud o le opzioni dedicate per Node.js, ma A2 Hosting ti consente di utilizzare i loro piani condivisi.

Questo rende A2 Hosting un’opzione abbastanza conveniente, con piani a partire da soli $ 4,90 al mese per:

  • 1 sito web
  • 5 database
  • archiviazione e trasferimento illimitati
  • un certificato SSL gratuito tramite Let’s Encrypt
  • cPanel per la gestione del server

I piani salgono da lì per più siti Web e prestazioni migliori.

Tuttavia, il rovescio della medaglia di A2 Hosting è che non sarà facile ridimensionare l’applicazione come sarebbe con uno dei tanti provider di hosting cloud Node.js in questo elenco.

5. Glitch (Glitch.com)

Glitch offre hosting gratuito Node.js

Se stai cercando hosting gratuito Node.js per un progetto divertente, Glitch potrebbe essere lo strumento che fa per te. Non è una buona opzione per un’azienda seria, ma è ottima per le app divertenti o la prototipazione.

Puoi anche creare un’app in modo anonimo, anche se dovrai accedere tramite GitHub o Facebook se vuoi che i tuoi progetti rimangano attivi (le app anonime scadono tra cinque giorni).

Glitch non ti consente di utilizzare il tuo dominio e ci sono altre restrizioni come:

  • I progetti dormono dopo 5 minuti se non utilizzati e vengono automaticamente arrestati dopo 12 ore. Si svegliano quando ricevono un’altra richiesta HTTP.
  • Limite di spazio su disco di 200 MB e spazio di archiviazione delle risorse di 512 MB.
  • 512 MB di RAM, proprio come i limiti di hosting gratuiti di Herode Node.js.
  • Limitato a 4.000 richieste all’ora.

Per una semplice guida all’hosting dell’app Node.js su Glitch, dai un’occhiata alla Guida di An Idiot per l’hosting su Glitch.com.

Glitch appartiene alla stessa squadra di Stack Overflow, Stack Exchange e Trello (prima che Trello fosse acquisito da Atlassian), quindi ha un certo peso dietro.

6. Google Cloud Platform (Cloud.Google.com)

Google Cloud Platform

Se desideri ospitare la tua app Node.js sulla stessa infrastruttura che supporta la Ricerca Google e YouTube, Google Cloud Platform potrebbe essere il miglior hosting Node.js per te.

Come Amazon Web Services, avrai la tua scelta tra tantissimi prodotti e servizi diversi. Uno che sicuramente vorrai considerare è Google App Engine, che ti permette "concentrarsi solo sulla scrittura del codice, senza la preoccupazione di gestire l’infrastruttura sottostante".

E, come AWS, pagherai solo per le risorse effettivamente utilizzate.

Per una guida per iniziare a ospitare app Node.js su Google Cloud Platform, consulta la Guida rapida di Google Node.JS App Engine.

7. Microsoft Azure (Azure.Microsoft.com)

Microsoft Azure node.js

Un’altra delle principali piattaforme di cloud computing, Microsoft Azure offre anche una serie di servizi che semplificano l’hosting e la distribuzione di applicazioni Node.js.

In particolare, Servizio app di Azure offre una soluzione completamente gestita per l’hosting di applicazioni Node.js.

Un’altra cosa interessante di Microsoft Azure è che offre 12 mesi di servizi core gratuiti, oltre a un credito di $ 200 che puoi usare per servizi aggiuntivi nei tuoi primi 30 giorni. Quindi, sebbene non sia gratuito per sempre, puoi ottenere un sacco di chilometraggio prima di dover pagare.

8. Platform.sh (Platform.sh)

Platform.sh Node.js che ospita PaaS

Se odi la gestione dell’infrastruttura per le tue applicazioni Node.js, Platform.sh potrebbe essere il miglior hosting Node.js per la tua app.

Come suggerisce il nome, è una piattaforma come servizio (PaaS) che gestisce la gestione di tutta l’infrastruttura della tua app.

Non si sta tecnicamente ospitando perché Platform.sh collabora con AWS, Google Cloud Platform, Microsoft Azure, ecc. Ma ti rende molto più semplice eseguire applicazioni Node.js su quell’infrastruttura cloud.

I piani di Platform.sh partono da $ 50 al mese e salgono da lì a seconda delle tue esigenze. Puoi anche ottenere una prova gratuita per provarlo, senza carta di credito.

9. NodeChef (Www.NodeChef.com)

NodeChef

Con piani a partire da soli $ 9 al mese, NodeChef offre hosting Node.js conveniente per la tua app utilizzando contenitori Docker su server bare metal nella scelta di quattro data center in quattro continenti:

  • US-Est
  • UE-Ovest (Parigi)
  • Singapore
  • Sydney

Puoi scegliere tra database SQL e NoSQL e NodeChef offre anche un facile ridimensionamento e il provisioning automatico dei certificati SSL.

Il piano entry-level di NodeChef da $ 9 al mese ti offre:

  • 1 CPU
  • 128 MB di memoria dell’app
  • 100 MB di memoria del database
  • 1 GB di spazio di archiviazione nel database
  • Larghezza di banda illimitata

È quindi possibile ridimensionare le singole risorse secondo necessità.

Qual è il miglior hosting Node.js per le tue esigenze?

Per chiudere questo post e aiutarti a scegliere l’hosting Node.js migliore per la tua situazione specifica, esaminiamo alcuni scenari:

Innanzitutto, se sei tecnicamente esperto, i grandi servizi di infrastruttura cloud sono una buona opzione e di solito ti offrono servizi che aiutano a semplificare la gestione della tua app ed eliminare molti dei più noiosi requisiti di infrastruttura.

Certo, hai i tre grandi qui:

DigitalOcean e Heroku offrono anche buone opzioni e Platform.sh offre un PaaS per aiutarti nello sviluppo end-to-end.

Se stai specificatamente cercando l’hosting gratuito Node.js, Glitch è una buona opzione per cose non mission-critical e Heroku offre anche un piano gratuito limitato.

Infine, se non vuoi seguire la strada del cloud, A2 Hosting offre un punto di accesso economico a ~ $ 4 al mese ed è uno dei pochi host che ti consentirà di eseguire Node.js senza ottenere il tuo VPS o server dedicato. E NodeChef offre anche un prezzo accessibile con l’approccio container Docker su server bare metal.

Ecco di nuovo la tabella di riepilogo rapido:

Il miglior hosting Node.js sul mercatoOspite
Prezzo da
Paghi per utilizzo? *
Cloud-based?
Heroku$ 0
AWS$ 0
DigitalOcean$ 5
Hosting A2$ 4,90
Glitch$ 0N / A – GratisN / A
Google Cloud Platform$ 0
Microsoft Azure$ 0
Platform.sh$ il 50
NodeChef$ 9

Di "Paga per utilizzo", intendiamo che paghi in base alle risorse effettive che usi, piuttosto che ad un determinato importo ogni mese.

Domande sulla scelta del miglior hosting per Node.js? Chiedere via nei commenti!

Non dimenticare di partecipare al nostro corso intensivo per accelerare il tuo sito WordPress. Con alcune semplici correzioni, puoi ridurre i tempi di caricamento anche del 50-80%:

* Questo post contiene link di affiliazione, il che significa che se fai clic su uno dei link del prodotto e poi acquisti il ​​prodotto, riceveremo una commissione. Non preoccuparti, pagherai comunque l’importo standard in modo che non ci siano costi da parte tua.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map