Glosario de términos de computación en la nube

Escrito por: James M. Tobin, Editado por: Mitch Jacobson

Publicado: 22 de abril de 2025

La computación en la nube sigue creciendo rápidamente y se convierte en una especialización popular entre los profesionales de la tecnología.

No importa en qué etapa de su carrera se encuentre, es importante tener un buen dominio de los términos y conceptos esenciales de la computación en la nube. Refuerce su conocimiento con este glosario de computación en la nube.

Glosario de términos comunes de computación en la nube

Migración de aplicaciones

La migración de aplicaciones ocurre cuando una organización o cliente traslada sus programas informáticos a un nuevo entorno. Una migración puede mover programas de servidores internos a una nube de computación o de una nube de computación a otra.

Computación en la nube

La computación en la nube utiliza internet para ofrecer aplicaciones y servicios de computación a los consumidores. "Nube" también puede usarse como prefijo al describir cualquier servicio o actividad que utilice un modelo de computación en la nube.

  • Aplicaciones en la nube son programas de software que combinan componentes alojados localmente y en la nube.
  • Integraciones en la nube combinan múltiples recursos basados en la nube en un conjunto informático unificado.
  • Proveedores de servicios en la nube ofrecen servicios y recursos en la nube a los clientes, generalmente en un modelo de pago por uso.
Aplicación nativa de la nube

Las aplicaciones nativas de la nube son programas informáticos que operan en entornos de nube.

Contenedor

Un contenedor es una unidad de software que alinea el código de una aplicación con los archivos de configuración y las dependencias que necesita para funcionar correctamente. En la computación en la nube, los contenedores ayudan a conservar recursos al aislar las aplicaciones del sistema operativo del servidor anfitrión.

Red de entrega de contenido

Una red de entrega de contenido (CDN) utiliza servidores en red en varias ubicaciones físicas para entregar medios ricos en datos a los usuarios finales. Los modelos de CDN típicamente utilizan el servidor más cercano a la ubicación geográfica del usuario final para optimizar la eficiencia y el rendimiento.

Migración de datos

La migración de datos describe el proceso de reubicar datos digitales desde su ubicación de almacenamiento original, como un servidor interno, a una nueva ubicación, como una red en la nube.

El proceso de migración involucra la gobernanza de datos, que describe las políticas que una organización utiliza para mantener sus datos seguros. Cuando los datos pueden moverse entre diferentes aplicaciones o entornos informáticos, tienen portabilidad de datos.

Computación en el borde

La computación en el borde es un tipo de arquitectura distribuida en la que los recursos externos de procesamiento de datos permanecen físicamente cercanos al(los) dispositivo(s) que los utilizan. El modelo reduce los tiempos de respuesta, ofreciendo una funcionalidad fluida y eficiente.

Elasticidad

Algunos sistemas de computación en la nube tienen la capacidad incorporada de aumentar o disminuir la disponibilidad de recursos automáticamente y bajo demanda. Esta característica se conoce como elasticidad.

Computación en red

La computación en red utiliza un grupo de computadoras conectadas en red para completar tareas intensivas en datos o a gran escala.

Computación en la nube híbrida

Los modelos de nube híbrida pueden combinar nubes públicas y/o privadas con servidores locales, redes de computación en el borde, o ambos para ejecutar aplicaciones y procesar datos.

Los sub-términos asociados incluyen arquitectura de nube híbrida, gestión de nube híbrida, y seguridad de nube híbrida. Estos términos describen respectivamente las estrategias de diseño, administración y seguridad de la información utilizadas en sistemas de nube híbrida.

Infraestructura como servicio (IaaS)

Los modelos IaaS entregan infraestructura de tecnología de la información a través de internet mediante una nube de computación. Este término amplio puede abarcar servidores, recursos de red y/o aplicaciones de software.

Internet de las cosas (IoT)

