You are on page 1of 19

Computación en la nube

De Wikipedia, la enciclopedia libre

La computación en nube, también conocida como la computación en la línea, es una clase de

computación basada en Internet que proporciona comparte recursos


de procesamiento y los datos a los ordenadores y otros dispositivos
de la demanda.Es un modelo que permite ubicua, acceso bajo
demanda a un conjunto compartido de recursos informáticos
configurables (por ejemplo, redes, servidores, almacenamiento,
aplicaciones y servicios), [1] [2] los cuales se pueden aprovisionar
rápidamente y puesto en libertad con mínimo esfuerzo de
gestión.Soluciones de cómputo y almacenamiento en la nube ofrecen
a los usuarios y empresas con diferentes capacidades para
almacenar y procesar sus datos de terceros los centros de datos .
Metáfora de Computación en la Nube: Para
[3]
Se basa en la distribución de los recursos para lograr la coherencia
un usuario, los elementos de red que
y la economía de escala , similar a una utilidad (como la red eléctrica )
representan los servicios entregador por los
a través de una red.
proveedores son invisibles, como si

Los defensores afirman que la computación en nube permite a las oscurecido por una nube.

empresas para evitar los costes iniciales de infraestructura, y se


centran en proyectos que diferencian a sus negocios en lugar de en la infraestructura. [4] Los defensores
también afirman que la computación en nube permite a las empresas obtener sus aplicaciones en marcha
más rápido, con mayor capacidad de gestión y menos mantenimiento, y le permite adaptarse más
rápidamente los recursos para satisfacer la demanda fluctuante y comercial impredecible. [4] [5] [6] Los
proveedores de cloud suelen utilizar un modelo de "pago por uso". Esto puede conducir a altos cargos de
forma inesperada si los administradores no se adaptan al modelo de valoración de la nube. [7]

La disponibilidad actual de redes de alta capacidad, computadoras de bajo costo y dispositivos de


almacenamiento, así como la adopción generalizada de la virtualización de hardware , la arquitectura
orientada a servicios y autonómica de computación y utilidad han dado lugar a un crecimiento de la
computación en la nube. [8] [9 ] [10] Las empresas pueden escalar a medida que aumentan las necesidades de
computación y luego reducirlos a nuevo como exige disminución.

La computación en nube se ha convertido en un servicio o utilidad de gran demanda debido a las ventajas de
la elevada potencia de cálculo, el coste económico de los servicios, de alto rendimiento, escalabilidad,
accesibilidad, así como la disponibilidad. Algunos proveedores de la nube están experimentando tasas de
crecimiento de 50% por año, [11] pero al estar todavía en una etapa de la infancia, tiene trampas que deben
abordarse para que los servicios de computación en nube más fiable y fácil de usar. [12] [13]
Historia de la computación en nube
Origen del término
El origen del término cloud computing no está claro.La palabra "nube" se utiliza comúnmente en la ciencia
para describir una gran aglomeración de objetos que aparecen visualmente desde la distancia como una
nube y describe un conjunto de cosas cuyos detalles no han sido inspeccionados más en un contexto dado.
[14]
Otra explicación es que los viejos programas que sacaban esquemas de red rodeada los iconos para
servidores con un círculo, y un grupo de servidores en un diagrama de red tenido varios círculos
superpuestos, que se asemejaban a una nube. [15]

En analogía con el uso anterior, la nube de la palabra fue utilizado como una metáfora de Internet y una
forma de la nube normalizado similar se utiliza para denotar una red de esquemas de telefonía.Más tarde se
utiliza para representar la Internet en diagramas de red del ordenador .Con esta simplificación, la implicación
es que los detalles de cómo se conectan los puntos finales de una red no son relevantes a los efectos de
entender el diagrama. El símbolo de la nube se utiliza para representar las redes de equipo de cómputo en el
original ARPANET por ya en 1977, [16] y el CSNET para 1981 [17] -tanto predecesores a la propia Internet.

El término nube se ha utilizado para referirse a las plataformas de computación distribuida .En De conexión
de cable característica de abril de de 1994 "de Bill y la aventura excelente Andy II" en la Manzana escisión
magia general , Andy Hertzfeld comentado en lenguaje de programación distribuida de magia general
Telescript que:

"La belleza de Telescript ... es que ahora, en lugar de sólo tener un dispositivo para programar, ahora
tenemos toda la nube por ahí, donde un solo programa puede ir y viajar a diferentes fuentes de información y
crear una especie de virtuales Servicio.Nadie había pensado que antes. El ejemplo Jim White [el diseñador
de Telescript, X.400 y ASN.1 ] utiliza ahora es un servicio de fecha-organización donde un agente de software
va a la tienda de flores y ordena las flores y luego se va a la tienda de entradas y obtiene las entradas para el
espectáculo, y todo lo que se comunica a las dos partes ".

- [18]

Las referencias a "cloud computing" en su sentido moderno apareció ya en 1996, con la mención más antigua
conocida en un Compaq documento interno. [19]

La popularización del término se remonta a 2006, cuando Amazon.com introdujo su Elastic Compute Cloud .
[20]

La década de 1970
Durante la década de 1960, los conceptos iniciales de tiempo compartido se popularizó a través RJE (
Remote Job Entry ); [21] esta terminología se asocia sobre todo con grandes proveedores como IBM y -DIC- .
Soluciones completas de tiempo compartido estaban disponibles a principios de los años 1970 en
plataformas como Multics (en hardware GE), Cambridge CTSS, y los puertos más antiguos de UNIX (en
hardware DEC).Sin embargo, el modelo de "centro de datos" donde los usuarios presentaron puestos de
trabajo a los operadores para funcionar en sistemas mainframe de IBM fue abrumadoramente predominante.

La década de 1990
En la década de 1990, las empresas de telecomunicaciones, que anteriormente ofrecían los circuitos de
datos principalmente dedicados punto a punto, comenzaron a ofrecer a la red privada virtual (VPN) con una
calidad de servicio comparable, pero a un costo más bajo.Al cambiar el tráfico a su antojo para equilibrar el
uso del servidor, podrían utilizar el ancho de banda total de la red de manera más eficaz. [ Cita requerida ] Ellos
comenzaron a utilizar el símbolo de la nube para denotar el punto de demarcación entre lo que el proveedor
era responsable de los usuarios y lo que eran responsables.La computación en nube se extendió este límite
para cubrir todos los servidores, así como la infraestructura de red. [22]

A medida que las computadoras se volvieron más difusa, los científicos y tecnólogos explorarán maneras de
hacer que el poder de computación a gran escala a disposición de más usuarios a través de tiempo
compartido. [ Cita requerida ] Experimentaron con algoritmos para optimizar la infraestructura, plataforma y
aplicaciones para priorizar las CPU y aumentar la eficiencia para los usuarios finales. [23]

2000s
Desde el año 2000, la computación en nube ha llegado a existir. A principios de 2008, La NASA 's
OpenNebula , reforzada en el proyecto financiado por la Comisión Europea DEPÓSITO, se convirtió en el
primer software de código abierto para el despliegue de nubes privadas e híbridas, y por la federación de
nubes. [24] En el mismo año, los esfuerzos se centran en proporcionar calidad de servicio garantías (como es
requerido por las aplicaciones interactivas en tiempo real) para infraestructuras basadas en la nube, en el
marco del proyecto financiado por la Comisión IRMOS Europea, lo que resulta en un entorno de nube en
tiempo real . [25] [26] A mediados de 2008, Gartner vio una oportunidad para que la computación en nube "para
dar forma a la relación entre los consumidores de servicios de TI, los que utilizan los servicios de TI y los que
los venden" [27] y observó que "las organizaciones están cambiando de hardware de propiedad de la empresa
y los activos de software a modelos basados en los servicios basados en el uso "para que el" proyectado
cambio hacia la computación ... resultará en un crecimiento espectacular en los productos de TI en algunas
áreas y reducciones significativas en otras áreas ". [28]

