9 des meilleures plateformes d’hébergement Node.js de 2020 (gratuites et payantes)

Meilleur hébergement Node.js


Vous recherchez le meilleur hébergement Node.js pour votre prochain projet d’application? Dans cet article, je partagerai une variété de services d’hébergement Node.js premium et gratuits pour les utilisateurs de tous niveaux.

Au total, les options que nous allons couvrir sont:

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

Continuez à lire pour un aperçu plus détaillé de chaque plate-forme!

Pressé? Voici un résumé de nos résultats:

Meilleur hébergement Node.js sur le marchéHôte
Prix ​​à partir
Payer par utilisation? *
Basé sur le cloud?
Heroku0 $
AWS0 $
DigitalOcean5 $
Hébergement A24,90 $
Glitch0 $N / A – GratuitN / A
Google Cloud Platform0 $
Microsoft Azure0 $
Platform.sh50 $
NodeChef9 $

1. Heroku (www.Heroku.com)

heroku

Heroku est une plateforme d’application cloud qui offre hébergement Node.js gratuit, ce qui est un gros tirage en soi. Bien sûr, il y a quelques limitations, et, tout comme l’hébergement WordPress gratuit, vous voudrez probablement opter pour un hébergement payant pour un projet sérieux. Mais si vous êtes d’accord avec ces limitations et que vous cherchez juste un hébergement Node.js gratuit pour jouer, c’est un bon endroit pour commencer!

Heroku propose également des plans payants, qui sont également une bonne option en fonction de vos besoins.

Alors, quelles sont les limites de l’hébergement gratuit Node.js de Heroku? À savoir:

  • 512 Mo de mémoire
  • Dort après 30 minutes d’inactivité
  • Un seul utilisateur
  • Livré avec une limite de 1000 "heures de dyno" pour l’ensemble de votre compte (si vous vérifiez avec une carte de crédit – sinon c’est seulement 550)

Si ces restrictions entravent vos plans, les plans payants de Heroku peuvent toujours être abordables, à partir de seulement 7 $.

Heroku est bien documenté, offre une mise à l’échelle facile et est généralement assez convivial pour les développeurs.

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

aws

Vous avez probablement entendu parler d’Amazon Web Services, car il fonctionne comme… l’ensemble d’Internet. D’accord, c’est un peu exagéré, mais c’est assez, assez populaire.

Grâce à ses nombreux services intégrés, AWS constitue une excellente option pour l’hébergement des applications Node.js.

Bien qu’il existe de nombreux services parmi lesquels choisir, vous voudrez probablement commencer par Elastic Beanstalk, lequel "facilite le déploiement, la gestion et la mise à l’échelle de vos applications Web Node.js à l’aide d’Amazon Web Services."

Il vous suffit de télécharger votre code, puis AWS gère le déploiement et l’approvisionnement. De plus, il n’y a pas de frais spéciaux pour le service Elastic Beanstalk – vous ne payez toujours que pour les services AWS réels que vous utilisez.

Une autre option intéressante est Lambda, qui propose une approche d’hébergement sans serveur.

Si vous n’êtes pas encore très familier avec AWS, vous pouvez consulter le "Déployer une application Web Node.js" guide de projet pour apprendre les bases et faire fonctionner votre application.

3. DigitalOcean (www.DigitalOcean.com)

Configuration de Node.js en un clic sur l'hébergement DigitalOcean

DigitalOcean, le service d’infrastructure cloud populaire, constitue également une bonne option pour l’hébergement Node.js et vous permet faire tourner une nouvelle droplet Node.js Ubuntu en quelques clics. Ou, vous pouvez également créer votre propre droplet et tout configurer vous-même.

Ce n’est pas la meilleure option pour les utilisateurs inexpérimentés, car vous devrez gérer l’infrastructure vous-même, mais les prix sont abordables et DigitalOcean facilite la mise à l’échelle de votre application en fonction des besoins.

Vous pouvez commencer avec une nouvelle droplet pour aussi peu que 5 $ par mois, et vous aurez le choix entre huit centres de données différents sur trois continents différents.

