Servicios en la nube: SaaS, PaaS e IaaS para oposiciones

Las tres arquitecturas principales de computación en la nube y las diferencias que preguntan en los tests.

Idea clave para el examen

SaaS, PaaS e IaaS son los tres modelos de servicio en la nube. SaaS entrega software listo para usar, PaaS ofrece una plataforma para desarrollar y IaaS proporciona infraestructura virtual.

Definición sencilla

SaaS (Software as a Service): el proveedor instala y mantiene el software, el cliente solo lo usa. Ejemplos: Gmail, Office 365. El cliente no se preocupa del mantenimiento.

PaaS (Platform as a Service): el proveedor ofrece una plataforma con sistema operativo, bases de datos y herramientas de desarrollo; el cliente desarrolla y despliega sus aplicaciones.

IaaS (Infrastructure as a Service): el proveedor ofrece máquinas virtuales, almacenamiento y red; el cliente instala y gestiona su propio sistema operativo y aplicaciones.

Ejemplo práctico

Usas Office 365 (SaaS): Microsoft gestiona los servidores, las actualizaciones y la seguridad; tú solo abres el navegador y trabajas.

SaaS → Software listo (Gmail, Office 365)
PaaS → Plataforma de desarrollo (Google App Engine, Heroku)
IaaS → Infraestructura virtual (AWS EC2, Google Compute Engine)

Errores habituales

  • Confundir SaaS con PaaS: en SaaS usas el software directamente; en PaaS desarrollas tu propio software sobre la plataforma.
  • Pensar que en IaaS no hay que mantener el sistema operativo: sí hay que hacerlo, el proveedor solo da la máquina virtual.
  • Creer que los tres modelos son equivalentes: cada uno transfiere diferente nivel de control y responsabilidad al cliente.

Preguntas reales de examen

Pregunta real de examen JCYL Aux 2024

Fuente: JCYL Cuestionario Aux 2024 — pregunta 10, Modelo A

Respecto a los servicios en la nube, desde el punto de vista del cliente, ¿qué afirmación es correcta?

  1. En la arquitectura IaaS no es necesario realizar el mantenimiento del Sistema Operativo.
  2. En la arquitectura SaaS se accede al software sin preocuparse de su mantenimiento.
  3. En la arquitectura SaaS se tiene control sobre los datos de usuario.
  4. En la arquitectura PaaS se puede elegir la versión de las aplicaciones.

Respuesta correcta: B

Explicación: La respuesta correcta (B) es la afirmación sobre SaaS: el cliente accede al software sin preocuparse de su mantenimiento, que corre a cargo del proveedor. Por qué las otras fallan: A) en IaaS el cliente sí debe mantener el sistema operativo de su máquina virtual, el proveedor solo da la infraestructura base; C) en SaaS el control sobre los datos de usuario depende del contrato y de la configuración de privacidad, no es una característica automática; D) en PaaS no se elige libremente la versión de las aplicaciones, esa elección está limitada por lo que ofrezca la plataforma.

También debes conocer

Siguiente paso útil

Si quieres preparar estos conceptos con explicaciones guiadas, ejercicios y tests, puedes pedirme información del curso de informática para oposiciones.

Ver curso relacionado Solicitar información