En la red existen diferente concepciones y definiciones sobre PAAS. Voy a intentar transmitir en este post lo que para mi 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.,…. 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.

 
 

 
 

Ejecución de Aplicaciones

 

* Cuando hemos acabado nuestro desarrollo, ponerlo al cliente en producción son unos click 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/