DigitalOcean a également récemment acquis Nanobox, ce qui facilite le déploiement d’applications Web – vous pouvez vous inscrire à la bêta ici.

4. Hébergement A2 (www.A2Hosting.com)

Plan d'hébergement A2 node.js

A2 Hosting est l’un des rares "traditionnel" héberge pour offrir un package d’hébergement Node.js dédié. Autrement dit, vous envisagez généralement le cloud ou des options dédiées pour Node.js, mais A2 Hosting vous permet d’utiliser leurs plans partagés.

Cela rend A2 Hosting une option assez abordable, avec des plans commençant à seulement 4,90 $ par mois pour:

  • 1 site web
  • 5 bases de données
  • stockage et transfert illimités
  • un certificat SSL gratuit via Let’s Encrypt
  • cPanel pour la gestion des serveurs

Les plans augmentent à partir de là pour plus de sites Web et de meilleures performances.

Cependant, l’inconvénient de A2 Hosting est qu’il ne sera pas aussi facile de faire évoluer votre application qu’avec un des nombreux fournisseurs d’hébergement cloud Node.js de cette liste..

5. Glitch (Glitch.com)

Glitch propose un hébergement Node.js gratuit

Si vous cherchez un hébergement Node.js gratuit pour un projet amusant, Glitch pourrait être l’outil qu’il vous faut. Ce n’est pas une bonne option pour une entreprise sérieuse, mais elle est idéale pour les applications amusantes ou le prototypage.

Vous pouvez même créer une application de manière anonyme, mais vous devrez vous connecter via GitHub ou Facebook si vous souhaitez que vos projets restent actifs (les applications anonymes expirent dans cinq jours).

Glitch ne vous permet pas d’utiliser votre propre domaine, et il existe d’autres restrictions comme:

  • Les projets dorment après 5 minutes s’ils ne sont pas utilisés et sont automatiquement arrêtés après 12 heures. Ils se réveillent lorsqu’ils reçoivent une autre requête HTTP.
  • 200 Mo d’espace disque limité et 512 Mo d’espace de stockage d’actifs.
  • 512 Mo de RAM, tout comme les limites d’hébergement gratuites de Heroku Node.js.
  • Limité à 4000 demandes par heure.

Pour un guide simple sur l’hébergement de votre application Node.js sur Glitch, consultez le guide d’hébergement d’un idiot sur Glitch.com.

Glitch est de la même équipe que Stack Overflow, Stack Exchange et Trello (avant l’acquisition de Trello par Atlassian), donc il y a du poids derrière.

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

Google Cloud Platform

Si vous souhaitez héberger votre application Node.js sur la même infrastructure que Google Search et YouTube, Google Cloud Platform pourrait bien être le meilleur hébergement Node.js pour vous.

Comme Amazon Web Services, vous aurez le choix entre une tonne de produits et services différents. Celui que vous voudrez certainement considérer est Google App Engine, ce qui vous permet "se concentrer uniquement sur l’écriture de code, sans se soucier de la gestion de l’infrastructure sous-jacente".

Et, comme AWS, vous ne payez que pour les ressources que vous utilisez réellement.

Pour un guide pour commencer à héberger des applications Node.js sur Google Cloud Platform, consultez le guide de démarrage rapide de Google Node.JS App Engine.

7. Microsoft Azure (Azure.Microsoft.com)

Microsoft Azure node.js

Une autre des grandes plateformes de cloud computing, Microsoft Azure propose également un certain nombre de services qui facilitent l’hébergement et le déploiement d’applications Node.js.

Plus précisément, Service d’application Azure offre une solution entièrement gérée pour l’hébergement des applications Node.js.

Une autre chose intéressante à propos de Microsoft Azure est qu’il offre 12 mois de services de base gratuits, ainsi qu’un crédit de 200 $ que vous pouvez utiliser pour des services supplémentaires au cours de vos 30 premiers jours. Donc, même si ce n’est pas gratuit pour toujours, vous pouvez obtenir beaucoup de kilométrage avant de payer.

8. Platform.sh (Platform.sh)

Platform.sh Node.js hébergeant PaaS

