En este apartado encontrará la definición de los principales términos empleados dentro del mundo SaaS y Cloud computing.

IaaS:

La idea básica es la de externalización de servidores para espacio en disco, base de datos y/o tiempo de computación, en lugar de tener un control completo de los mismos con el datacenter dentro de la empresa u optar por un centro de datos y sólo administrarlo. Con una Infraestructura como servicio (Iaas) lo que se tiene es una solución basada en vitualización en la que se paga por consumo de recursos: espacio en disco utilizado, tiempo de CPU, espacio en base de datos, transferencia de datos. Un ejemplo de Iaas son los web services de Amazon.

Paas:

Platform as a service (PaaS, Plataforma como servicio) es la entrega de plataforma de cómputo y un conjunto de soluciones como un servicio. Va más allá con la proveeduría de una plataforma de desarrollo de software diseñada para computo en la nube, en la parte alta de la nube.

SaaS:

Software como Servicio (del inglés: Software as a Service, SaaS) es un modelo de distribución de software en donde la compañía de tecnologías de información y comunicación (IT) provee el servicio de mantenimiento, operación diaria, y soporte del software usado por el cliente. Regularmente el software puede ser consultado en cualquier computador, esté presente en la empresa o no. Se deduce que la información, el procesamiento, los insumos y los resultados de la lógica de negocio del software está hospedado en la compañía de IT.

Cloud Computing:

La computación en nube es un concepto que incorpora el software como servicio, tal como la Web 2.0 y otros recientes, también conocidos como tendencias tecnológicas, donde el tema en común es la confianza en Internet para satisfacer las necesidades de cómputo de los usuarios.