30
UNIVERSIDAD PERUANA UNIÓN FACULTAD DE INGENIERÍA Y ARQUITECTURA EAP Ingeniería de Sistemas MONOGRAFÍA Computación en las nubes Monografía presentada en cumplimiento parcial del curso Técnicas de Estudio e Investigación Autor Willy Joel Vela Arteaga Profesora Lic. Rosa Linda Mamani Morales

Computación en las nubes

  • Upload
    lobi7o

  • View
    457

  • Download
    3

Embed Size (px)

DESCRIPTION

El objetivo en el que se centra este trabajo es dar a conocer del nuevo paradigma llamado computación en las nubes, explicando aspectos relacionado, desde la definición del concepto y mencionando alguna de las aportaciones que la aplicación de este modelo ha tenido en los diversos sectores de la sociedad. Este trabajo monográfico que lleva como título “Computación en las nubes”, enfoca sobre los almacenamientos virtuales y los tipos de servicios, en cual el usuario se está beneficiando, porque no solamente se basa en que podemos almacenar informaciones en las nubes sino también, es la forma de como la tecnología va evolucionando en múltiples aspectos, como transacciones virtuales, las empresas ahora optan por este servicio porque ahora el usuario está inmerso al internet. En el cual también se mencionan algunas ventajas y desventajas que puede traer este servicio. Bueno a todo ello con este trabajo concluimos, que la computación en la nube es una nueva tecnología que está beneficiando a muchos usuarios, por la forma virtual que ahora se desarrolla.

Citation preview

Page 1: Computación en las nubes

UNIVERSIDAD PERUANA UNIÓN

FACULTAD DE INGENIERÍA Y ARQUITECTURAEAP Ingeniería de Sistemas

MONOGRAFÍA

Computación en las nubes

Monografía presentada en cumplimiento parcial del curso Técnicas de Estudio e Investigación

Autor Willy Joel Vela Arteaga

ProfesoraLic. Rosa Linda Mamani Morales

Morales, Noviembre de 2013

Page 2: Computación en las nubes

ContenidoResumen.................................................................................................................................................2

Palabras claves........................................................................................................................................3

Abreviaturas y/o símbolos usados ..........................................................................................................3

1. Introducción.......................................................................................................................................4

2. Marco Teórico....................................................................................................................................5

2.1. Concepto......................................................................................................................................5

2.1.1. Computación en las nubes...................................................................................................5

2.1.2. Antecedentes de Computación en las nubes.......................................................................6

2.1.3. Evolución de Computación en las nubes..............................................................................7

2.1.3.1. Con base en los modelos de tecnologías de la información......................................7

2.1.3.2. Con base en lógica informática.................................................................................8

2.1.4. Modelos de prestación de Servicios de Computación en las nubes.....................................9

2.1.4.1. Software como modelo de servicio...........................................................................9

2.1.4.2. Plataforma como modelo de servicio.....................................................................10

2.1.4.3. Infraestructura como modelo de servicio...............................................................11

2.2. Ventajas y desventajas de Computación en las nubes...............................................................12

2.2.1. Ventajas de Computación en las nubes.....................................................................12 - 14

2.2.2. Desventajas de Computación en las nubes.......................................................................15

3. Conclusiones.....................................................................................................................................16

Referencias......................................................................................................................................17-18

Anexos...................................................................................................................................................19

1

Page 3: Computación en las nubes

RESUMEN

El objetivo en el que se centra este trabajo es dar a conocer del nuevo paradigma

llamado computación en las nubes, explicando aspectos relacionado, desde la

definición del concepto y mencionando alguna de las aportaciones que la aplicación

de este modelo ha tenido en los diversos sectores de la sociedad. Este trabajo

monográfico que lleva como título “Computación en las nubes”, enfoca sobre los

almacenamientos virtuales y los tipos de servicios, en cual el usuario se está

beneficiando, porque no solamente se basa en que podemos almacenar

informaciones en las nubes sino también, es la forma de como la tecnología va

evolucionando en múltiples aspectos, como transacciones virtuales, las empresas