El IoT consiste en electrodomésticos, dispositivos, máquinas o sistemas conectados a internet. Permite a los usuarios operar equipos conectados de forma remota a través de una interfaz en línea. El IoT también recopila, procesa y analiza datos para mejorar el rendimiento y la capacidad de respuesta de los dispositivos o equipos conectados.

Balanceo de carga

El balanceo de carga describe la práctica de distribuir equitativamente las cargas de procesamiento o el tráfico de red entre un grupo de servidores. Cuando se utiliza en la computación en la nube, el balanceo de carga puede mejorar la eficiencia de los recursos y ofrecer una experiencia más fluida para el usuario final.

Middleware

El middleware es una clase de software de computadora que facilita la gestión de datos y las comunicaciones entre diferentes aplicaciones. Ocupa un espacio virtual entre un sistema operativo y los recursos informáticos que se ejecutan en ese sistema, lo que inspiró su nombre.

Multinube

Algunos modelos de computación en la nube distribuyen la entrega de servicios entre múltiples proveedores. Esta práctica, conocida como computación multinube, puede mejorar la eficiencia del rendimiento, reducir costos y abordar los riesgos operativos asociados con depender de un solo proveedor para todos los servicios en la nube.

Nube multiusuario

Este modelo de arquitectura en la nube proporciona acceso compartido a recursos para múltiples usuarios finales (inquilinos). Puede utilizarse tanto en nubes públicas como privadas para reducir costos mientras se preserva la escalabilidad.

Cuando un inquilino en particular consume una parte desproporcionada de los recursos disponibles de la nube, ese inquilino se conoce como un vecino ruidoso.

Plataforma como servicio (PaaS)

Una plataforma informática combina aplicaciones y servicios con un sistema operativo para ofrecer un conjunto de funcionalidades. Los modelos PaaS virtualizan plataformas y las entregan a los usuarios a través de internet mediante la nube.

Nube privada

Las nubes privadas ofrecen recursos y servicios informáticos a través de una red interna propietaria o de operación privada y solo a un grupo seleccionado de clientes o usuarios finales especialmente autorizados.

Nube pública

Las nubes públicas son plataformas gestionadas, propiedad de proveedores externos y operadas por ellos. Estos proveedores ponen los recursos en la nube a disposición de cualquier persona que desee acceder a ellos.

Base de datos relacional

Una base de datos relacional tiene un modelo de arquitectura que utiliza relaciones definidas entre tipos de datos y puntos de datos para mejorar la capacidad de búsqueda y la eficiencia del acceso. Las bases de datos relacionales utilizan un lenguaje de programación conocido como Lenguaje de Consulta Estructurada (SQL) para procesar consultas y almacenar recursos.

Bases de datos no relacionales, también conocidas como bases de datos NoSQL, no utilizan esquemas definicionales para establecer relaciones entre puntos de datos. Generalmente se prefieren para aplicaciones que involucran grandes cantidades de datos no estructurados sujetos a crecimiento o cambio.

Replicación

La replicación es la práctica de copiar datos y almacenar cada copia en un destino final diferente. Los sistemas en la nube utilizan la replicación como una estrategia de respaldo de datos y herramienta de recuperación ante desastres para mejorar la disponibilidad bajo demanda de la información almacenada.

Escalado

El escalado se refiere a disminuir o aumentar el acceso a recursos informáticos según sea necesario. Tiene dos subtipos: escalado vertical y escalado horizontal.

El escalado vertical, también conocido como escalado hacia arriba (o hacia abajo), aumenta o disminuye la cantidad de recursos informáticos disponibles. La escalabilidad horizontal, también conocida como escalado horizontal,utiliza un modelo de particionamiento conocido como fragmentación para convertir una base de datos grande en una serie de bases de datos más pequeñas conocidas como nodos.

Software como servicio (SaaS)