En agosto de 2006 Amazon presentó su Elastic Compute Cloud . [20] Microsoft Azure fue anunciado como
"azul" en octubre de 2008 y fue lanzado el 1 de febrero de 2010 como Windows Azure, antes de ser
renombrado como Microsoft Azure, el 25 de marzo de 2014. [29] Durante un tiempo, Azure estaba en el
TOP500 lista superordenador, antes de que cayó fuera de él. [30]

En julio de 2010, Rackspace Hosting y la NASA lanzaron conjuntamente una iniciativa nube de software de
código abierto conocido como OpenStack .El proyecto OpenStack la intención de ayudar a las organizaciones
que ofrecen servicios de computación cloud- que se ejecutan en hardware estándar.El código temprana vino
de la NASA Nebulosa de la plataforma , así como de la nube de Rackspace Archivos plataforma.
El 1 de marzo de 2011, IBM anunció el IBM SmartCloud marco para apoyar el planeta más inteligente .
[31]
Entre los diversos componentes de la más inteligente Computing fundación, la computación en nube es
una parte crítica.

El 7 de junio de 2012, Oracle anunció la nube de Oracle . [32] Aunque algunos aspectos de la nube de Oracle
están todavía en desarrollo, esta oferta en la nube está preparado para ser el primero en proporcionar a los
usuarios el acceso a un conjunto integrado de soluciones de TI, incluyendo las aplicaciones ( SaaS ),
plataforma ( PaaS ) e infraestructura ( IaaS ) capas. [33] [34] [35]

conceptos similares
La computación en nube es el resultado de la evolución y adopción de tecnologías y paradigmas existentes.
El objetivo de la computación en nube es permitir a los usuarios tomar benefician de todas estas tecnologías,
sin la necesidad de un conocimiento profundo sobre o experiencia con cada uno de ellos. La nube tiene como
objetivo reducir los costos, y ayuda a los usuarios centrarse en su negocio principal en lugar de ser impedido
por obstáculos de TI. [36]

La principal tecnología que permite la computación en nube es la virtualización .El software de virtualización
separa un dispositivo de computación física en uno o más dispositivos "virtuales", cada uno de los cuales se
pueden utilizar fácilmente y gestionados para realizar tareas de computación. Con operativo de virtualización
a nivel de sistema esencialmente la creación de un sistema escalable de múltiples dispositivos informáticos
independientes, los recursos de cómputo ociosos se pueden asignar y utilizar de manera más eficiente.La
virtualización proporciona la agilidad necesaria para acelerar las operaciones de TI, y reduce el costo por el
aumento de la infraestructura utilización .Informática autónoma automatiza el proceso a través del cual los
recursos de provisión usuario puede bajo demanda .Al minimizar la participación de los usuarios,
automatización acelera el proceso, reduce los costos de mano de obra y reduce la posibilidad de errores
humanos. [36]

Los usuarios se enfrentan rutinariamente problemas difíciles de negocios. La computación en nube adopta
conceptos de Arquitectura orientada a servicios (SOA) que puede ayudar al usuario a romper estos
problemas en los servicios que pueden ser integrados para proporcionar una solución.La computación en
nube ofrece todos sus recursos como servicios, y hace uso de las normas bien establecidas y las mejores
prácticas adquiridas en el dominio de la arquitectura SOA para permitir el acceso global y fácil de servicios en
la nube de forma estandarizada.

La computación en nube también aprovecha los conceptos de informática de servicios para proporcionar
métricas para los servicios utilizados.Tales indicadores están en el núcleo de los modelos de nube pública
de pago por uso. Además, los servicios medidos son una parte esencial del ciclo de retroalimentación en
informática autónoma, permitiendo a los servicios a escala a la carta y para llevar a cabo la recuperación de
fallos automática.
La computación en nube es un tipo de computación en red ; que ha evolucionado al abordar la QoS (calidad
de servicio) y fiabilidad problemas.La computación en nube proporciona las herramientas y tecnologías para
construir los datos / Calcular aplicaciones paralelas intensivos con precios mucho más asequibles en
comparación con los tradicionales de computación en paralelo técnicas. [36]

La computación en nube comparte características con:

 Modelo cliente-servidor - la computación cliente-servidor se refiere ampliamente a cualquier


aplicación distribuida que distingue entre los proveedores de servicios (servidores) y los solicitantes del
servicio (clientes). [37]

 La computación grid - "Una forma de computación distribuida y paralela, con lo que un" super
computadora y virtual 'se compone de un grupo de red, débilmente acoplados equipos que actúan en
concierto para realizar tareas muy grandes. "

 Niebla de computación paradigma de computación -distribuidos que proporciona servicios de


datos, computación, almacenamiento y aplicación más cerca de dispositivos de borde o cerca del cliente-
usuario, tales como routers de la red.Además, la computación niebla maneja los datos a nivel de red, en
los dispositivos inteligentes y en el lado de cliente del usuario final (por ejemplo, dispositivos móviles), en
lugar de enviar los datos a un lugar remoto para su procesamiento.

 La computación de rocío -En la jerarquía de la informática existente, el cómputo de rocío se


posiciona como el nivel del suelo para los paradigmas de computación en la nube y la niebla.En
comparación con la computación en la niebla, que soporta aplicaciones de IO emergentes que demandan
tiempo real y la latencia predecible y la reconfiguración dinámica de la red, Rocío computación empuja las
fronteras para el cálculo de las aplicaciones, datos y servicios de bajo nivel lejos de nodos virtuales
centralizados a los usuarios finales. [ 38]

 Computadora central ordenadores -Potente utilizados principalmente por las grandes


organizaciones para aplicaciones críticas, típicamente datos en bloque de procesamiento tales como:
censo ; industriales y de consumo estadísticas; la policía y los servicios secretos de inteligencia,
planificación de recursos empresariales ; financiera y procesamiento de transacciones .

 Utilidad de computación -El "envasado de los recursos de computación , tales como la


computación y almacenamiento, como una medida de servicio similar a un servicio público tradicional,
como la electricidad." [39] [40]

 Peer-to-peer -A arquitectura distribuida sin la necesidad de una coordinación central.Los


participantes son los proveedores y consumidores de recursos (en contraste con el modelo tradicional de
cliente-servidor).

características
La computación en nube presenta las siguientes características principales:
 Agilidad mejora con la capacidad de los usuarios para volver a aprovisionar los recursos de
infraestructura tecnológica.

 Costo reducciones reclamados por los proveedores de nube.Un modelo de entrega en la nube
pública convierte a los gastos de capital los gastos operativos . [41] Esto reduce supuestamente barreras
a la entrada , ya que la infraestructura se proporciona típicamente por una tercera parte y no tiene que ser
adquirido por las tareas informáticas intensivas poco frecuentes de una sola vez o.Fijación de precios
sobre una base informática de servicios es de grano fino, con se requieren opciones basados en el uso
de TI y menos habilidades para la aplicación (en la casa). [42] Repositorio de estado-of-the-art del proyecto
de e-Fiscal [43] contiene varios artículos que mira en aspectos de costos con más detalle, la mayoría de
ellos la conclusión de que el ahorro de costes dependen del tipo de actividades que reciben apoyo y el
tipo de infraestructura disponible en el local .

 Independencia de dispositivos y ubicación [44] permitir a los usuarios acceder a los sistemas
que utilizan un navegador web, independientemente de su ubicación o del dispositivo que utilizan (por
ejemplo, PC, teléfono móvil).A medida que la infraestructura está fuera de sitio (normalmente
proporcionado por un tercero) y se accede a través de Internet, los usuarios pueden conectarse desde
cualquier lugar. [42]

 Mantenimiento de las aplicaciones de computación en la nube es más fácil, ya que no necesitan


