¿Qué es PAAS?

En la red existen diferentes concepciones y definiciones sobre PAAS. Voy a intentar transmitir en este post lo que para mí aporta PAAS.

Lo primero y la gran diferencia entre PAAS y SAAS es que PAAS se divide en dos grandes apartados:

  • Desarrollo de aplicaciones.
  • Ejecución de aplicaciones.

Desarrollo de Aplicaciones

  • Para desarrollar software se necesitan BBDD, servidores, redes y herramientas de desarrollo. Además, necesitarás personal para mantener todo esto. Con PAAS te olvidas de esta parte y te centras en innovar y desarrollar.
  • No más costes de actualizaciones: el proveedor de PAAS soportará los costes de actualización, parches, S.O., etc. El desarrollador se olvida de muchas horas perdidas de trabajo.
  • Las aplicaciones se mueven de un estado a otro (prototipo, análisis, desarrollo, testing, documentación, operación y puesta en marcha) con un proceso simple y un rápido time to market.
  • Se comparten aplicaciones, código y conocimiento entre desarrolladores.
  • Repositorio común de aplicaciones y código.

Captura de la plataforma PAAS

Ejecución de Aplicaciones

  • Cuando hemos acabado nuestro desarrollo, ponerlo al cliente en producción son unos clics de ratón.
  • El cliente no se ve obligado a adquirir nuevo hardware o software.
  • Elimina los costes iniciales de licencias, con lo que para el cliente la compra tiene menos riesgos.
  • Acceso desde cualquier dispositivo, en cualquier sitio, a cualquier hora.

Bibliografía utilizada:

http://www.salesforce.com/paas/

http://www.bungeelabs.com/platform/definepaas.html

http://softwareyservicio.wordpress.com/