Si vous détestez gérer l’infrastructure pour vos applications Node.js, Platform.sh pourrait être le meilleur hébergement Node.js pour votre application.

Comme son nom l’indique, il s’agit d’une plate-forme en tant que service (PaaS) qui gère la gestion de toute l’infrastructure de votre application..

Il ne s’héberge pas techniquement parce que Platform.sh est partenaire avec AWS, Google Cloud Platform, Microsoft Azure, etc. Mais cela vous facilite beaucoup l’exécution des applications Node.js sur cette infrastructure cloud..

Les plans de Platform.sh commencent à 50 $ par mois et augmentent à partir de là en fonction de vos besoins. Vous pouvez également obtenir un essai gratuit pour le tester – aucune carte de crédit requise.

9. NodeChef (www.NodeChef.com)

NodeChef

Avec des plans commençant à seulement 9 $ par mois, NodeChef propose un hébergement Node.js abordable pour votre application à l’aide de conteneurs Docker sur des serveurs bare metal dans votre choix de quatre centres de données sur quatre continents:

  • États-Unis-Est
  • UE-Ouest (Paris)
  • Singapour
  • Sydney

Vous pouvez choisir entre les bases de données SQL et NoSQL, et NodeChef offre également une mise à l’échelle facile et un approvisionnement automatisé des certificats SSL.

Le plan d’entrée de gamme de 9 $ par mois de NodeChef vous offre:

  • 1 CPU
  • 128 Mo de mémoire d’application
  • 100 Mo de mémoire de base de données
  • 1 Go de stockage de base de données
  • Bande passante non mesurée

Vous pouvez ensuite augmenter les ressources individuelles selon vos besoins.

Quel est le meilleur hébergement Node.js pour vos besoins?

Pour clôturer cet article et vous aider à choisir le meilleur hébergement Node.js pour votre situation spécifique, examinons quelques scénarios:

Tout d’abord, si vous êtes techniquement avertis, les grands services d’infrastructure cloud constituent une bonne option, et ils vous offrent généralement des services qui aident à rationaliser la gestion de votre application et à éliminer la plupart des exigences d’infrastructure les plus fastidieuses.

Bien sûr, vous avez les trois grands ici:

DigitalOcean et Heroku offrent également de bonnes options, et Platform.sh offre un PaaS pour vous aider dans le développement de bout en bout.

Si vous recherchez spécifiquement un hébergement Node.js gratuit, Glitch est une bonne option pour les choses non essentielles à la mission, et Heroku offre également un plan gratuit limité.

Enfin, si vous ne voulez pas emprunter la voie du cloud, A2 Hosting offre un point d’entrée abordable à ~ 4 $ par mois et est l’un des rares hôtes qui vous permettra d’exécuter Node.js sans obtenir votre propre VPS ou serveur dédié. Et NodeChef offre également un prix abordable avec son approche de conteneur Docker sur des serveurs bare metal.

Voici à nouveau le tableau récapitulatif rapide:

Meilleur hébergement Node.js sur le marchéHôte
Prix ​​à partir
Payer par utilisation? *
Basé sur le cloud?
Heroku0 $
AWS0 $
DigitalOcean5 $
Hébergement A24,90 $
Glitch0 $N / A – GratuitN / A
Google Cloud Platform0 $
Microsoft Azure0 $
Platform.sh50 $
NodeChef9 $

Par "Payer par utilisation", nous voulons dire que vous payez en fonction des ressources réelles que vous utilisez, plutôt qu’en fonction d’un montant fixe chaque mois.

Une question sur le choix du meilleur hébergement pour Node.js? Demandez loin dans les commentaires!

N’oubliez pas de rejoindre notre cours accéléré sur l’accélération de votre site WordPress. Avec quelques correctifs simples, vous pouvez réduire votre temps de chargement de 50 à 80%:

* Ce message contient des liens d’affiliation, ce qui signifie que si vous cliquez sur l’un des liens de produits, puis achetez le produit, nous recevrons une commission. Pas de soucis cependant, vous paierez toujours le montant standard donc il n’y a pas de frais de votre part.

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