ahora optan por este servicio porque ahora el usuario está inmerso al internet. En el

cual también se mencionan algunas ventajas y desventajas que puede traer este

servicio.

Bueno a todo ello con este trabajo concluimos, que la computación en la nube es una

nueva tecnología que está beneficiando a muchos usuarios, por la forma virtual que

ahora se desarrolla.

Palabras claves.

Notebooks

Emergente

Nube

Intranets

Abreviaturas y/o símbolos usados.

T.I (Tecnologías de Información)

ISP (Proveedores de Servicios de Internet)

ASP (Proveedores de Aplicaciones de Internet)

SaaS (Software como Servicio)

PaaS (Plataforma como Servicio)

IaaS (Infraestructura como Servicio)

2

Page 4: Computación en las nubes

1. Introducción

Actualmente las Tecnologías de Información (T.I) son cada vez más acelerada. El

cual lo que acapara la atención es el llamado Computación en las Nube [1], es un

modelo de computación emergente que se basa su potencial en internet. En este

trabajo monográfico conoceremos sus atributos por lo tanto ofrece la posibilidad de

establecer un punto de partida para crear una definición y con ello comprender cuál

es su funcionamiento. De igual forma es indispensable identificar las tecnologías que

dan soporte a la computación en las nubes.

La computación en las nubes es un paradigma en el cual la información está

permanentemente almacenada en servidores en internet, y es accesada

temporalmente en notebooks, computadoras portátiles, etc.[2]

La computación en las nubes es un paradigma emergente por lo cual su

comprensión requiere de análisis detallado de cada uno de sus conceptos que giran

en torno a este modelo. La mejor forma de iniciar es conociendo sus antecedentes.

La computación en las nubes se basa de prestación de servicios a través de la

internet. Cada uno de estos modelos cuenta con características que lo diferencian de

los demás. Comprender esas características de alguna manera permitirá comprender

su funcionamiento, aplicaciones, sus ventajas y desventajas.[2]

Al ser un modelo reciente, es indispensable conocer tanto las ventajas, así como

también las desventajas. Pero también conocer de como la computación en las

nubes está impactando en las empresas, en lo educativo, etc. Por lo tanto el objetivo

de este trabajo es dar a conocer lo que es la Computación en las Nubes.

3

Page 5: Computación en las nubes

2. Marco teórico

2.1. Concepto.

2.1.1. Computación en las nubes.

La computación en las nubes es un paradigma que permite ofrecer servicios de

computación a través del internet. El cual cuando una persona ha representado en

forma gráfica el internet, lo ha hecho dibujando una nube.

Para la computación en las nubes o cloud computing, cualquier cosa puede

trasladarse a la nube o lo que es lo mismo, a la Red.

Cuando se hace referencia a la nube, se está aludiendo a un término con algunos

años de historia y que es una forma metafórica de nombrar a Internet. Básicamente

la computación en las nubes consiste en los servicios ofrecidos a través de la red

tales como correo electrónico, almacenamiento, uso de aplicaciones, etc., los cuales

son normalmente accesibles mediante un navegador web. Al utilizar estos servicios,

la información utilizada y almacenada, así como la mayoría de las aplicaciones

requeridas, son procesados y ejecutados por un servidor en Internet.[3]

Dicho en otras palabras, se trata de una implementación que pretende

transformar el arquetipo habitual de la computación y la informática y trasladarla a

Internet.

El término y la figura de nube, representan muy acertadamente la manera en que

se trabaja en estos días: un computador personal que puede ser muy básico,

conectado a la nube (Internet), en la que se encuentra toda su “inteligencia”. Este

computador no necesita ser muy sofisticado; por ejemplo no necesita tener disco

duro, ya que en algún lugar del planeta se encuentra almacenada su información, a

la que puede acceder a través de Internet (nube).[4]

Computación en las nubes es un conjunto de tecnologías de computación que

están configurando un nuevo orden mundial en las TI (Tecnología de Información)

que parte, esencialmente, de las expectativas creadas por la Web 2.0 entre los

