
Actualizado: abril de 2026
El llamado Cloud Computing, Computación en la nube, o simplemente Cloud, consiste en el uso de un conjunto compartido de recursos de computación remotos a través de una red: servidores, almacenamiento, aplicaciones, servicios, bases de datos…
Sin embargo, cloud computing no equivale a cualquier servicio en línea: se refiere a servicios que ofrecen recursos de computación compartidos, aprovisionables bajo demanda, escalables y medibles a través de la red.
La implantación de este modelo ha tenido un impacto enorme a todos los niveles. El Cloud Computing es el presente y el futuro, y nada volverá a ser igual que antes de su implantación masiva. Pensemos, por ejemplo, en aquellas copias de seguridad que hacíamos de nuestros datos, tal vez en CD o DVD, ahora cada vez más en desuso, pero que no hace mucho eran tan necesarias.
Incluso a nivel doméstico o para pequeña empresa, existen soluciones para la sincronización de archivos como Dropbox (de fácil uso y con aplicación cliente para GNU/Linux, o Nextcloud, entre muchas otras, para mantener a resguardo todos nuestros datos.
Tabla de contenidos
Diferencia entre hosting tradicional y cloud computing
Antes de la llegada del Cloud Computing, ya existían los servicios de hosting, que ofrecían espacio de almacenamiento y ciertos recursos disponibles en línea, o sea en la nube. Así que, ¿qué diferencia en realidad un servicio Cloud Computing de un hosting tradicional?
Una de las principales diferencias entre los modelos es que el cloud es mucho más flexible y escalable. En el cloud se paga solo por lo que se usa, y eso puede reducir costes, ya que permite distribuir mejor la inversión de acuerdo con lo que realmente vamos a utilizar. Observar que ‘puede reducir costes’ no significa que necesariamente o siempre vaya a ser así. Existen situaciones en las que el tráfico de un sitio es muy previsible, o bien una inversión en servidores propios, aunque grande, va a acabar siendo rentable.
Negocio escalable: Contratar los servicios a medida que son necesarios, montar o desmontar un servidor, un entorno de desarrollo, … en cualquier momento, etc.
Si en una aplicación o sitio aumenta o disminuye el tráfico, la infraestructura cloud puede escalar con rapidez y, según el servicio y la arquitectura elegidos, hacerlo de forma automática, modificando el espacio en el servidor, sin necesidad de hacerlo manualmente.
El modelo cloud que más se asemeja al hosting tradicional es el IaaS (infraestructura como servicio), en el que el proveedor ofrece recursos fundamentales de computación —procesamiento, almacenamiento, red y otros recursos base—, mientras que el cliente mantiene control sobre los sistemas operativos, el almacenamiento y las aplicaciones desplegadas. A diferencia del hosting tradicional, un entorno IaaS puede ampliarse o reducirse con mucha más elasticidad según la demanda.
Como punto negativo en el la computación en la nube, hay cierta falta de confianza por parte de las empresas, hacia los proveedores de almacenamiento, por cuestiones de seguridad.
Modelos de servicios
Distinguimos básicamente 3 tipos de servicios: IaaS, PaaS y SaaS. Estos hacen referencia a qué recursos son suministrados por el proveedor al cliente, y qué control tiene este sobre los componentes informáticos ofrecidos como servicio.
IaaS, Infrastructure as a Service
Si el proveedor solo proporciona el almacenamiento y la capacidad de procesamiento o computación (CPU, memoria, discos, equipamiento de red), se trata de una Nube de infraestructura (IaaS). El usuario debe construir las aplicaciones que necesita prácticamente desde cero. Puede considerarse el modelo de servicio cloud con menor nivel de abstracción de los tres grandes modelos, que se inició con los sitios de Internet que proporcionaban capacidad de almacenamiento masivo a través de la red y los servidores de alojamiento web.
El usuario evita así instalar aplicaciones en sus equipos propios. Esto le ofrece la flexibilidad de ir variando el consumo de recursos en función de sus necesidades (elasticidad de la infraestructura).
A la hora de contratar IaaS, la empresa tiene básicamente dos opciones: contratar al que proporciona el servicio directamente (Amazon Web Services, Microsoft Azure, Arsys Cloud Builder, etc.) o bien contratar un «intermediario», una empresa que distribuye estos servicios y generalmente ofrece adicionales de configuración/personalización. Esta segunda opción es adecuada para empresas con personal con menos conocimientos especializados, más ayuda, asesoramiento, configuración, …
En este grupo de los IaaS, merece mención especial OpenStack, una de las plataformas abiertas más relevantes para construir infraestructuras cloud, especialmente en entornos privados e híbridos.
Algunos usos habituales de un IaaS en empresa
- Desarrollo y pruebas. Montar y desmontar rápidamente entornos de desarrollo y pruebas, con el consecuente beneficio económico.
- Hospedaje de sitios web: Es perfectamente posible hospedar sitios web en un IaaS, y podría ser más económico que el hospedaje en hosting tradicional.
- Aplicaciones web. implementar aplicaciones web con rapidez, y escalar o reducir verticalmente la infraestructura, cuando la demanda de las aplicaciones sea muy variable.
PaaS, Platform as a Service
A mitad de camino entre IaaS y SaaS se pueden encontrar una solución intermedia llamada PaaS (Plataforma como Servicio), en las que se proporcionan utilidades para construir aplicaciones, como bases de datos o entornos de programación sobre las que el usuario puede desarrollar sus propias soluciones.
El proveedor ofrece la infraestructura y todo lo necesario para construir nuevas aplicaciones y servicios.
Es un modelo muy orientado a equipos/empresas de desarrollo que permite reducir el tiempo y facilitar la compartición.
A menudo los proveedores de PaaS proporcionan el servicio de delivery de aplicaciones a usuarios y clientes.
Entre los ejemplos clásicos de PaaS pueden citarse Google App Engine, Azure App Service y otros servicios gestionados de desarrollo y despliegue. Microsoft Azure, en conjunto, es una plataforma cloud más amplía que incluye servicios IaaS, PaaS y otros modelos gestionados.
SaaS, Software as a Service
Podemos hablar de una Nube de Software (modelo de servicio Software as a Service o SaaS), cuando el usuario encuentra en la nube las herramientas finales con las que puede implementar directamente los procesos de su empresa: una aplicación de contabilidad, de correo electrónico, un workflow, un programa para la gestión documental de su empresa, etc.
El proveedor no solo ofrece la infraestructura de hardware y los entornos de desarrollo y ejecución, sino también las aplicaciones finales a las cuales el usuario accede vía conexión a Internet.
No es necesario comprar licencias de software. Se paga por el uso.
Hay infinidad de proveedores de SaaS que aportan a los usuarios un completo ecosistema de soluciones. Encontramos desde ERPs como ODOO (online), a correo electrónico como Gmail, CRM como Salesforce o HelpDesk como Zendesk.
Ventajas y características del SaaS
- Mantenimiento: No es necesario contratar expertos en el mantenimiento de los equipos informáticos, ni en seguridad informática, ni actualizar las aplicaciones. Todo esto forma parte del paquete de servicios contratado.
- Multiplataforma: Teniendo una empresa a la que le pagamos una única cuota para acceder a recursos en la nube, permite a trabajadores de una empresa acceder a los recursos contratados desde cualquier plataforma que tenga conexión a Internet: PCs, portátiles, smartphones, tablets, cualquier Sistema Operativo …;
- Multiubicación: conexión a los recursos contratados desde cualquier ubicación, en la empresa o desde casa, … este sistema permite implantar además modelos de teletrabajo.
- Flexibilidad: Si la empresa crece, se amplía el paquete de servicios o se contrata otro plan. Si la empresa decrece, se cancelan o se reduce el paquete de servicios contratado. Sin los riesgos de grandes inversiones en equipos, licencias de software, etc.
Ejemplo de PIME con SaaS
- ERP (gestión integral de la empresa)
- Odoo online
- SAP Business one (acceso vía partner)
- CRM (plataformas de gestión de relación con los clientes)
- Integrado en ERPs (OpenERP, SAP soluciones)
- SuiteCRM
- Dolibarr ERP/CRM. especialmente enfocado a pequeñas empresas y profesionales freelance.
- Fat Free CRM. Desarrollado en lenguaje Ruby
- Servidor de archivos
- Owncloud
- Nextcloud
- Correo y ofimática
- Roundcube
- Collabora Online. Suite de ofimática web basada en LibreOffice
- SAT, Help center
- Zendesk
- Voz IP, Fax virtual
- Faxvirtual
Enlaces de interés
[PortalSaaS.com] Directorio de Software SaaS & Cloud.
Modelos de suministro
Cloud privado
La Nube o Cloud Privado consiste en una infraestructura implantada exclusivamente para uso exclusivo para una única empresa/organización.
En este caso, el sistema de software puede ejecutarse ‘on premises’ (en local, en las instalaciones de la empresa), o bien la infraestructura puede ser propiedad de un proveedor de servicios, quien se encarga de su gestión y operación.
La nube privada ofrece mayor control directo y puede facilitar ciertos requisitos de aislamiento, pero la nube pública también puede alcanzar niveles muy altos de seguridad y cumplimiento si se diseña y configura correctamente, dentro de un modelo de responsabilidad compartida.
Sin embargo, puesto que se trata de soluciones independientes, crear una nube privada sigue exigiendo una inversión significativa, perdiéndose así las ventajas económicas a corto plazo que sí ofrece la nube pública.
Con un cloud privado, el cliente es propietario del servidor, red, y disco, controla qué aplicaciones debe ejecutarse y dónde, qué usuarios están autorizados a utilizar la infraestructura, y tiene una alta protección de sus datos.
Cloud público
Una nube pública está mantenida y gestionada por terceras personas no vinculadas con la empresa/organización. En este tipo de nubes tanto los datos como los procesos de varios clientes se mezclan en los servidores, sistemas de almacenamiento y otras infraestructuras.
Las aplicaciones, el almacenamiento y otros recursos están disponibles al público a través del proveedor de servicios que es el propietario de toda la infraestructura.
El acceso a los servicios solo se ofrece normalmente a través de Internet.
El cloud público es el de uso más común, debido a su bajo coste, comparado con otras soluciones, y a su escalabilidad.
Entre los principales proveedores de cloud público están AWS, Microsoft Azure, Google Cloud Platform e IBM Cloud, aunque varios de ellos también ofrecen soluciones híbridas y, según el caso, privadas u on-premises.
Cloud híbrido
Las nubes híbridas consisten en una combinación de servicios cloud privados (internos) y públicos (externos).
Algunos servicios se gestionan en el cloud privado y otros se transfieren a uno público; normalmente utilizan una API común que permita una buena integración.
A menudo las empresas usan la nube privada, y acuden a servicios cloud públicos para hacer frente a picos de demanda.
Por otra parte, la legislación en relación a datos personales y los datos confidenciales de la propia empresa, puede hacer necesario mantener estos en «lado privado» de la nube.
Apropiado para comercio electrónico. Los e-commerce deben enfrentarse a fluctuaciones/picos de demanda.
Nube comunitaria
Infraestructura cloud compartida por varias organizaciones con requisitos comunes, por ejemplo de misión, seguridad, cumplimiento o políticas sectoriales.
Aspectos financieros
Cloud Computing no es sinónimo de «más barato», aunque en ciertas circunstancias lo es. La clave del CC reside sobre todo en la flexibilidad y capacidad para montar y desmontar servicios en un muy breve lapso de tiempo.
En esencia, en lugar de comprar maquinaria y licencias de software, alquilamos los servicios y pagamos por su uso.
El modelo Cloud aumenta el gasto en la gestión y la orquestación de servicios. En casos de migración al Cloud hay que evaluar el coste de transformación, significativo en formación y otros aspectos.
Aspectos legales, privacidad y seguridad
Debe realizarse una contratación de servicios cloud a través de un contrato de prestación de servicios. Es importante que ese contrato incorpore cláusulas alineadas con el RGPD y la LOPDGDD, especialmente en materia de encargado del tratamiento, subencargados, medidas técnicas y organizativas, ubicación de los datos, transferencias internacionales y brechas de seguridad.
Debe exigirse privacidad y aislamiento de los datos en el contrato con la empresa proveedora de Cloud. De lo contrario, el responsable del tratamiento puede incurrir en incumplimientos relevantes; ahora bien, el proveedor o encargado del tratamiento también asume obligaciones directas y puede responder en los supuestos previstos por el RGPD.
Servicios y plataformas cloud
OpenStack
OpenStack es una plataforma de software libre de computación en la nube, actualmente una de las plataformas abiertas más relevantes que existen.
Permite proporcionar una infraestructura como servicio (IaaS), y sirve para desplegar nubes privadas, públicas e híbridas.
OpenStack nació en 2010 de la colaboración entre NASA y Rackspace, y evolucionó como una plataforma abierta para construir infraestructuras cloud de tipo IaaS. Permite máquinas virtuales, contenedores, y más.
OpenStack fue creado en 2010 por la NASA, junto con la empresa Rackspace.
Proxmox
Proxmox es una potente plataforma de virtualización, completamente libre. Ofrece características similares a productos como VMware. Para su instalación en Ubuntu, «Proxmox VE» puede descargarse una imagen ISO en su sitio web oficial. A partir de la imagen se genera el instalador en un CD o memoria USB. Integra un hipervisor KVM y contenedores LXC.
OpenStack y Proxmox
Aunque pueden solaparse en algunos usos, Proxmox VE es principalmente una plataforma de virtualización, mientras que OpenStack es una plataforma cloud orientada a la provisión y gestión de infraestructura IaaS.
Comparando OpenStack y Proxmox, este último destaca por su facilidad de uso, mientras que openStack destaca por su flexibilidad, que lo hace apto para grandes proyectos que requieren de más escalabilidad.
AWS (Amazon Web Services, plataforma cloud propietaria)
Por lo descrito en el siguiente apartado, AWS (y otras infraestructuras cloud similares como Google Cloud o Azure), aunque privativas, son opciones inicialmente más asequible. AWS permite acceder a su servicio en pocos minutos, con una simple cuenta de usuario, y sin más inversión que la del pago por los recursos consumidos.
Como ya se menciona brevemente antes, AWS, Microsoft Azure,Google Cloud Platform e IBM Cloud, se consideran grandes proveedores de cloud público. Sin embargo, esto es solo cierto en parte y con matices, ya que eso no significa que solo ofrezcan cloud público. AWS ofrece soluciones híbridas y on-premises como AWS Outposts; Microsoft extiende Azure a entornos on-premises y multicloud con Azure Arc; Google ofrece Google Distributed Cloud; e IBM Cloud se posiciona para entornos hybrid multicloud.
AWS Free Tier. AWS ofrece una capa gratuita con condiciones y límites específicos según cada servicio, y conviene revisar siempre la documentación oficial vigente, ya que las modalidades promocionales y los beneficios para nuevas cuentas pueden cambiar.
OpenStack y AWS (Amazon Web Services)
Hay importantes diferencias entre estas dos plataformas, similares en muchos puntos. Se indican a continuación las principales. La primera es la más obvia. AWS es software propietario, y OpenStack es libre. Sin embargo, mientras AWS es una infraestructura que ya existe como servicio; ya está creada, OpenStack requiere enfrentarse a un auténtico desafío, e invertir un considerable importe para una infraestructura completa partiendo de cero: hardware, consultoría de implementación en la nube, …
Uso combinado de OpenStack y AWS en un cloud híbrido
A pesar de lo anterior, todo evoluciona, y además existe una muy interesante posibilidad de uso combinado de las dos plataformas, en una infraestructura híbrida. Este enfoque permite optimizar aún más los costes del cloud. Se podría empezar con AWS, crear un plataforma de nube privada basada en OpenStack, y después mover cargas de trabajo a este. Este tema y otros se exponen en el siguiente enlace.
Interesante artículo que expone estas dos plataformas, sus diferencias y sus pros y contras.
Kernel-based Virtual Machine (KVM)
Es un tipo de programa hipervisor, de software libre para implementar virtualización completa con Linux. KVM permite ejecutar máquinas virtuales usando imágenes de disco con sistemas operativos.
Nextcloud
Sitio principal | Nextcloud para empresas | Nextcloud para el hogar | Lista oficial de aplicaciones soportadas en la APP store de Nextcloud
Nextcloud es software ‘cloud’ privado, libre y gratuito. Todos los componentes de Nextcloud funcionan bajo la licencia libre GNU AGPLv3. Esto significa que no estamos obligados a pagar un proveedor de servicios Nextcloud. Podríamos simplemente descargar el software servidor e instalarlo en un servidor nuestro, en casa.
Podremos acceder, sincronizar y compartir nuestros datos desde cualquier ubicación y dispositivo con acceso a Internet.
Nextcloud nació como un fork del proyecto ownCloud. Actualmente es una de las opciones libres más completas y conocidas para desplegar una nube privada autoalojada. Nextcloud es una alternativa libre a clouds populares privativos como Google Drive, Dropbox, Microsoft OneDrive, etc. Dichos servicios privativos ofrecen normalmente al usuario un determinado espacio en la nube de forma gratuita, y además son realmente sencillos de utilizar. Para comprender por qué habríamos entonces de «complicarnos la vida» usando clouds como este, reproducimos textualmente un fragmento del sitio Nextcloud:
«En la era de Google Drive, Dropbox & co, almacenar sus datos en línea nunca ha sido tan fácil. Sin embargo, la simplicidad de esas herramientas tiene un gran costo: su privacidad. En este momento, casi todos los datos que hay sobre el usuario común de Internet se almacenan en media docena de compañías.».
Para configurar un cloud con Nextcloud es necesario un servidor, que puede ser estar ubicado en nuestro hogar o en un servidor de un proveedor. En este proveedor es donde estarán nuestros datos.
- NextCloud a través de un proveedor. Es claramente la forma más fácil de tener un espacio Nextcloud. Creamos una cuenta y elegimos un proveedor. Los proveedores se encargan de ejecutar Nextcloud por nosotros.
- Nextcloud autoalojado. Para tener un mayor control. Aquí podremos descargar el software para el equipo servidor y para los clientes. Esta opción requiere que dispongamos de un servidor, o podemos buscarlo aquí.

Deja una respuesta