IaaS y PaaS públicos

Alternativas al cloud privado

Alberto Molina Coballes / @alberto_molina y José Domingo Muñoz Rodríguez / @Pledin_JD

Theme by reveal.js

Cloud Público PaaS

  • Muy adecuado para desarrollo
  • Existen diversos clouds públicos que ofrecen cuentas gratuitas o de bajo coste
  • Utilización de scm: git, svn, bazaar, etc.
  • Web Frameworks: Zend, Rails, Django, Spring,...
  • En algunos casos ofrecen entornos configurados para utilizar:
    • Integración continua
    • NoSQL
    • Node.js

OpenShift

  • Multiples componentes:
    • PHP, Python, Java, ruby o node.js
    • Zend, Django, Spring, RoR
    • Tomcat, JBoss o Glassfish
    • MySQL, MongoDB o PostgreSQL
    • jenkins, ssh, git,...
  • Ofrece gratuitamente el uso de tres gears de tipo small
  • OpenShift Origin es software libre y se puede instalar localmente (https://github.com/openshift)

Cloud Público IaaS

  • Diversas opciones, algunas ofrecen uso limitado gratuito
  • No es necesario administración ni mantenimiento
  • Ejemplos de coste por instancia:
    • Amazon EC2: t2.micro - 1 GiB, 1 vCPU (0.013 €/h)
    • Google CE: n1-standard-1 - 3.75 GiB, 1 vCPU (0.049 $/h)
    • Azure: A0 - 0.75 GiB, 1 vCPU (0.0135 €/h )
    • Cirrusflex: ssd.XXXS - 1 GiB, 1 vCPU (0.0166 €/h)
    • HP Cloud: ExtraSmall - 1 GiB, 1 vCPU (0.03 $/h)
  • Exige una conexión continua y con suficiente ancho de banda