usuarios personales y corporativos. La idea clave tal vez sea que las TI se convierten

en un servicio, de modo que “las aplicaciones del software no tienen por qué existir

4

Page 6: Computación en las nubes

en un lugar concreto sino que pueden estar compuestos de múltiples piezas

procedentes de múltiples sitios”.[5]

Desde un punto de vista práctico, la computación en nube, ha venido a refundir

conceptos ya extendidos de software como servicio, aplicaciones Web, cuya

ejecución no requiere instalación ni mantenimiento, centros de datos y acceso a las

aplicaciones desde cualquier lugar, cualquier dispositivo y en cualquier momento.[5]

2.1.2. Antecedentes de Computación en las nubes.

El internet es el vehículo que permite a las computadoras alrededor del mundo

comunicarse entre sí, la web es por lo tanto un sistema de comunicación global que

permite a las computadoras transferir electrónicamente información basada en

múltiples medios por internet.

La diferencia fundamental entre la web y el internet es que el primero le permite

moverse a través de una cantidad casi infinita de documentos enlazados.

EL internet surgió en la década de los años 90, sin embargo el explosivo

crecimiento de esta red conecto a millones de usuarios a una limitada colección de

información y recursos.

Según [6] “El concepto de "Cloud Computing" viene del paradigma que resulta en

representar una red compleja, amplia o más allá de una cierta ubicación la cual

comparte arquitecturas simultáneamente. Primero fueron las empresas telefónicas

quienes se toparon con esta tecnología, luego fueron las redes de información las

que tuvieron esta complicación, siendo finalmente internet la red que encontró su

representación en los esquemas y diagramas como una nube.”

En la mitad de los años 90 surgió las intranets (intrarredes) lo cual permitiría a las

compañias como también usuarios a este sistema aprovechar las herramientas

basadas en internet, como correo electrónico, la web y la transferencia de archivos

dentro de una red privada.[7]

En una intranet los usuarios trabajan con las mismas herramientas de internet. La

diferencia entre una intranet e internet es que la primera es privada y tan grande

como la de la compañía a la que pertenece.

5

Page 7: Computación en las nubes

Hoy en día al usar el internet los usuarios se conectan a un servidor web y solicita

documentos específicos. El servidor web a su vez, proporciona el documento al

usuario, quien lo ve mediante un programa de navegación. Un servidor puede

responder al mismo tiempo a las solicitudes de múltiples usuarios.

Los programas escritos en una red se denominan aplicaciones porque utilizan el

subsistema de comunicación de red para transmitir datos a través de la red. El

subsistema de comunicación de red tiene el deber principal de transportar mensajes

entre computadoras y aplicaciones de red.

2.1.3. Evolución de la computación en las nubes.

La computación en nube es un modelo emergente, sin embargo no es un

desarrollo revolucionario, ha evolucionado durante varias décadas. Por lo anterior es

necesario conocer algunas etapas de lo que hoy en día llamamos computación en

las nubes. Son dos aspectos que se deben abordar para comprender a este modelo.

El primero se refiere a la evolución de las tecnologías, esto es, los avances

tecnológicos en materia de dispositivos de acceso a internet y el segundo a la

evolución lógica de las tecnologías de la información, tomando como base a los

proveedores de servicios de internet. A continuación se detallan cada una de estas

evoluciones.

2.1.3.1. Con base en los modelos de tecnologías de la información.

Las tecnologías de la información han avanzado de manera vertiginosa en la

segunda mitad del siglo XX.

En la década de 1980 se inició la tendencia hacia la computación en nube con

concepto de computación Grid. La virtualización es otro concepto surgido de la

computación Grid, y esto debido a que una de sus principales características era

funcionar como un servidor virtual.

El concepto de virtualización en la década de 1990 fue ampliado más allá de los

servidores virtuales. También es en este periodo cuando aparece la primera

plataforma virtual que incluía recursos de red y almacenamiento, poco después

6

Page 8: Computación en las nubes

surgen las aplicaciones virtuales que no contaban con infraestructura subyacente