ser instalados en el ordenador de cada usuario y se puede acceder desde diferentes lugares.

 Multitenancy permite el uso compartido de los recursos y los costes a través de un gran número
de usuarios, lo cual permitiría:

 la centralización de la infraestructura en lugares con costos inferiores (tales como bienes


raíces, electricidad, etc.)

 aumenta la capacidad de carga máxima (los usuarios no necesitan realizar ingeniería


para las más altas posibles de carga-niveles)

 utilización y eficiencia mejoras para los sistemas que a menudo se utilizan sólo el 10-
20%. [45] [46]

 El rendimiento es monitoreado, y arquitecturas coherentes y débilmente acopladas construido


usando servicios web como la interfaz del sistema. [42] [47] [48]

 Productividad pueden aumentar cuando varios usuarios pueden trabajar en los mismos datos al
mismo tiempo, en lugar de esperar a que se pueden guardar y enviar por correo electrónico.El tiempo
puede ser guardado como información no tiene que ser vuelto a entrar cuando se hacen coincidir los
campos, ni los usuarios necesitan para instalar actualizaciones de software de aplicaciones para su
equipo. [49]

 Fiabilidad mejora con el uso de múltiples sitios redundantes, lo que hace bien diseñado
computación en la nube adecuado para la continuidad del negocio y recuperación de desastres . [50]
 Escalabilidad y elasticidad a través de dinámica ( "on-demand") el aprovisionamiento de
recursos en un sistema de autoservicio de grano fino en tiempo casi real [51] [52] (Nota, el tiempo de inicio
VM varía según el tipo de máquina virtual, la ubicación, OS y proveedores de la nube [51] ), sin que los
usuarios tengan que diseñar para los picos de carga. [53] [54] [55] Esto le da la capacidad de escalar hacia
arriba cuando el uso es necesario aumenta o hacia abajo si no se utilizan los recursos. [56]

 Seguridad puede mejorar debido a la centralización de los datos, el aumento de recursos


enfocados a la seguridad, etc., pero las preocupaciones pueden persistir sobre la pérdida de control
sobre ciertos datos sensibles, y la falta de seguridad para los granos almacenados.La seguridad es a
menudo tan buena o mejor que otros sistemas tradicionales, en parte porque los proveedores son
capaces de dedicar recursos a la solución de los problemas de seguridad que muchos clientes no pueden
permitirse el lujo de hacer frente. [57] Sin embargo, la complejidad de la seguridad se aumenta en gran
medida cuando los datos se distribuyen sobre un área más amplia o sobre un mayor número de
dispositivos, así como en los sistemas de múltiples clientes compartidos por los usuarios no relacionados.
Además, los usuarios acceso a la seguridad los registros de auditoría puede ser difícil o
imposible.instalaciones de nubes privadas son en parte motivados por el deseo de los usuarios mantener
el control sobre la infraestructura y evitar la pérdida de control de la seguridad de la información.

El Instituto Nacional de Estándares y Tecnología definición de la computación en nube 's identifica "cinco
características esenciales":

En la demanda de autoservicio. Un consumidor puede unilateralmente capacidades de computación de


abasto, tales como el tiempo de almacenamiento y servidores de red, según sea necesario de forma
automática sin necesidad de interacción humana con cada proveedor de servicios.

Amplio acceso a la red. Capacidades están disponibles en la red y acceder a través de mecanismos
estándar que promueven el uso de plataformas de cliente delgado o grueso heterogéneos (por ejemplo,
teléfonos móviles, tabletas, portátiles y estaciones de trabajo).

Puesta en común de recursos. los recursos informáticos del proveedor se combinaron para servir a múltiples
consumidores mediante un modelo de múltiples usuarios, con diferentes recursos físicos y virtuales
asignados dinámicamente y reasignados de acuerdo con la demanda de los consumidores.

Elasticidad rápida. Las capacidades pueden ser elásticamente aprovisionados y liberados, en algunos casos
de forma automática, para escalar rápidamente exterior e interior acorde con la demanda. Para el
consumidor, las capacidades disponibles para la provisión menudo parecen ilimitadas y pueden ser
apropiados en cualquier cantidad en cualquier momento.

Medido servicio. sistemas de nubes controlan automáticamente y optimizar el uso de recursos mediante el
aprovechamiento de la capacidad de medición en un cierto nivel de abstracción adecuado para el tipo de
servicio (por ejemplo, almacenamiento, procesamiento, ancho de banda, y las cuentas de usuario activas). El
uso de recursos se puede monitorizar, controlar, e informó, proporcionando transparencia, tanto para el
proveedor y el consumidor del servicio utilizado.
- Instituto Nacional de Estándares y Tecnología [58]

modelos de servicio
Aunque arquitectura orientada a servicios defensores de "todo como servicio" (con los EAAS acrónimos o
XaaS o simplemente aas ), [59] los proveedores de computación en la nube ofrecen sus "servicios" de acuerdo
con diferentes modelos, [58] [60] [ necesitan cita para verificar ], que pasa a formar una pila :. infraestructura-, la plataforma y el
software-as-a-service [61]

Infraestructura como servicio (IaaS)


Ver también: Categoría: infraestructura de la nube

En la nube de servicio más básico modelo y de acuerdo


con las -providers IETF (Internet Engineering Task
Force) de IaaS ofrecer equipos de físicos o (más a
menudo)-máquinas virtuales y otros recursos. IaaS se
refiere a los servicios en línea que el usuario resumen de
los detalles de la infraestructura, como los recursos
físicos de computación, la ubicación, la partición de
datos, ajustes de seguridad, copias de seguridad, etc. Un
hipervisor , como Xen , Oracle VirtualBox , Oracle VM ,
KVM , VMware ESX / ESXi o Hyper-V ejecuta las
máquinas virtuales como invitados.Las piscinas de
hipervisores dentro del sistema operativo cloud pueden
soportar un gran número de máquinas virtuales y la
capacidad de escalar los servicios arriba y hacia abajo capas accesibles dentro de una pila de computación

de acuerdo a diferentes necesidades de los clientes. en la nube

Nubes IaaS a menudo ofrecen recursos adicionales,


tales como una máquina virtual las imágenes de disco biblioteca, crudo almacenamiento en bloque , archivo o
objeto de almacenamiento , cortafuegos, balanceadores de carga, las direcciones IP, redes de área local
virtuales (VLAN), y paquetes de software. [62] Proveedores de IaaS en la nube de suministro de estos
recursos bajo demanda de sus grandes reservas de equipos instalados en los centros de datos .por de área
amplia conectividad, los clientes pueden utilizar el Internet o las nubes portadoras (dedicado redes privadas
virtuales ).

Para implementar sus aplicaciones, usuarios de la nube imágenes de instalación del sistema operativo y su
software de aplicación en la infraestructura de nube. [63] [ fuente no fiable? ] En este modelo, los programas de usuario
en la nube y mantiene los sistemas operativos y el software de aplicación. Los proveedores de cloud IaaS
típicamente facturan los servicios sobre una base informática de servicios:. Costo refleja la cantidad de
recursos asignados y consumidos [64] [65] [66] [67]

Plataforma como servicio (PaaS)


Artículo principal: Plataforma como servicio

Ver también: Categoría: plataformas en la nube

