Términos de Cloud Computing
Herramientas de análisis empresarial
Conjunto de herramientas que extraen datos de varios sistemas empresariales y luego los integran en un repositorio (como un almacén de datos), donde pueden analizarse. Pueden ser hojas de cálculo con funciones estadísticas incorporadas o herramientas de minería de datos y modelización predictiva (como Radius y SAP HANA).
Herramientas de inteligencia empresarial (BI)
Herramientas individuales o combinadas cuya labor consiste en procesar grandes cantidades de datos no estructurados (de prácticamente cualquier fuente). Los resultados de esos análisis pueden ayudar a las empresas a descubrir tendencias significativas que luego pueden utilizarse para hacer campañas de marketing, proyecciones y mucho más.
Nube
Red global de sistemas y servicios que ofrecen almacenamiento y potencia informática a la carta para usuarios finales y empresas. Este término suele emplearse como metáfora de una red global de centros de datos disponibles en todo el mundo.
Estallido en la nube
Sistema que se sitúa entre una nube privada y una pública y que sirve para dirigir el tráfico de desbordamiento de una a otra. Se suele utilizar para dirigir el tráfico de una nube privada a una nube pública cuando los recursos de la nube privada están al límite de su capacidad.
Cloud Computing
Un sistema combinado de servidores remotos, alojados en internet, que sirve para almacenar, gestionar y procesar datos. Mientras que la nube se utiliza como término general, la informática en la nube es un concepto más específico que hace referencia a un servidor o servicio concreto, como Linode, los servicios en la nube de Google o AWS.
Tipos de Cloud Computing
En términos generales, hay tres tipos principales de informática en la nube: el software como servicio (aplicaciones basadas en la web), la infraestructura como servicio (acceso a la red para conseguir almacenamiento y capacidad informática) y la plataforma como servicio (herramientas que operan como base de desarrollo).
Proveedor de servicios en la nube
Cualquier empresa que ofrezca una plataforma en la nube. Estas plataformas suelen ser gratuitas, pero también pueden incluir modelos de precios escalonados.
Almacenamiento en la nube
Un servicio basado en la red que permite a los usuarios almacenar datos en servidores remotos. Las soluciones de almacenamiento en la nube ofrecen servicios de sincronización en tiempo real (o casi) con múltiples plataformas y dispositivos.
Informática en malla
Un conjunto de ordenadores, conectados en red, que combinan la suma total de sus recursos para poder procesar y realizar grandes tareas. Normalmente, este tipo de sistemas se utiliza para analizar grandes conjuntos de datos. Cuando se combinan con la informática en la nube, estas redes permiten a los clientes pagar solo por el uso, por lo que las empresas ahorran mucho dinero (en comparación con la construcción de redes informáticas internas).
Fragmentación de bases de datos
La capacidad de dividir una amplia base de datos en otras más pequeñas que pueden analizarse y gestionarse más fácilmente en una red de servidores.
DevOps
Cuando el desarrollo de software y las operaciones de TI se combinan, con la ayuda de la automatización, de tal manera que la construcción, las pruebas y la liberación de software son más rápidas y fiables. La idea de DevOps se basa en una cultura de colaboración entre equipos.
Informática elástica
Cuando los recursos informáticos (como el procesamiento, la memoria y el almacenamiento) pueden aprovisionarse sobre la marcha para satisfacer las demandas cambiantes de una empresa. Sirve para que, en momentos de máximo consumo, la planificación y la ingeniería no se vean afectadas.
Nube Híbrida
Una combinación de nubes públicas y privadas conectadas en red de forma que los datos y las aplicaciones puedan compartirse entre ellas. Las nubes híbridas ofrecen a las empresas una mayor flexibilidad de escalado y despliegue.
Infraestructura como servicio (IaaS)
Una forma de informática en la nube que ofrece recursos informáticos virtualizados (es decir, hardware, almacenamiento, servicios, espacio de centro de datos, equipos de red o software) a través de internet. Estos recursos se utilizan normalmente para apoyar las operaciones de la empresa.
Middleware
Proporciona servicios a las aplicaciones de software más allá de lo que ofrece el sistema operativo. Cualquier software que exista entre el núcleo y las aplicaciones del usuario final se considera middleware. Este tipo de software permite que los datos fluyan de una aplicación a otra.
NoSQL
Un tipo de base de datos no relacional que proporciona un mecanismo de almacenamiento y recuperación de datos basado en modelos distintos a las bases de datos relacionales estándar (como MySQL). Las bases de datos NoSQL son capaces de manejar volúmenes masivos de datos no estructurados y cambiantes. Dado que este tipo de bases de datos se escalan mucho mejor que las relacionales, se suelen utilizar con macrodatos.
Plataforma como servicio (PaaS)
Un modelo de informática en la nube en el que un tercero suministra hardware y, sobre todo, desarrollo de software, a través de internet. Normalmente, estas plataformas son sistemas operativos virtuales, como Linux, que constituyen entornos de desarrollo excepcionales.
Nube privada
Un entorno de informática en la nube que solo se ofrece a usuarios o clientes específicos. Pueden ser nubes locales o a través de internet que no están disponibles para su uso generalizado.
Nube pública
Un entorno de informática en la nube que se ofrece al público y cuyos servicios están disponibles de forma gratuita o de pago.
Informática sin servidores
Un modelo de informática en la nube en el que un proveedor aprovisiona y gestiona dinámicamente la asignación de recursos. El precio de la informática sin servidores se calcula según la cantidad de recursos consumidos por una aplicación. Este tipo de servicio permite a los desarrolladores centrarse más en su software y menos en el entorno de desarrollo.
Software como servicio (SaaS)
Método de entrega de aplicaciones alojadas de forma centralizada a través de internet, mediante una suscripción, por parte de un anfitrión externo. A veces se denomina software basado en la web, software bajo demanda o software alojado.
Máquina virtual
Emulación de un sistema informático en el que un único hardware puede desplegar y gestionar varios entornos de alojamiento y, al mismo tiempo, proporcionar la funcionalidad del hardware físico.
Virtualización
Creación de un entorno informático virtual (también conocido como máquina virtual) en lugar de ejecutar cada entorno en su propio y único hardware. Si se tienen suficientes recursos (CPU, RAM, almacenamiento), un único sistema puede alojar a varios invitados, lo que permite a las empresas ahorrar dinero y ser más ágiles.