especifica.[8]

2.1.3.2. Con base en lógica informática.

Autores como Mather, Kumaraswamy y Latif (2009) ponen de manifiesto que la

computación en nube es en sí una evolución lógica de la informática. Y para

demostrar toman como referencia a los proveedores de servicios de nube (Cloud

Service Provider, CSP por sus siglas en inglés) como por ejemplo: Amazon.com,

Google.com, IBM, quienes son extensiones de los proveedores de servicios de

internet (Internet Service Provider, ISP).

Los primeros ISP proporcionaron acceso a internet para las organizaciones y los

individuos. Estos proveedores solo brindaban principios de conectividad para

pequeñas empresas y usuarios. A pesar de lo limitado de sus servicios, proliferaron

rápidamente y se fueron denominados ISP 1.0. Cuando internet pasó a ser

considerado como una mercancía, los ISP consolidados vieron la posibilidad de

ofrecer a sus consumidores un valor agregado al servicio de internet y este consistió

en acceso al correo electrónico y servidores en sus instalaciones. Estos proveedores

de internet pasaron a ser ISP 2.0.

Tiempo después servicios especializados conocidos como instalaciones de

colocación dieron origen a ISP 3.0. Estas instalaciones fueron denominadas como

centros de datos, donde existía una enorme posibilidad de localizar servidores,

clientes, equipos de almacenamiento, así como, otros proveedores de red. Una

ventaja que ofrecía ISP 3.0 era el bajo costo y el bajo nivel de complejidad.

La evolución continúo hasta llegar a los ISP 4.0, caracterizados por ofrecer

además de infraestructuras informática, el suministro de aplicaciones especializadas

dando con ello origen a los ASP (Aplication Servicie Provider). Uno de los

inconvenientes para las organizaciones que hacían uso de este tipo de servicios, era

que necesitaban una especie de servidor dedicado.

Con la computación en nube llega a ISP 5.0, y se define como SPI, donde se

proporciona software como servicio (SaaS), Plataforma como servicio (PaaS) e

7

Page 9: Computación en las nubes

infraestructura como servicio (IaaS), con la ventaja de contar con una infraestructura

compartida. [8]

2.1.4. Modelos de prestación de Servicios de Computación en las Nubes.

Cuando hablamos de computación en las nubes, nos referimos principalmente a

los servicios que mediante ese modelo de computación se brindan. El término usado

para describirlos se conoce por el acrónico de SPI, mismo que proviene de los tres

principales servicios provistos a través de la nube: software como servicio (SaaS),

plataforma como servicio (PaaS) e infraestructura como servicio (IaaS).

La figura 1 muestra los tres modelos de servicios generalmente aceptados que

provee una nube.

Figura 1. Servicios de computación en las nubes, ejemplos y sus desarrollos

2.1.4.1. Software como modelo de servicio.

En el modelo de SaaS, el cliente no compra el software, sino que lo que los

alquila para su uso mediante una suscripción o pago por modelo de uso. En algunos

8

El cliente alquila una aplicación mediante una suscripción.Ejemplos: Google Docs, Zoho, MobileMe.

Software (SaaS)Maduro

El vendedor ofrece un entorno de desarrollo para desarrolladores de aplicaciones.Ejemplos: Force.com, Google App Engine.

Plataforma (PaaS)Naciente

El proveedor proporciona la infraestrucutra para ejecutar las aplicaciones.Ejemplos: Amazon.com, Sun Clouds Service.

Infraestructura (IaaS)

Evolucionando

Page 10: Computación en las nubes

casos, el servicio es gratuito pero de uso limitado. Otro aspecto que vale resaltar es

que el usuario no está limitado al uso del servicio mediante un hardware

determinado, ya que puede acceder desde cualquier equipo o dispositivo autorizado.

a) Beneficios clave del modelo SaaS.

Las ventajas de modelo SaaS son las siguientes:

SaaS permite a la organización contratar a un tercero (proveedor de servicios

o proveedor de software), los servicios y gestión de aplicaciones, logrando así,