Proveedores de PaaS ofrecen un entorno de desarrollo para los desarrolladores de aplicaciones.El proveedor
normalmente se desarrolla conjunto de herramientas y estándares para el desarrollo y los canales de
distribución y pago. En los modelos PaaS, los proveedores de nube ofrecen una plataforma de computación ,
por lo general incluyendo el sistema operativo, el entorno de ejecución del lenguaje de programación, bases
de datos y servidor web.Los desarrolladores de aplicaciones pueden desarrollar y ejecutar sus soluciones de
software en una plataforma en la nube sin el coste y la complejidad de la compra y la gestión de las capas de
hardware y software subyacentes. Con un poco de PaaS ofrece como Microsoft Azure y Google App Engine ,
el ordenador y los recursos de almacenamiento subyacentes escalan automáticamente para adaptarse a la
demanda de aplicaciones para que el usuario la nube no tiene que asignar recursos de forma manual.Este
último también ha sido propuesta por una arquitectura con el objetivo de facilitar en tiempo real en entornos
de nube. [68] [ solicitar cotización para verificar ] tipos de aplicaciones más específicas se pueden proporcionar a través de
PaaS, tales como la codificación tal como se suministra por servicios como bitcodin. com [69] o media.io. [70]

Algunos proveedores de integración y gestión de datos también han adoptado aplicaciones especializadas de
PaaS como modelos de entrega de soluciones de datos.Ejemplos incluyen iPaaS y DPaaS. iPaaS
(Plataforma de Integración as a Service) permite a los clientes para desarrollar, ejecutar y regular los flujos de
integración. [71] Bajo el modelo de integración iPaaS, los clientes a impulsar el desarrollo y despliegue de las
integraciones sin necesidad de instalar o administrar cualquier hardware o middleware. [72] DPaaS (Data
Platform as a Service) ofrece una integración y de gestión de subproductos de datos como un servicio
totalmente gestionado. [ 73] Bajo el modelo de DPaaS, el proveedor de PaaS, no el cliente, gestiona el
desarrollo y ejecución de soluciones de datos mediante la creación de aplicaciones de datos a medida para el
cliente. DPaaS usuarios conservan la transparencia y el control sobre los datos a través -de visualización de
datos de herramientas. [74]

Plataforma como servicio (PaaS) los consumidores no administrar o controlar la infraestructura de nube
subyacente incluyendo la red, servidores, sistemas operativos, o el almacenamiento, pero no tienen control
sobre las aplicaciones desplegadas y posiblemente ajustes de configuración para el entorno de aplicaciones
de alojamiento.

El software como servicio (SaaS)


Artículo principal: El software como servicio

En el modelo de software como servicio (SaaS), los usuarios obtienen acceso a bases de datos y software de
aplicación. Los proveedores de cloud gestionar la infraestructura y plataformas que se ejecutan las
aplicaciones. SaaS se refiere a veces como "software on-demand" y tiene un precio por lo general sobre una
base de pago por uso o el uso de una cuota de suscripción. [ Cita requerida ]

En el modelo SaaS, los proveedores de nube instalar y operar el software de aplicación en la nube y usuarios
de la nube de acceso al software de los clientes en la nube. usuarios de la nube no gestionan la
infraestructura en la nube y la plataforma donde se ejecuta la aplicación. Esto elimina la necesidad de instalar
y ejecutar la aplicación en los ordenadores del propio usuario nube, lo que simplifica el mantenimiento y
soporte. Aplicaciones en la nube difieren de otras aplicaciones en su escalabilidad que se pueden conseguir
por tareas de clonación múltiple en máquinas virtuales en tiempo de ejecución para satisfacer la demanda
cambiante de trabajo. [75] equilibradores de carga distribuir el trabajo sobre el conjunto de máquinas
virtuales.Este proceso es transparente para el usuario nube, que ve sólo un único punto de acceso.Para dar
cabida a un gran número de usuarios de la nube, aplicaciones en la nube pueden ser multiusuario , lo que
significa que cualquier máquina puede servir a más de una organización de nube por el usuario.

El modelo de precios para las aplicaciones SaaS es típicamente una tarifa plana mensual o anual por usuario,
[76]
lo que los precios se vuelven escalable y ajustable si se añaden o eliminan en cualquier punto de los
usuarios. [77]

Sus defensores afirman que el SaaS da un negocio la posibilidad de reducir los costos operativos de TI por
la externalización de mantenimiento de hardware y software y soporte al proveedor de la nube.Esto permite a
la empresa para reasignar las operaciones de TI cuesta lejos de gasto en hardware / software y de los gastos
de personal, en el cumplimiento de otros objetivos. Además, con aplicaciones alojadas centralmente, las
actualizaciones pueden ser puestos en libertad sin la necesidad de los usuarios para instalar el nuevo
software. Un inconveniente de SaaS viene con el almacenamiento de datos de los usuarios en el servidor del
proveedor de la nube. Como resultado, [ cita requerida ] podría ser el acceso no autorizado a los datos.Por esta
razón, los usuarios son cada vez más [ cuantifican ] adopción de terceros inteligentes de gestión de claves de
sistemas que ayudan a proteger sus datos. [ Cita requerida ]

clientes en la nube
Ver también: Categoría: clientes de la nube y la nube API

Los usuarios acceden a la computación en nube utilizando dispositivos cliente conectados en red, tales como
ordenadores de sobremesa , ordenadores portátiles , tabletas y teléfonos inteligentes y cualquier dispositivo
habilitado para Ethernet, tales como Home Automation Gadgets.Algunos de estos clientes en la nube
Devices- -rely sobre computación en la nube para todos o la mayoría de sus aplicaciones de manera que sea
esencialmente inútil sin ella.Ejemplos son clientes ligeros y el navegador basado en Chromebook .Muchas
aplicaciones en la nube no requieren software específico en el cliente y en su lugar utilizar un navegador web
para interactuar con la aplicación en la nube. Con Ajax y HTML5 estas interfaces de usuario Web pueden
lograr una similar o incluso mejor, verse y sentirse a las aplicaciones nativas.Algunas aplicaciones en la
nube, sin embargo, apoyan software de cliente específico dedicado a estas aplicaciones (por
ejemplo, escritorio virtual clientes y la mayoría de los clientes de correo electrónico).Algunas aplicaciones
heredadas (línea de aplicaciones de negocio que hasta ahora han prevalecido en la informática de cliente
ligero) se entregan a través de una tecnología de pantalla compartida.

modelos de despliegue
Nube privada
La nube privada es la infraestructura de
nube operada exclusivamente para una
sola organización, ya sea administrado
internamente o por un tercero, y acogió
ya sea internamente o externamente.
[58]
La realización de un proyecto de nube
privada requiere un nivel y grado de
compromiso para virtualizar el entorno de
negocios importante, y requiere la
organización para reevaluar las
decisiones sobre los recursos existentes.
Cuando se hace bien, puede mejorar el tipos de cloud computing
negocio, pero cada paso en el proyecto
plantea problemas de seguridad que
deben ser tratados para prevenir vulnerabilidades graves. Centros de datos auto-gestión [78] en general son
intensivas en capital.Tienen una huella física significativa, lo que requiere la asignación de espacio, el
hardware y los controles ambientales. Estos activos tienen que ser renovado periódicamente, lo que resulta
en gastos de capital adicionales. Han sido objeto de críticas porque los usuarios "todavía tienen que comprar,
construir y gestionar ellos" y por lo tanto no se benefician de menos gestión práctica, [79] en esencia "[carece]
el modelo económico que hace que la computación en nube un concepto tan intrigante" . [80] [81]

