Plataforma como servicio → PaaS

Plataforma := Stack + Añadidos.

Generalmente online

Pero también privados/software libre: Cloud Foundry, OpenShift Origin

Un stack es

Delivery

Marco de aplicaciones MVC u otro

Almacén de datos

Lenguaje de programación

Marco de aplicaciones →

Django

Express

VertX

Java Play

Lenguajes →

Node.js

Python

Perl

Scala

Go

Pilas →

LAMP

MEAN

LYME/LYCE

ELK

Hay un mundo entero ahí fuera

Y además

Mensajería: AMQS, RabbitMQ

ElasticSearch

Logs

Un PaaS te da

Niveles gratis

Despliegue automático desde CI/Repo

Escalado automático h/v

Equilibrado de carga

PaaS útiles

OpenShift

Heroku

BlueMix, Nodejitsu, Nitrous.io, Google App Engine...

Usando OpenShift

Alta → Descarga cliente → Subir clave ssh

rhc cartridge list

rhc app-create pispaas ruby-2.0

create

cd pispaas

... [cambia cosas]

git push

desplegado

rhc cartridge-add 
  phpmyadmin-4 mysql-5.5
  --app pispaas

rhc tail

tail