reducir los costos de las licencias de software, servidores y otras

infraestructuras necesarias para su correcto funcionamiento.

SaaS permite a los proveedores de software: controlar y limitar el uso, impedir

la copia y distribución, facilitar el control de todas las versiones que se deriven

de su software.

Usando la web como infraestructura, una aplicación SaaS puede ser utilizada

por varios usuarios. Muchos de los proveedores de SaaS proporcionan una

interfaz estandarizada con el fin de facilitar el manejo de sus aplicaciones.

Una aplicación de SaaS no está vinculada a ningún tipo de hardware

especifico, por lo cual, puede ser ejecutada con la infraestructura de acceso a

internet existente. Cabe aclarar que la configuración de los cortafuegos puede

afectar el correcto funcionamiento de las aplicaciones.

El modelo SaaS, es un servidor que ejecuta una aplicación específica para un

determinado grupo de usuarios finales de un cliente. El modelo de aplicaciones SaaS

es multiusuario, lo que significa que gran cantidad de diferentes clientes comparten

infraestructura física de hardware, pero es única para cada cliente. El diseño de la

arquitectura multiusuario de las aplicaciones SaaS maximiza la distribución de los

recursos a través de los arrendatarios, pero sigue siendo capaz de diferenciar de

forma segura los datos pertenecientes a cada inquilino.[8]

9

Page 11: Computación en las nubes

2.1.4.2. Plataforma como modelo de servicio.

Es la función que abarca las actividades relacionadas con el desarrollo y la

implementación de aplicaciones desde el internet. Debe facilitar al proveedor su

trabajo, proporcionándole acceso a cuantos usuarios necesitan de sus aplicaciones,

manteniendo la seguridad y escalabilidad del sistema y utilizando estándares para

que las aplicaciones puedan ser operadas en la nube.[9]

El PaaS es una plataforma cuya principal característica es alojar en la nube las

herramientas de desarrollo y permitiendo así tener acceso a ellas a través de un

navegador de internet. Por el cual el alojamiento en la nube permite a los usuarios

crear aplicaciones web sin necesidad de instalar herramientas en sus computadoras.

Uno de los efectos que tiene el uso de PaaS es una mejora en la productividad de los

equipos de desarrollo, puesto que se crea un soporte colaborativo de desarrolladores

ubicados en distintos lugares.

Se refiere básicamente a proveer servicios del sistema operativo y las

aplicaciones a los usuarios de una nube con el fin de crear aplicaciones que se

alojan y ejecutan en la nube.

La plataforma como servicio proporciona las funciones del sistema de gestión de

recursos para la asignación de espacio de memoria, programar el tiempo de

procesamiento y la garantía del sistema y aplicación de la integridad en un entorno

multiusuario.

Es la capacidad ofrecida al consumidor, el despliegue en la infraestructura en la

nube para que el consumidor pueda crear aplicaciones con lenguajes de

programación y las herramientas admitidas por el proveedor.

2.1.4.3. Infraestructura como modelo de servicio.

El modelo IaaS proporciona la infraestructura para ejecutar las aplicaciones, pero

el enfoque de la computación en nube hace posible ofrecer un pago por uso y

escalabilidad del servicio según la demanda. “Un proveedor de IaaS puede construir

una infraestructura que controla los picos y valles de las demandas de sus clientes,

así como, añadir nuevas capacidades según vaya en aumento la demanda global”[8].

De igual manera el modelo de IaaS puede cubrir solo el alojamiento de aplicaciones

10

Page 12: Computación en las nubes

o puede ser extendido a otros servicios, como, soporte de aplicaciones, desarrollo y

mejoras.

El modelo IaaS es básicamente un servicio asociado con la computación en nube

y se refiere a servicio en línea que resumen al usuario los detalles de infraestructura,

incluidos los recursos de computación física, la ubicación, la partición de datos,

seguridad, respaldos, etc. El proveedor tiene el control total de la infraestructura.

2.2. Ventajas y desventajas de Computación en las nubes.

