Node dans les nuages – Hébergement et scalabilité – Déploiement



Node dans les nuages – Hébergement et scalabilité – Déploiement

0 0


NodeInTheClouds

Présentation deploiement et scalabilité - Meetup Mars 2014

On Github DisruptiveTechnologiesMarseille / NodeInTheClouds

Node dans les nuages

Hébergement et scalabilité

Thomas Brelet / @toam

Sommaire

  • Hébergement
    • Heroku
    • Amazon Web Services
  • Scalabilité

Exemple d'application

Heroku

Déploiement

Heroku Toolbelt

$ heroku login
        

Création du projet

$ npm init
$ npm install express --save
$ git init
$ git add .
$ git commit -m "init"
        

Création de l'application

heroku create
        

Procfile

web: node server.js
        

Deploiement

$ git commit -m "ajout conf"
$ git push heroku master
$ heroku ps:scale web=1
        

Applications

Add-ons

Amazon Web Services

Création de la VM

Gestion des VM

Système d'AMI

Et les autres ?

Nodejitsu

OVH

Tests de Scalabilité

Heroku

~ 3000 Hits/secondes

Amazon Web Service

???

FIN