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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Anexos
18
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