nube pública
Una nube se llama una "nube pública", cuando los servicios se prestan a través de una red que está abierto
para uso público.Servicios de nube pública pueden ser libres. [82]Técnicamente puede haber poca o ninguna
diferencia entre la arquitectura de nube pública y privada, sin embargo, la consideración de seguridad puede
ser sustancialmente diferente para los servicios (aplicaciones, almacenamiento y otros recursos) que están
disponibles por un proveedor de servicios para una audiencia pública y cuando la comunicación es efectuada
sobre una red no de confianza. Por lo general, los proveedores de servicios de nube pública como Amazon
Web Services (AWS), Microsoft y Google poseer y operar la infraestructura a su centro de datos y el acceso
es generalmente a través de la Internet.AWS y Microsoft también ofrecen servicios de conexión directa
llamados "AWS Direct Connect" y "Azure ExpressRoute", respectivamente, dichas conexiones requieren los
clientes para comprar o alquilar una conexión privada a un punto de interconexión ofrecida por el proveedor
de la nube. [42]
nube híbrida
nube híbrida es una composición de dos o más nubes (privados, comunitarios o públicos) que permanecen
entidades distintas pero estén unidas, que ofrece los beneficios de múltiples modelos de despliegue. Nube
híbrida también puede significar la capacidad de conectarse de colocación, servicios gestionados y / o
dedicados con recursos de la nube. [58]

Gartner, Inc. define un servicio de nube híbrida como un servicio de computación en la nube que se compone
de una combinación de servicios privados, públicos y de la nube de la comunidad, a partir de diferentes
proveedores de servicios. [83] Un servicio de nube híbrida cruza los límites de aislamiento y de proveedores
de modo que no se puede simplemente poner en una categoría de, pública o servicio en la nube comunidad
privada. Permite que uno se extienden ya sea la capacidad o la capacidad de un servicio en la nube, por
agregación, integración o personalización con otro servicio en la nube.

Existen casos de uso variadas para la composición de nube híbrida. Por ejemplo, una organización puede
almacenar datos de los clientes sensibles en casa en una aplicación en la nube privada, pero interconectar
que la aplicación de una aplicación de inteligencia de negocio proporcionada en una nube pública como un
servicio de software. [84] Este ejemplo de nube híbrida amplía las capacidades de la empresa para ofrecer un
servicio de negocio específico a través de la adición de los servicios de nube públicos disponibles
externamente. Adopción de la nube híbrida depende de una serie de factores tales como los requisitos de
seguridad de datos y de cumplimiento, el nivel de control necesario sobre los datos y las aplicaciones que
utiliza una organización. [85]

Otro ejemplo de nube híbrida es aquella en la TI organizaciones utilizan los recursos de computación en nube
públicas para satisfacer las necesidades temporales de capacidad que no pueden ser satisfechas por la nube
privada. [86] Esta capacidad permite a las nubes híbridas emplear nube de ruptura para escalar a través de las
nubes. [58] Nube de ruptura es un modelo de implementación de aplicaciones en las que una aplicación se
ejecuta en una nube privada o centro de datos y "ráfagas" de una nube pública cuando la demanda para el
cálculo de los aumentos de capacidad. Una de las principales ventajas de la nube de ruptura y un modelo de
nube híbrida es que una organización sólo paga por los recursos informáticos adicionales cuando se
necesitan. [87] Nube de ruptura permite a los centros de datos para crear una infraestructura de TI interno que
soporta las cargas de trabajo promedio, y el uso de recursos de la nube de nubes públicas o privadas,
durante los picos de demanda de procesamiento. [88]

El modelo especializado de nube híbrida, que se encuentra encima de hardware heterogéneo, se llama
"Cruz-plataforma de nube híbrida". Una nube híbrida multiplataforma está generalmente alimentado por
diferentes arquitecturas de CPU, por ejemplo, x86-64 y ARM, por debajo. Los usuarios pueden desplegar de
forma transparente y aplicaciones a gran escala sin el conocimiento de la diversidad de hardware de la nube.
[89]
Este tipo de nube emerge de la subida del sistema-en-chip basado en ARM para la computación de tipo
servidor.
Otros
nube comunitaria

nube comunitaria infraestructura de acciones entre varias organizaciones de una comunidad específica con
preocupaciones comunes (seguridad, cumplimiento, jurisdicción, etc.), ya sean administradas internamente o
por un tercero, y, o bien alojada internamente o externamente.Los costes se reparten entre menos usuarios
que una nube pública (pero más de una nube privada), por lo que sólo algunos de los potenciales ahorros de
coste de la computación en nube se realizan. [58]

nube distribuida

Una plataforma de computación en la nube puede ser montado a partir de un conjunto distribuido de
máquinas en diferentes ubicaciones, conectados a una única red o servicio hub. Es posible distinguir entre
dos tipos de nubes distribuidas: la computación de los recursos públicos y la nube de voluntarios.

 Pública en los recursos de computación: este tipo de resultados en la nube distribuidos de


una definición amplia de la computación en la nube, ya que son más afines a la computación
distribuida de computación en la nube.No obstante, se considera una sub-clase de computación
en la nube, y algunos ejemplos incluyen las plataformas de computación distribuida
como BOINC y Folding @ Home .

 Voluntarios nube -Volunteer computación en la nube se caracteriza como la intersección de la


computación de recursos públicos y la computación en la nube, donde una infraestructura de
computación en la nube se construye a partir de recursos voluntarios.Muchos retos surgen de este tipo de
infraestructuras, debido a la volatilidad de los recursos utilizados para la construcción y el entorno
dinámico que opera.También se puede llamar nubes peer-to-peer, o nubes ad-hoc. Un esfuerzo
interesante en tal sentido es la nube @ Home, que tiene como objetivo implementar una infraestructura
de computación en la nube utilizando recursos voluntarios que proporciona una empresa modelo para
incentivar contribuciones a través de la restitución financiera. [90]
Internube
Artículo principal: Internube

El Internube [91] es una interconectado "nube de nubes" global [92] [93] y una extensión de la "red de redes"
Internet en el que se basa.El foco está en directa interoperabilidad entre los proveedores de servicios cloud
públicos, más que entre los proveedores y los consumidores (como es el caso de la hibridación y multi-nube).
[94] [95] [96]

Multicloud
Artículo principal: Multicloud

Multicloud es el uso de múltiples servicios de computación en nube en una única arquitectura heterogénea
para reducir la dependencia de los proveedores individuales, aumentar la flexibilidad a través de la elección, a
mitigar los desastres, etc. Se diferencia de la nube híbrida en la que se hace referencia a varios servicios de
nube, en lugar de despliegue múltiple modos (pública, privada, herencia). [97] [98] [99]

Arquitectura

Arquitectura de nube, [100] la arquitectura de los


sistemas de los sistemas de software que participan
en la entrega de computación en la nube, por lo
general involucra múltiples componentes en la
nube se comunican entre sí a través de un
mecanismo de acoplamiento débil tal como una cola
de mensajería.provisión elástico implica la
inteligencia en el uso de acoplamiento apretado o
suelto como se aplica a mecanismos tales como
estos y otros.

Ingeniería de la nube Nube de la arquitectura muestra de la computación

Ingeniería de la nube es la aplicación de la


ingeniería disciplinas de computación en
nube.Aporta un enfoque sistemático de las preocupaciones de alto nivel de comercialización, la
estandarización y la gobernabilidad en la concepción, desarrollo, operación y mantenimiento de sistemas de
computación en la nube. Es un método multidisciplinario que abarca las contribuciones de diversas áreas,
tales como sistemas , software , web , de rendimiento , de información , de seguridad , de plataforma , de
riesgo , y la calidad de ingeniería.

Seguridad y privacidad
Artículo principal: temas de Cloud Computing

La computación en nube plantea problemas de privacidad debido a que el proveedor de servicio puede
acceder a los datos que están en la nube en cualquier momento. En forma accidental o deliberada podría
alterar o incluso eliminar la información. [101] Muchos proveedores de nube pueden compartir información con
terceros si es necesaria para los propósitos de la ley y el orden, incluso sin una orden judicial. Que se permite
en sus políticas de privacidad, que los usuarios deben aceptar antes de que empiecen a utilizar los servicios
de nube. Las soluciones a la privacidad incluyen políticas y legislación, así como las opciones de los usuarios
finales de cómo se almacenan los datos. [101] Los usuarios pueden cifrar los datos que se procesen o
almacenen dentro de la nube para evitar el acceso no autorizado. [3] [101]