Sin duda los aspectos de la computación en las nubes, hasta ahora nos ofrecen

un panorama con un amplio cumulo de ventajas, sin embargo es un modelo de

computación emergente, y ello implica mostrar las desventajas que presenta este

paradigma de la computación en las nubes.

2.2.1. Ventajas de Computación en las nubes.

Son varias las ventajas que ofrece la computación en las nubes, en el cual se

muestran las siguientes, según [10]:

a) Menor costo informático para los usuarios.

Cuando nos referimos a costos hablamos de una ventaja financiera cuantitativa,

esto es, para ejecutar las aplicaciones basadas en la computación en nube no se

necesitara de una gran potencia de cálculo y por consiguiente podrá prescindir de

equipo (hardware) altamente costoso. Las aplicaciones se ejecutan en las nubes, lo

que no condiciona al hardware a disponer de potencia de cálculo o de espacio en un

disco duro. Un cliente de computación en las nubes, puede disponer de equipos con

discos duros relativamente pequeños, menos memorias, procesadores más

eficientes, prescindir de unidades de CD o DVD (no necesita instalaciones de

software), todo los anterior reduce significativamente los costos de los equipos

informáticos.

11

Page 13: Computación en las nubes

b) Mejora del rendimiento.

Tradicionalmente un equipo de escritorio necesita una gran capacidad de

almacenamiento y de ejecución de aplicaciones (software), con lo cual su

rendimiento tiende a ser deficiente. La computación en las nubes ejecuta las

aplicaciones dentro de sí, logrando con ello liberar al equipo de escritorio del uso de

memoria. En efecto, un equipo con menos programas y cargas de procesos, logran

arrancar y correr a mayor velocidad las aplicaciones de la nube.

c) Disminución de problemas de mantenimiento.

El mantenimiento del hardware y software dentro de las empresas suelen

acarrearle significativos costos que de alguna manera suelen mermar sus finanzas.

Con la computación en las nubes, las empresas requerirán de menor cantidad de

hardware, esto es, entre menor necesidad de mantenimiento se reducirán los costos

de este rubro. Por el lado del software recordaremos que todas las aplicaciones se

alojan en la nube, lo que implica que no habrá necesidad de mantenimiento de

software dentro de la empresa.

d) Actualizaciones instantáneas de software.

Cuando una aplicación está basada en web, las actualizaciones ocurren de

manera automática y estarán disponibles siempre que el usuario se conecte a la

nube. Cada vez que un usuario utiliza una aplicación de la nube, no tendrá la

necesidad de pagar una actualización y además tendrá reservada una actualización

sin la necesidad de descargarla.

e) Capacidad de almacenamiento ilimitada.

La capacidad de almacenamiento de una computadora de escritorio está limitada

por el disco duro. La nube ofrece una capacidad de almacenamiento prácticamente

ilimitada. Una nube puede presentar capacidades de cientos de petabytes (un millón

de gigabytes) y gran parte de ellos disponibles para el usuario.

12

Page 14: Computación en las nubes

f) Aumento de la seguridad de datos.

Uno de los principales inconvenientes del almacenamiento tradicional son las

pérdidas ocasionadas por las fallas en los dispositivos de almacenamiento, por

ejemplo: cuando el disco duro de alguna computadora personal se desploma o sufre

alguna avería, gran parte de la información contenida en él se pierde. Situaciones de

este tipo no se presentan en una nube y eso debido a que los datos se duplican

automáticamente, por ellos no se pierde nada.

g) Mejora de la compatibilidad de formatos de documentos.

En la computación en las nubes cualquier creado es compatible con las

aplicaciones de otros usuarios y esto se debe a que son creados basados en

internet. La incompatibilidad de formatos no existe en la nube, todos los usuarios

pueden compartir tanto documentos como aplicaciones.

h) Facilita la colaboración grupal.

Compartir documentos, conlleva a la colaboración para realizar dichos

documentos y es ahí donde la computación en las nubes ofrece una de sus más

importantes ventajas para los usuarios, y esta consiste en tener la capacidad de que

