Comparaison des hébergements clouds PHP

Catégorie: Hébergement (Mis à jour le 23-10-2014 21:43:11)

Le cloud s'impose aujourd'hui comme une méthode d'hébergement ultra flexible tant au niveau des couts que des fonctionnalités proposées.

Grace à ces nouveaux types d'hebergements modernes, on peux donc oublier les anciens déployements par FTP et les problémes de montée en charge, à condition de s'adapter légérement à leur architecture nouvelle.

Dans la lignée de mon comparatif des hebergements web, voici un petit tour d'horizon des différents hébergeurs cloud.

Heroku, les pionniers

En tant que pionier du secteur, Heroku à longtemps eu une longueur d'avance sur ses concurents. Initialement pensé pour héberger des applications rails, cet hébergeur s'est ouvert peu à peu au monde PHP.

Le pour de Heroku

  • Déploiement GIT
  • Rentable pour plusieurs petites applications
  • Customisable (tous les languages)

Le contre de Heroku

  • Base de données limitées à postgres.
  • Peu rentable pour une grosse application
  • Souffre de lenteurs parfois

Heroku est parfait pour le developpement et les petites applications.

CloudControl, l'européen

CloudControll propose un service proche d'Heroku, mais basé en europe. La plateforme supporte de nombreux languages tels que PHP, python et même Nodejs. La gestion des deploiements me semble légérement obscure et la documentation n'est pas assez fournie (bien que trés claire)

Le pour de CloudControl

  • Déploiement GIT
  • Interface en ligne de commande
  • Bonnes performances
  • Service rapide

Le contre de CloudControl

  • Interface web incompléte
  • Rapidement cher, même pour une petite application

CloudControl est parfait pour les sites de petite ou moyenne taille ayant des besoins standard.

Openshift l'imposant nouveau

Openshift représente l'initiative de Redhat de proposer un PaaS flexible. Cette technologie est basée sur Openstack et est 100% open-source. Cette plateforme est encore jeune mais semble présenter une option bien supérieure pour un developpeur à toutes les autres.

Le pour d'Openshift

  • Déploiement GIT
  • Rapide et flexible (on installe la techno que l'on veux)
  • Peu couteux niveau bande passante, CPU et RAM
  • Interface en ligne de commande
  • Free tier (3 instances gratuites de 512M de RAM et 1G disque chacune)
  • Documentation vraiment compléte
  • Des appli préinstallées

Le contre d'Openshift

  • Interface web incompléte
  • Couteux en stockage pur
  • Deploiement complexe à maitriser (dés que l'on sort des clous)

Openshift est parfait pour ceux qui on des besoins complexes pour une petite ou moyenne application. La plateforme est aussi parfaite pour les applications temps réél avec peu de stockage persistant.

Conclusion

Les hébergements cloud précédents vous permettrons de trouver la plateforme parfaite pour votre projet. La force du cloud est de dimensionner les ressources (et donc les couts) en fonction de la charge de l'application. N'hésitez donc pas à utiliser et abuser de cette flexibilité!

A lire aussi:

[Hebergement] Avis hostinger.fr

[Hébergement] Avis et conseils sur l'hebergeur gratuit hostinger.fr. Retours d'expériences aprés deux semaines d'hebergement sur leur plateforme.
Suite...

Generer et deployer automatiquement de la documentation grâce à wercker

[Hébergement] Un gros projet améne forcément ses besoins en documentation. Cet article montre comment utiliser un service d'intégration continue gratuit pour déployer automatiquement la documentation asociée.
Suite...