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?
- En la arquitectura IaaS no es necesario realizar el mantenimiento del Sistema Operativo.
- En la arquitectura SaaS se accede al software sin preocuparse de su mantenimiento.
- En la arquitectura SaaS se tiene control sobre los datos de usuario.
- 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.