múltiples usuarios colaboren en documentos o proyectos. La colaboración en grupo

se traduce en la reducción de los tiempos y una rápida finalización de los proyectos.

La computación en las nubes se cataloga como una tecnología capacitadora y esto

debido a que permite que dos usuarios con diferentes niveles de conocimientos tener

la posibilidad de interactuar en tiempo real, permitiéndoles desarrollar habilidades.

i) El acceso universal a documentos.

El olvido de documentos en una computadora no existe en la computación en las

nubes, ya que, los documentos se guardan en ella, no en la computadora. Cuando

un usuario necesita hacer uso de algún documento, puede acceder a él de forma

instantánea y lo único que necesitan en la conexión a internet. Con la computación

en las nubes, los documentos irán a donde el usuario vaya.

13

Page 15: Computación en las nubes

j) Últimas versiones disponibles.

La creación de un documento dentro de la nube utiliza la última versión de

aplicaciones disponibles. Por ejemplo: usando la computación en nube, un

documento creado en el hogar puede ser editado en la oficina ya que ambas usan la

versión más reciente de la aplicación.

k) Elimina la dependencia de dispositivos específicos.

Con la computación en las nubes se termina con la necesidad de los usuarios de

estar sujetos una sola computadora o red. Cuando un usuario cambia de

computadoras, sus aplicaciones y sus documentos lo siguen a través de la nube. La

computación en las nubes elimina la necesidad de comprar versiones especiales de

aplicaciones para un dispositivo en particular. Los documentos y aplicaciones de una

nube son los mismos sin importar la computadora que se esté utilizando.

2.2.2. Desventajas de computación en las nubes.

La computación en las nubes también presenta algunas desventajas que podrían

de alguna manera convertirse en factores decisivos para la no adopción este modelo

de computación. Según [10].

a) Requiere una conexión permanente a internet.

La computación en las nubes es imposible sino cuenta con una conexión a

internet, y esto se debe a que utiliza el internet para conectarse a las aplicaciones y

documentos. Cuando el usuario se desconecta de internet, la computación en las

nubes deja de funcionar.

b) Funciona deficientemente en conexiones de baja velocidad.

Una conexión a internet de baja velocidad, por ejemplo: la que se encuentra con

servicios de acceso telefónico, hacen muy lenta a la computación en nube en el

mejor de los casos y puede ser que en ocasiones sea imposible de llevar a cabo.

Para poder ser descargados, las aplicaciones y documentos basados en internet

14

Page 16: Computación en las nubes

requieren primordialmente de una conexión de banda ancha. En pocas palabras la

computación no es para conexiones lentas o de banda ancha reducida.

c) Los datos almacenados pueden ser no seguros.

Con la computación en las nubes todos sus datos se almacenan en la nube. Esto

implica que si algún usuario no autorizado logra entrar a la nube podrá acceder a

datos confidenciales de los usuarios. La seguridad de una nube puede ser

cuestionable en cierta forma.

d) La pérdida de datos en una nube es definitiva.

La nube crea respaldos automáticos sin embargo en la remota posibilidad de que

una nube extravié datos, las pérdidas son definitivas. Esto se agrava cuando

recordamos que el usuario no posee ninguna copia de seguridad en sus

instalaciones.

15

Page 17: Computación en las nubes

3. Conclusiones.

La computación en las nubes no es una creación, si no, es el resultado de la

combinación de diversas tecnologías y la evolución de algunos otros modelos de

computación. Su definición es aún un tema de discusión, sin embargo en cualquiera

de ellas se encontraran elementos comunes como son el internet, la virtualización,

los servicios, el pago por lo que el usuario utiliza.

El avance de la tecnología en los últimos años, así como la variación de las

necesidades de la sociedad en general es lo que ha permitido que este modelo vaya

evolucionando y tomando mayor aceptación.

Al hablar de computación en las nubes es inevitable mencionar cada uno de los

modelos de servicios que ofrece ya sea como Software como Servicio (SaaS),

Plataforma como Servicio (PaaS) e Infraestructura como Servicio (IaaS).