Los modelos SaaS permiten a los usuarios finales acceder a programas informáticos y almacenar datos asociados de forma remota. En lugar de instalar físicamente el software en la máquina del usuario, las aplicaciones SaaS se ejecutan a través de internet. Los modelos SaaS liberan a los usuarios de la necesidad de comprar o licenciar software para uso personal o empresarial.

modelo SPI

El "modelo SPI" se refiere colectivamente a los tres servicios en la nube más utilizados: software (SaaS), plataforma (PaaS) e infraestructura (IaaS). Los clientes de la nube pueden acceder a estos tres servicios juntos en un único paquete combinado.

Virtualización

La virtualización implica la creación de versiones simuladas de recursos informáticos como sistemas operativos, hardware de computadora o unidades de almacenamiento de datos. Crea computadoras virtuales, que comparten los recursos comunes de la computadora host mientras mantienen la capacidad independiente de desplegar diferentes sistemas operativos o aplicaciones de software.

La infraestructura de escritorio virtual permite a los usuarios acceder a un sistema informático específico de forma remota desde cualquier dispositivo autorizado conectado a internet. Las redes privadas virtuales, o VPNs, conectan la computadora de un usuario final a un servidor de terceros remoto para ocultar la ubicación real del usuario y eludir las restricciones de acceso geográfico.

Nube vertical

Un modelo de computación en la nube diseñado, configurado y optimizado para su uso en una industria específica se conoce como nube vertical. Aquí, el término "vertical" se refiere a un modelo de negocio o nicho particular. Esta denominación difiere de la forma en que se utiliza "vertical" en términos de computación en la nube como "escalado vertical".

Las nubes verticales también se conocen como plataformas de nube para la industria.

XaaS

XaaS es el acrónimo estándar para "cualquier cosa como servicio." Describe una configuración generalizada de entrega de servicios basada en la nube que puede incluir el modelo SPI y cualquier servicio adicional basado en la nube.

El futuro de la computación en la nube

Desde que emergió en el ámbito principal de la tecnología de la información a mediados de la década de 2000, la computación en la nube ha crecido a medida que las organizaciones la han adoptado rápidamente. Ha evolucionado a medida que sus herramientas y tecnologías se han vuelto más poderosas y eficientes.

Campos como la inteligencia artificial, el aprendizaje automático, la computación sin servidor y la computación cuántica utilizan regularmente tecnologías de computación en la nube. Para los profesionales de la informática, tener experiencia con la computación en la nube puede ser una habilidad valiosa y transferible.

Adquiera experiencia en computación en la nube

Frequently asked questions about cloud computing

¿Qué es la computación en la nube?

La computación en la nube es la entrega bajo demanda de servicios y recursos de tecnología de la información a través de internet. Normalmente utilizando un modelo de pago por uso, la computación en la nube elimina la necesidad de que las organizaciones y los usuarios finales compren, licencien o mantengan hardware o software físico. En su lugar, estos recursos están disponibles según se necesiten, de manera escalable.

¿Existen diferentes tipos de computación en la nube?

Sí, hay tres tipos principales de modelos de computación en la nube: pública, privada e híbrida. Las nubes públicas están disponibles para cualquier cliente que pague, mientras que las nubes privadas están abiertas de manera limitada a usuarios finales autorizados. Las nubes híbridas pueden usar nubes públicas o privadas, junto con recursos de computación internos o de borde.

Las cuatro clases principales de servicios en la nube — infraestructura, plataforma y software como servicio, así como la computación sin servidor — operan dentro de estos tres modelos.

¿Qué términos del glosario de computación en la nube debería conocer?

Las definiciones de computación en la nube y sus subtipos de nubes públicas, privadas e híbridas son términos fundamentales que debe conocer. También debería comprender cada elemento en el modelo SPI: software, plataforma e infraestructura como servicio.

Después de construir una base de conocimiento en estas áreas fundamentales, puede explorar conceptos más avanzados y especializados.


Ciencias de la Computación

Comparta este artículo