Pues bien, existen 3 tipos de servicios de computación en la nube: Infraestructura como servicio (IaaS), Plataforma como servicio (PaaS) y Software como servicio (SaaS).
Introducción:
Es la forma tradicional de almacenar sus datos en el sistema de archivos, pero ese sistema de archivos no es accesible desde cualquier lugar. La computación en la nube le permite almacenar, gestionar, procesar o intercambiar información en internet. En lugar de almacenar los datos en el almacenamiento interno de su ordenador o conservarlos en su ordenador o en cualquier otro sistema de archivos, las soluciones externas se están trasladando a la nube. Ofrecen una amplia gama de servicios, como almacenamiento de datos, servidores de correo electrónico, paquetes de software y atractivas capacidades de computación.
¿Cuáles son los servicios de la computación en la nube?
En pocas palabras, el término «nube» se refiere a internet. La infraestructura, o disposición, y los mecanismos que permiten a un ordenador funcionar, producir, asignar e interactuar con los datos se denominan computación. En lugar de mantener la infraestructura, los sistemas y la programación en su servidor local o en su disco duro, los almacena en servidores virtuales o en línea que se conectan con su ordenador a través de redes protegidas.
¿Cuántos tipos de servicios de computación en la nube existen?
Existen tres tipos de servicios de computación en la nube:
- IaaS
- PaaS
- SaaS

IaaS:
Los proveedores de IaaS trabajan con interfaces de programación de aplicaciones (APIs) y ofrecen solicitudes de servidor y almacenamiento simulados. Las APIs permiten a los usuarios modificar las cargas de trabajo en la máquina virtual. Al utilizar IaaS, los operadores tienen una capacidad de espacio asignada y pueden crear, detener, contactar y organizar la máquina simulada y el espacio según deseen.
También le ofrecen distintos tipos de memoria según sus necesidades, como se indica a continuación:
- Pequeño
- medio
- Grande
- extragrande
Puede usar el almacenamiento según sus deseos y necesidades. La computación en la nube IaaS se sitúa junto a un límite de datos aislado para los usuarios empresariales.[1]

Ejemplo:
AWS son las siglas de Amazon Web Services
¿Qué ventajas ofrece IaaS?
- Rentable:
Con los servicios IaaS nunca necesita comprar el hardware ni el resto del equipo de red. Por eso es rentable.
- Fiabilidad:
Si se produce un fallo o desastre de internet o de hardware, la IaaS seguirá funcionando.
- Escalabilidad:
Como si la empresa necesitara que fuera posible escalar hacia arriba y hacia abajo en IaaS. Esta característica ahorra dinero y tiempo a la empresa.
- Accesibilidad:
Esto permite a su usuario u organización acceder al instante a sus archivos y a los datos o documentos.
- Productividad empresarial:
Con IaaS no es necesario gestionar la capacitación de nuevo personal cuando el negocio crece. Le ofrece una actualización responsable.
¿Cuáles son los inconvenientes de IaaS?
- Seguridad:
Es posible que la seguridad asumida no sea siempre suficiente. Como resultado, su sistema puede quedar expuesto a hackeos y vulnerabilidades.
- Mantener el control:
El proveedor es responsable de toda la gestión de la IaaS. Aunque esto puede aliviar el estrés de los clientes, también puede dar más poder al proveedor. Los usuarios, por ejemplo, no tienen control sobre los datos ni el software.
- Personalización:
Esto se debe a que está construido sobre virtualización, lo que significa que existe un número limitado de opciones de personalización. Como resultado, el nivel de privacidad que se ofrece al usuario no es tan alto como con otras alternativas.
- Adaptabilidad
Aunque los proveedores de IaaS ofrecen mantenimiento, algunas empresas no pueden recibir actualizaciones.
PaaS:
En el paradigma PaaS, las nubes PaaS le proporcionan herramientas de mejora a través de su mecanismo. Los empleados usan software de pasarela, portales web y APIs para acceder a estas capacidades o tecnologías a través de internet. PaaS es un entorno elevado para el software común emergente, y varios proveedores de PaaS alojan el programa una vez terminado.[1]