De acuerdo con la Cloud Security Alliance , las tres principales amenazas en la nube son inseguros y
Interfaces API de pérdida de datos, y de fuga, y fallos de hardware -que representan el 29%, 25% y 10% de
todos los cortes de seguridad en la nube, respectivamente.En conjunto, estas vulnerabilidades forma
compartida tecnología. En una plataforma de proveedor de la nube siendo compartida por diferentes usuarios
puede haber una posibilidad de que la información perteneciente a los diferentes clientes reside en el mismo
servidor de datos.Por lo tanto, las fugas de información pueden surgir por error cuando se da la información
de un cliente a otro. [102] Además, Eugene Schultz , director de tecnología de Emagined de Seguridad, dijo
que los hackers están gastando tiempo y esfuerzo buscando la manera de penetrar en la nube."Hay algunos
talones de Aquiles reales 'en la infraestructura de nube que están haciendo grandes agujeros para los chicos
malos para entrar en". Dado que los datos de cientos o miles de empresas se pueden almacenar en grandes
servidores de la nube, los hackers pueden obtener teóricamente el control de grandes almacenes de
información a través de un ataque en un solo proceso que llamó "hyperjacking".Algunos ejemplos de esto
incluyen la violación de la seguridad de Dropbox y iCloud 2014 fuga. [103] Dropbox había sido violada en
octubre de 2014, que tiene más de 7 millones de sus usuarios contraseñas robados por los piratas
informáticos en un esfuerzo por obtener el valor monetario de la misma por Bitcoin (BTC).Al tener estas
contraseñas, que son capaces de leer los datos privados, así como tener estos datos ser indexados por los
motores de búsqueda (haciendo pública la información). [103]

Existe el problema de la propiedad legal de los datos (Si un usuario almacena algunos datos en la nube,
puede el beneficio proveedor de la nube de ella?). Muchos términos de acuerdos de servicios no dicen nada
sobre la cuestión de la propiedad. [104]

El control físico de los equipos informáticos (nube privada) es más seguro que tener el equipo fuera del sitio y
bajo el control de otra persona (nube pública). Esto permite un gran incentivo para los proveedores de
servicios de computación en la nube pública para dar prioridad a la construcción y el mantenimiento de una
buena gestión de los servicios de seguros. [105] Algunas pequeñas empresas que no tienen experiencia en TI
de seguridad podrían encontrar que es más seguro para ellos usar una nube pública.

Existe el riesgo de que los usuarios finales no entienden los problemas implicados al iniciar la sesión a un
servicio en la nube (a veces las personas no leen las muchas páginas de los términos del contrato de servicio
y, simplemente haga clic en "Aceptar" sin lectura). Esto es importante ya que el cloud computing se está
haciendo popular y requerida por algunos servicios para trabajar, por ejemplo, para una asistente personal
inteligente (de Apple Siri o Google ahora ).

Fundamentalmente nube privada es visto como más seguro con los niveles más altos de control para el
propietario, sin embargo nube pública se ve que es más flexible y requiere menos tiempo y la inversión de
dinero por parte del usuario. [106]

limitaciones
De acuerdo con Bruce Schneier , "La desventaja es que va a tener opciones de personalización limitadas.La
computación en nube es más barato debido a economías de escala , y al igual que cualquier tarea
subcontratada, que tienden a conseguir lo que se obtiene.Un restaurante con un menú limitado es más barato
que un chef personal que puede cocinar cualquier cosa que desee. Menos opciones a un precio mucho más
barato: se trata de una función, no un error y el proveedor de la nube podría no satisfacer sus necesidades
legales. Como un negocio, es necesario sopesar los beneficios contra los riesgos. " [107]

El futuro
Por lo tanto, la computación en nube sigue siendo tanto un tema de investigación, ya que es una oferta de
mercado. [108] Lo que está claro a través de la evolución de los servicios de computación en nube es que el
director de tecnología (CTO) es una importante fuerza impulsora detrás de la adopción de la nube. [109] Los
principales desarrolladores de la tecnología de nube siguen invirtiendo miles de millones al año en la nube de
I + D; por ejemplo: en 2011, Microsoft se comprometió el 90% de sus US $ 9.6 mil millones en I + D del
presupuesto de su nube. [110] Centaur Los socios también predicen que los ingresos de SaaS crecerá de US $
13.5B en 2011 a $ 32.8B en 2016. [111] Esta expansión también incluye Finanzas y Contabilidad SaaS.
[112]
Además, más industrias están recurriendo a la tecnología de la nube como un medio eficaz para mejorar
los servicios de calidad debido a su capacidad para reducir los gastos generales, el tiempo de inactividad, y
automatizar el despliegue de infraestructura. [113]

Referencias

1. Hassan, Qusay (2011). "Demystifying Cloud Computing" (PDF).The Journal of Defense Software
Engineering (CrossTalk) 2011(Jan/Feb): 16–21. Retrieved 11 December 2014.
2. http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
3. ^ Jump up to:a b M. Haghighat, S. Zonouz, & M. Abdel-Mottaleb (2015). CloudID: Trustworthy Cloud-based and
Cross-Enterprise Biometric Identification. Expert Systems with Applications, 42(21), 7905–7916.
4. ^ Jump up to:a b "What is Cloud Computing?". Amazon Web Services. 2013-03-19. Retrieved 2013-03-20.
5. Baburajan, Rajani (2011-08-24). "The Rising Cloud Storage Market Opportunity Strengthens Vendors".
It.tmcnet.com. Retrieved2011-12-02.
6. Oestreich, Ken, (2010-11-15). "Converged Infrastructure". CTO Forum. Thectoforum.com. Retrieved 2011-12-
02.
7. "Where's The Rub: Cloud Computing's Hidden Costs". 2014-02-27. Retrieved 2014-07-14.
8. "Cloud Computing: Clash of the clouds". The Economist. 2009-10-15. Retrieved 2009-11-03.
9. "Gartner Says Cloud Computing Will Be As Influential As E-business". Gartner. Retrieved 2010-08-22.
10. Gruman, Galen (2008-04-07). "What cloud computing really means". InfoWorld. Retrieved 2009-06-02.
11. "The economy is flat so why are financials Cloud vendors growing at more than 90 percent per annum?". FSN.
March 5, 2013.
12. "Realization of Interoperability & Portability Among Open Clouds by Using Agent's Mobility & Intelligence -
TechRepublic". TechRepublic. Retrieved 2015-10-24.
13. "Interoperability and Portability among Open Clouds Using FIPA Agent / 978-3-659-24863-4 / 9783659248634 /
3659248630".www.lap-publishing.com. Retrieved 2015-10-24.
14. Hassan, Qusay F.; Riad, laa M.; Hassan, Ahmed E. (2012). "Software reuse in the emerging cloud computing
era". In Yang, Hongji; Liu, Xiaodong. Understanding Cloud Computing (PDF). Hershey, PA: Information Science
Reference. pp. 204–227. doi:10.4018/978-1-4666-0897-9.ch009. ISBN 978-1-4666-0897-9. Retrieved 11
December2014.
15. Schmidt, Eric; Rosenberg, Jonathan (2014). How Google Works. Grand Central Publishing. p. 11. ISBN 978-1-
4555-6059-2.
16. "Internet History 1977".
17. "National Science Foundation, "Diagram of CSNET," 1981".
18. Steven Levy (April 1994). "Bill and Andy's Excellent Adventure II".Wired.
19. Antonio Regalado (31 October 2011). "Who Coined 'Cloud Computing'?". Technology Review (MIT).
Retrieved 31 July 2013.
20. ^ Jump up to:a b "Announcing Amazon Elastic Compute Cloud (Amazon EC2) - beta". Amazon.com. 2006-08-24.
Retrieved 2014-05-31.
21. White, J.E. "Network Specifications for Remote Job Entry and Remote Job Output Retrieval at
UCSB". tools.ietf.org. Retrieved2016-03-21.
22. "July, 1993 meeting report from the IP over ATM working group of the IETF". CH: Switch. Retrieved 2010-08-22.
23. Corbató, Fernando J. "An Experimental Time-Sharing System".SJCC Proceedings. MIT. Retrieved 3 July 2012.
24. Rochwerger, B.; Breitgand, D.; Levy, E.; Galis, A.; Nagin, K.; Llorente, I. M.; Montero, R.; Wolfsthal, Y.; Elmroth,
E.; Caceres, J.; Ben-Yehuda, M.; Emmerich, W.; Galan, F. "The Reservoir model and architecture for open
federated cloud computing". IBM Journal of Research and Development 53 (4): 4:1–
4:11.doi:10.1147/JRD.2009.5429058.
25. Kyriazis, D; A Menychtas; G Kousiouris; K Oberle; T Voith; M Boniface; E Oliveros; T Cucinotta; S Berger
(November 2010). "A Real-time Service Oriented Infrastructure". International Conference on Real-Time and
Embedded Systems (RTES 2010) (Singapore).
26. Gogouvitis, Spyridon; Konstanteli, Kleopatra; Waldschmidt, Stefan; Kousiouris, George; Katsaros, Gregory;
Menychtas, Andreas; Kyriazis, Dimosthenis; Varvarigou, Theodora (2012). "Workflow management for soft real-
time interactive applications in virtualized environments".Future Generation Computer Systems 28 (1): 193–
209.doi:10.1016/j.future.2011.05.017. ISSN 0167-739X.
27. Keep an eye on cloud computing, Amy Schurr, Network World, 2008-07-08, citing the Gartner report, "Cloud
Computing Confusion Leads to Opportunity". Retrieved 2009-09-11.
28. Gartner (2008-08-18). "Gartner Says Worldwide IT Spending On Pace to Surpass Trillion in 2008".
29. "Windows Azure General Availability". The Official Microsoft Blog. Microsoft. 2010-02-01. Retrieved 2015-05-03.
30. http://www.top500.org/system/177982
31. "Launch of IBM Smarter Computing". Retrieved 1 March 2011.
32. "Launch of Oracle Cloud". Retrieved 28 February 2014.
33. "Oracle Cloud, Enterprise-Grade Cloud Solutions: SaaS, PaaS, and IaaS". Retrieved 12 October 2014.
34. "Larry Ellison Doesn't Get the Cloud: The Dumbest Idea of 2013". Forbes.com. Retrieved 12 October 2014.
35. "Oracle Disrupts Cloud Industry with End-to-End Approach". Forbes.com. Retrieved 12 October 2014.
36. ^ Jump up to:a b c HAMDAQA, Mohammad (2012). Cloud Computing Uncovered: A Research Landscape (PDF).
Elsevier Press. pp. 41–85. ISBN 0-12-396535-7.
37. "Distributed Application Architecture" (PDF). Sun Microsystem. Retrieved 2009-06-16.
38. Skala, Karolj; Davidović, Davor; Afgan, Enis; Sović, Ivan; Šojat, Zorislav (2015-12-31). "Scalable Distributed
Computing Hierarchy: Cloud, Fog and Dew Computing". Open Journal of Cloud Computing(RobPub) 2 (1): 16–
24. ISSN 2199-1987.
39. "It's probable that you've misunderstood 'Cloud Computing' until now". TechPluto. Retrieved 2010-09-14.
40. Danielson, Krissi (2008-03-26). "Distinguishing Cloud Computing from Utility Computing". Ebizq.net.
Retrieved 2010-08-22.
41. "Recession Is Good For Cloud Computing – Microsoft Agrees". CloudAve. Retrieved 2010-08-22.
42. ^ Jump up to:a b c d "Defining 'Cloud Services' and "Cloud Computing"". IDC. 2008-09-23. Retrieved 2010-08-22.
43. "e-FISCAL project state of the art repository".
44. Farber, Dan (2008-06-25). "The new geek chic: Data centers".CNET News. Retrieved 2010-08-22.
45. "Jeff Bezos' Risky Bet". Business Week.
46. He, Sijin; Guo, L.; Guo, Y.; Ghanem, M. "Improving Resource Utilisation in the Cloud Environment Using
Multivariate Probabilistic Models". 2012 2012 IEEE 5th International Conference on Cloud Computing (CLOUD):
574–581. doi:10.1109/CLOUD.2012.66.ISBN 978-1-4673-2892-0.
47. He, Qiang, et al. "Formulating Cost-Effective Monitoring Strategies for Service-based Systems." (2013): 1-1.
48. A Self-adaptive hierarchical monitoring mechanism for CloudsElsevier.com
49. Heather Smith (23 May 2013). Xero For Dummies. John Wiley & Sons. pp. 37–. ISBN 978-1-118-57252-8.
50. King, Rachael (2008-08-04). "Cloud Computing: Small Companies Take Flight". Bloomberg BusinessWeek.
Retrieved 2010-08-22.
51. ^ Jump up to:a b Mao, Ming; M. Humphrey (2012). "A Performance Study on the VM Startup Time in the
Cloud". Proceedings of 2012 IEEE 5th International Conference on Cloud Computing (Cloud2012):
423.doi:10.1109/CLOUD.2012.103. ISBN 978-1-4673-2892-0.
52. Dario Bruneo, Salvatore Distefano, Francesco Longo, Antonio Puliafito, Marco Scarpa: Workload-Based
Software Rejuvenation in Cloud Systems. IEEE Trans. Computers 62(6): 1072–1085 (2013)
53. "Defining and Measuring Cloud Elasticity". KIT Software Quality Departement. Retrieved 13 August 2011.
54. "Economies of Cloud Scale Infrastructure". Cloud Slam 2011. Retrieved 13 May 2011.
55. He, Sijin; L. Guo; Y. Guo; C. Wu; M. Ghanem; R. Han. "Elastic Application Container: A Lightweight Approach
for Cloud Resource Provisioning". 2012 IEEE 26th International Conference on Advanced Information
Networking and Applications (AINA): 15–22.doi:10.1109/AINA.2012.74. ISBN 978-1-4673-0714-7.
56. Marston, Sean; Li, Zhi; Bandyopadhyay, Subhajyoti; Zhang, Juheng; Ghalsasi, Anand (2011-04-01). "Cloud
computing — The business perspective". Decision Support Systems 51 (1): 176–
189.doi:10.1016/j.dss.2010.12.006.
57. Mills, Elinor (2009-01-27). "Cloud computing security forecast: Clear skies". CNET News. Retrieved 2010-08-22.
58. ^ Jump up to:a b c d e f "The NIST Definition of Cloud Computing" (PDF). National Institute of Standards and
Technology. Retrieved 24 July2011.
59. Kurdi, Heba; Li, Maozhen; Al-Raweshidy, H. S. (2010). "Taxonomy of Grid Systems". In Antonopoulos,
Nick. Handbook of Research on P2P and Grid Systems for Service-Oriented Computing: Models, Methodologies
and Applications. IGI Global research collection. IGI Global. p. 34. ISBN 978-1-61520-687-2. Retrieved 2015-07-
29.Nowadays Service-Oriented Architecture (SOA) has become as [sic] the main architectural model of many IT
initiatives including grid, cloud and everything as a service (Essa\XaaS\aas) computing.
60. Voorsluys, William; Broberg, James; Buyya, Rajkumar (February 2011). "Introduction to Cloud Computing". In R.
Buyya, J. Broberg, A.Goscinski. Cloud Computing: Principles and Paradigms (PDF). New York, USA: Wiley
Press. pp. 1–44. ISBN 978-0-470-88799-8.
61. Alcaraz Calero, Jose M.; König, Benjamin; Kirschnick, Johannes (2012). "Cross-Layer Monitoring in Cloud
Computing". In Rashvand, Habib F.; Kavian, Yousef S. Using Cross-Layer Techniques for Communication
Systems. Premier reference source. IGI Global. p. 329. ISBN 978-1-4666-0961-7. Retrieved 2015-07-29. Cloud
Computing provides services on a stack composed of three service layers (Hurwitz, Bloor, Kaufman, & Halper,
2009): Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).
62. Amies, Alex; Sluiman, Harm; Tong, Qiang Guo; Liu, Guo Ning (July 2012). "Infrastructure as a Service Cloud
Concepts". Developing and Hosting Applications on the Cloud. IBM Press. ISBN 978-0-13-306684-5.
63. Ananich, Anthony. "What is IaaS?". ananich.pro. Retrieved2016-02-20.
64. "Amazon EC2 Pricing". Retrieved 7 July 2014.
65. "Compute Engine Pricing". Retrieved 7 July 2014.
66. "Microsoft Azure Virtual Machines Pricing Details". Retrieved 7 July2014.
67. "cloud.ca".
68. Boniface, M.; et al. (2010), Platform-as-a-Service Architecture for Real-Time Quality of Service Management in
Clouds, 5th International Conference on Internet and Web Applications and Services (ICIW), Barcelona, Spain:
IEEE, pp. 155–160,doi:10.1109/ICIW.2010.91
69. "bitcodin – cloud based transcoding and streaming". Retrieved22 April 2015.
70. media.io
71. Gartner. "Gartner IT Glossary". Retrieved 6 July 2015.
72. Gartner; Massimo Pezzini; Paolo Malinverno; Eric Thoo. "Gartner Reference Model for Integration PaaS".
Retrieved 16 January 2013.
73. Loraine Lawson. "IT Business Edge". Retrieved 6 July 2015.
74. Enterprise CIO Forum; Gabriel Lowy. "The Value of Data Platform-as-a-Service (dPaaS)". Retrieved 6
July 2015.
75. Hamdaqa, Mohammad. A Reference Model for Developing Cloud Applications (PDF).
76. Chou, Timothy. Introduction to Cloud Computing: Business & Technology.
77. "HVD: the cloud's silver lining" (PDF). Intrinsic Technology. Retrieved 30 August 2012.
78. "Self-Run Private Cloud Computing Solution — GovConnection".govconnection.com. 2014. Retrieved April
15, 2014.
79. Foley, John. "Private Clouds Take Shape". InformationWeek. Retrieved 2010-08-22.
80. Haff, Gordon (2009-01-27). "Just don't call them private clouds". CNET News. Retrieved 2010-08-22.
81. "There's No Such Thing As A Private Cloud". InformationWeek. 2010-06-30. Retrieved 2010-08-22.
82. Rouse, Margaret. "What is public cloud?". Definition from Whatis.com. Retrieved 12 October 2014.
83. "Mind the Gap: Here Comes Hybrid Cloud – Thomas Bittman".Thomas Bittman. Retrieved 22 April 2015.
84. "Business Intelligence Takes to Cloud for Small Businesses". CIO.com. 2014-06-04. Retrieved 2014-06-04.
85. Désiré Athow. "Hybrid cloud: is it right for your business?".TechRadar. Retrieved 22 April 2015.
86. Metzler, Jim; Taylor, Steve. (2010-08-23) "Cloud computing: Reality vs. fiction", Network World.
87. Rouse, Margaret. "Definition: Cloudbursting", May 2011. SearchCloudComputing.com.
88. Vizard, Michael. "How Cloudbursting 'Rightsizes' the Data Center", (2012-06-21). Slashdot.
89. Kaewkasi, Chanwit. "Cross-platform Hybrid Cloud", (2015-05-03)
90. Vincenzo D. Cunsolo, Salvatore Distefano, Antonio Puliafito, Marco Scarpa: Volunteer Computing and Desktop
Cloud: The Cloud@Home Paradigm. IEEE International Symposium on Network Computing and Applications,
NCA 2009, pp 134–139
91. Bernstein, David; Ludvigson, Erik; Sankar, Krishna; Diamond, Steve; Morrow, Monique (2009-05-24). "Blueprint
for the Intercloud – Protocols and Formats for Cloud Computing Interoperability". IEEE Computer Society: 328–
336. doi:10.1109/ICIW.2009.55. ISBN 978-1-4244-3851-8.
92. "Kevin Kelly: A Cloudbook for the Cloud". Kk.org. Retrieved2010-08-22.
93. "Intercloud is a global cloud of clouds". Samj.net. 2009-06-22. Retrieved 2010-08-22.
94. "Vint Cerf: Despite Its Age, The Internet is Still Filled with Problems". Readwriteweb.com. Retrieved 2010-08-22.
95. "SP360: Service Provider: From India to Intercloud". Blogs.cisco.com. Retrieved 2010-08-22.
96. Canada (2007-11-29). "Head in the clouds? Welcome to the future". The Globe and Mail (Toronto).
Retrieved 2010-08-22.
97. Rouse, Margaret. "What is a multi-cloud strategy". SearchCloudApplications. Retrieved 3 July 2014.
98. King, Rachel. "Pivotal's head of products: We're moving to a multi-cloud world". ZDnet. Retrieved 3 July 2014.
99. Multcloud manage multiple cloud accounts. Retrieved on 06 August 2014
100. "Building GrepTheWeb in the Cloud, Part 1: Cloud Architectures". Developer.amazonwebservices.com.
Retrieved 2010-08-22.
101. ^ Jump up to:a b c "Cloud Computing Privacy Concerns on Our Doorstep".
102. Chhibber, A (2013). "SECURITY ANALYSIS OF CLOUD COMPUTING" (PDF). International Journal of
Advanced Research in Engineering and Applied Sciences 2 (3): 2278–6252. Retrieved27 February 2015.
103. ^ Jump up to:a b "Google Drive, Dropbox, Box and iCloud Reach the Top 5 Cloud Storage Security
Breaches List". psg.hitachi-solutions.com. Retrieved2015-11-22.
104. Maltais, Michelle (26 April 2012). "Who owns your stuff in the cloud?". Los Angeles Times.
Retrieved 2012-12-14.
105. "Security of virtualization, cloud computing divides IT and security pros". Network World. 2010-02-22.
Retrieved 2010-08-22.
106. "The Bumpy Road to Private Clouds". Retrieved 2014-10-08.
107. "Should Companies Do Most of Their Computing in the Cloud? (Part 1) - Schneier on
Security". www.schneier.com. Retrieved 2016-02-28.
108. Smith, David Mitchell. "Hype Cycle for Cloud Computing, 2013". Gartner. Retrieved 3 July 2014.
109. "The evolution of Cloud Computing". Retrieved 22 April 2015.
110. "Microsoft Says to Spend 90% of R&D on Cloud Strategy". Retrieved 22 April 2015.
111. "Roundup Of Cloud Computing Forecasts And Market Estimates, 2014". Forbes. Retrieved 2015-11-22.
112. "The 2016 Top New Products". Accounting Today News. Retrieved2016-02-05.
113. Attardi, Jim. "Cloud Technology and Its Implication for Quality Service". Retrieved 27 July 2015.

You might also like