De estos tres modelos el que destaca es el software como servicio ya que es el

que cuenta con una madurez, ya que son hechos de acuerdo a las necesidades de

los clientes, además de que son aplicaciones de negocios que se alojan, y están

disponibles desde cualquier lugar permitiendo entrar a ellos a través de los

buscadores de internet.

De igual forma también existen ventajas y desventajas de la computación en las

nubes que pueden favorecer o no el uso de sus aplicaciones.

Al ser un modelo emergente del cual no hay mucha información, genera dudas ya

que no existe un nivel de información adecuado acerca de su funcionamiento, por lo

que el presente trabajo muestra algunos conceptos el cual trata de hacer entender lo

que es computación en las nubes.

16

Page 18: Computación en las nubes

Referencias

[1] B. y W. E. Tobar, “Computacin en las Nubes,” 2012. [Online]. Available: http://bases.bireme.br/cgi-bin/wxislind.exe/iah/online/?IsisScript=iah/iah.xis&src=google&base=LILACS&lang=p&nextAction=lnk&exprSearch=682776&indexSearch=ID. [Accessed: 23-Oct-2013].

[2] J. Weber, “Cloud Computing,” 2008. [Online]. Available: http://www.fba.unlp.edu.ar/tic/archivos/Q09.pdf. [Accessed: 25-Oct-2013].

[3] O. Ávila, “Computación en la nube,” ContactoS, 2011. [Online]. Available: http://docencia.izt.uam.mx/sgm8/sc602/nube.pdf. [Accessed: 22-Sep-2013].

[4] J. Solano, “Computación en la nube,” Investiga. TEC, 2013. [Online]. Available: http://www.tec-digital.itcr.ac.cr/servicios/ojs/index.php/investiga_tec/article/viewFile/776/697. [Accessed: 22-Aug-2013].

[5] L. Joyanes, “La Computación en Nube ( Cloud Computing ) : El nuevo paradigma tecnológico para empresas y organizaciones en la Sociedad del Conocimiento,” 2009. [Online]. Available: gissic.files.wordpress.com/2009/05/la_computacion_en_nube.pdf. [Accessed: 22-Aug-2013].

[6] P. Wallis, “A brief history of Cloud Computing: is the Cloud there yet,” 2008. [Online]. Available: http://cloudcomputing.sys-con.com/node/581838. [Accessed: 29-Sep-2013].

[7] M. A. Moreira, “De los webs educativos al material didáctico web,” 2003. [Online]. Available: http://201.151.86.184/cete/snovo/pdf_investigaciones/de_los_webs_educativos.pdf. [Accessed: 23-Oct-2013].

[8] G. Sol, “Licenciado en Sistemas Computacionales Administrativos Gaudencio Sol Palestina M . C . Rubén Álvaro González Benítez,” 2010. [Online]. Available: http://cdigital.uv.mx/bitstream/123456789/28554/1/Sol Palestina.pdf. [Accessed: 20-Sep-2013].

[9] M. Hernández, “Licenciado en Sistemas Computacionales Administrativos . Marcelino Arturo Hernández Zavaleta,” 2012. [Online]. Available: http://cdigital.uv.mx/bitstream/123456789/32386/1/hernandezzavaletamarcelino.pdf. [Accessed: 20-Sep-2013].

[10] J. José, M. Condori, and R. Stallman, “Ventajas y Desventajas de Cloud Computing,” Revista de informacion tecnologica y sociedad, 2011. [Online]. Available: http://www.revistasbolivianas.org.bo/pdf/rits/n7/n7a35.pdf.

17

Page 19: Computación en las nubes

Anexos

18

Page 20: Computación en las nubes

Amazon es una pagina que nos permite desarrollar multiples funciones como compras, hasta poder desarrollar aplicaciones en la Web sin necesidad de instalarlo.

Google Drive una aplicación que te permite almacenar archivos en la nube.

Google Docs es una palicacion que nos permite desarrollar todo tipo de trabajos simillares a Word pero en las nubes.

19