Ejemplo:
Lightning Platform de Salesforce, AWS Elastic Beanstalk y Google App Engine son opciones de PaaS muy populares.
¿Qué ventajas ofrece PaaS?
- Rentable:
No es necesario pagar gastos cuando está desconectado.
- Tiempo de comercialización:
Aumente la rapidez con la que se lanzan las aplicaciones.
- Mayor seguridad:
Los proveedores de PaaS realizan inversiones importantes en tecnologías y conocimientos de seguridad.
- Escalado dinámico
Aumente la capacidad rápidamente en los periodos de máxima demanda y reduzca la capacidad según desee.
- Software a medida
Los desarrolladores tienen acceso a herramientas funcionales que les permiten construir software personalizado.
- Flexibilidad:
Los empleados pueden iniciar sesión y trabajar en las aplicaciones desde cualquier lugar donde tengan conexión a internet.
¿Cuáles son los inconvenientes de PaaS?
- Dependencia del proveedor:
Muy dependiente de los servicios del proveedor.
- Compatibilidad:
Cuando PaaS se utiliza junto con las herramientas de desarrollo actuales, pueden surgir dificultades.
- Riesgos de seguridad:
Aunque los proveedores de PaaS protegen la infraestructura y la plataforma, las empresas son responsables de la seguridad de las aplicaciones que crean.
SaaS:
SaaS es un paradigma de entrega de software que nos permite acceder a aplicaciones de software a través de internet. Estas aplicaciones se conocen como «servicios web». Los clientes de SaaS pueden utilizar un PC o un dispositivo móvil para acceder a servicios y aplicaciones desde cualquier lugar de internet. Los usuarios obtienen acceso al software de aplicación y a las bases de datos a través del modelo SaaS.[1]

Ejemplo:
Un ejemplo de aplicación SaaS es Microsoft 365 para productividad y servicios de correo electrónico.
¿Qué ventajas ofrece SaaS?
- Reducción de costes:
Cuando el software se alquila a un proveedor de servicios externo, se elimina el coste de comprar e implementar internamente todo el software y la infraestructura de TI.
- Facilidad de acceso:
Es sencillo usar el software como servicio. Para acceder a las aplicaciones alojadas en la nube y utilizarlas, solo necesita un procesador u ordenador y una conexión a internet estable.
- Escalabilidad sin esfuerzo:
No es necesario pagar licencias de software adicionales ni espacio de servidor cuando su negocio crece y necesita incorporar nuevos empleados.
- Actualizaciones sin problemas:
Actualizar su software y hardware antiguos a otros más nuevos es un proceso que consume mucho tiempo.
¿Cuáles son los inconvenientes de SaaS?
- Seguridad de datos insuficiente:
Antes de confiar los registros sensibles de su empresa a cualquier proveedor de servicios externo, deben resolverse cuestiones como la documentación y el control de contactos.
- Baja eficiencia
En comparación con un programa equivalente que se ejecuta en el escritorio de su empleado, una aplicación basada en navegador que se ejecuta de forma consecutiva en un centro de datos dedicado puede ser más lenta.
- Problemas con la integración de software:
Las APIs internas y las estructuras de datos pueden no ser compatibles con el software externo. Por ello, para obtener mejores resultados, debe realizar pruebas de compatibilidad de forma continua con todas las aplicaciones SaaS.
Conclusión:
La computación en la nube está cambiando no solo la forma en que la mayoría de las empresas almacenan y acceden a sus datos, sino también la forma en que trabajan muchas de ellas. La computación en la nube es decisiva porque ofrece flexibilidad, recuperación de datos, mantenimiento bajo o nulo, acceso sencillo y mayor seguridad.
- Bigelow, W.C.a.S.J. cloud computing. Disponible en: https://searchcloudcomputing.techtarget.com/definition/cloud-computing.
Comparación de IaaS, PaaS y SaaS
| Modelo | Usted gestiona | Lo gestiona el proveedor | Ejemplos |
|---|---|---|---|
| IaaS (infraestructura) | SO, aplicaciones, datos | Servidores, almacenamiento, red | AWS EC2, Azure VMs, alojamiento VPS |
| PaaS (plataforma) | Su aplicación y sus datos | Entorno de ejecución, SO, infraestructura | Google App Engine, Heroku |
| SaaS (software) | Solo su uso | Todo | Correo electrónico, CRM, POS en la nube |
Cómo elegir
Utilice SaaS cuando exista un producto listo, PaaS cuando desarrolle una aplicación y quiera reducir el trabajo con servidores, e IaaS cuando necesite control total. Lea sobre los tipos de computación en la nube para conocer los modelos de despliegue, o consulte a nuestro equipo sobre los servicios en la nube.
More about cloud computing services
Want to go further with cloud computing services? These Netstech guides and services are a good next step:



