Nubes en computación o (cloud computing) término
inglés, consiste en la posibilidad de ofrecer servicios a través de
Internet.
La computación en la nube son servidores desde internet encargados
de atender las peticiones en cualquier momento. Se puede tener acceso a su
información o servicio, mediante una conexión a internet desde cualquier
dispositivo móvil o fijo ubicado en cualquier lugar. Sirven a sus usuarios
desde varios proveedores de alojamiento repartidos frecuentemente también por
todo el mundo. Esta medida reduce los costes, garantiza un mejor tiempo de
actividad y que los sitios web sean invulnerables a los hackers, a los
gobiernos locales y a sus redadas policiales-
En otros términos, la computación en
nube viene a ser la red de computadores que tienen como fin dar un
servicio (cualquiera que sea) en base a la internet.
Ejemplos de servicios de computación en la nube
hay muchísimos y solo señalare algunos.
- Facebook
- Twitter
- Google ( los servicios como gmail, youtube, el buscador, etc…)
- Wikipedia
Ahora si eso es la nube entonces cual es en sí el avance
tecnológico, por que pareciera ser que la nube es la Internet misma.
Claro la nube son los servidores de la internet.
pero aquí hay que diferenciar algo, que es la arquitectura de la
nube, ese es efectivamente el avance científico y consiste en lo
siguiente.
A medida que muchas mas personas se unían a
la Internet por lo tanto las empresas que
prestaban algún servicio, caso de ejemplo como google y otros, tendían una
fuerte demanda de peticiones hacia sus servidores, por lo tanto era un coste
muy alto si alguno de sus servidores podría fallar, ya que antes de la
arquitectura de la nube los servidores eran independientes de todos. Esto hizo
que se planteara una solución a este problema.
Por lo tanto nació la arquitectura de la nube y
básicamente es lo siguiente:
- Unir la potencia de todos los servidores independientes y juntos
hacer una gran fuerza que a la vez no dependa de cada servidor.
- Tomando eso como premisa, entonces en la arquitectura de la nube
sucede que todas las peticiones que lleguen, no solamente vayan a un
servidor, si no que vayan al conjunto de servidores con esto se produce lo que
se llama balanceo de carga.
Clasificación
de las nubes
Podemos dividir la Computación de las Nubes en las siguientes
capas:
·
Software como Servicio (SaaS) Esta en la
capa mas alta y consiste en la entrega de una aplicación completa como un
servicio. El proveedor SaaS dispone de una aplicación estándar desarrollada en
algunos casos por él mismo que se encarga de operar y mantener y con la que da
servicio a multitud de clientes a través de la red, sin que estos tengan que
instalar ningún software adicional. La distribución de la aplicación tiene el
modelo de uno a muchos, es decir, se realiza un producto y el mismo lo usan
varios clientes. Los proveedores de SaaS son responsables de la disponibilidad
y funcionalidad de sus servicios no dejando de lado las necesidades de los
clientes que son, al fin y al cabo, los que usaran el software. Un ejemplo
claro es la aplicación para el manejo del correo electrónico (como Gmail,
Hotmail, Yahoo, etc) por medio de un web-browser.
· Plataforma
como Servicio (PaaS) PaaS es la siguiente capa. La idea básica es
proporcionar un servicio de plataforma que permita desarrollar software a
través de la red. El proveedor es el encargado de escalar los recursos en caso
de que la aplicación lo requiera, del rendimiento óptimo de la plataforma,
seguridad de acceso, etc. Para desarrollar software se necesitan, BBDD,
servidores, redes, y herramientas de desarrollo. Con PaaS uno se olvida del
personal para su uso y te centras en innovar y desarrollar ya que el hardware
necesario para el desarrollo de software es ofrecido a través de Internet, lo
que permite aumentar la productividad del los equipos de desarrollo. Un ejemplo
es Google Aps Engine que permite desarrollar, compartir y alojar aplicaciones
Web de terceros en su vasta infraestructura.
·
Infraestructura como Servicio (IaaS) IasS corresponde a la capa mas
baja. La idea básica es la de externalización de servidores para espacio en
disco, base de datos, routers, swtiches y/o tiempo de computación en lugar de
tener un servidor local y toda la infraestructura necesaria para la conectividad
y mantenimiento dentro de una organizaron. Con una IaaS lo que se tiene es una
solución en la que se paga por consumo de recursos solamente usados: espacio en
disco utilizado, tiempo de CPU, espacio en base de datos, transferencia de
datos. Las IaaS permiten desplazar una serie de problemas al proveedor
relacionados con la gestión de las máquinas como el ahorro de costos al pagar
sólo por lo consumido y olvidarse de tratar con maquinas y su mantenimiento.
Por otro lado IaaS puede permitir una escalabilidad automática o
semiautomática, de forma que podamos contratar más recursos según los vayamos
necesitando. Ejemplos de sitios son muchos esta el caso de Dropbox y SkyDrive.
Estos sitios permiten alojar datos en servidores y accesar a ellos a través de
cualquier parte del mundo con Internet.
- Nubes
privadas: este tipo de nube se da básicamente en las empresas o compañías
que necesitan una protección de datos y ediciones a nivel de servicio.
Las nubes privadas están en una infraestructura son manejadas por un solo
cliente que controla qué aplicaciones debe correr y dónde.
Los propietarios de las nubes privadas son dueños del servidor, de
la red y del disco y tienen la potestad de decidir qué usuarios están autorizados
para utilizar la infraestructura.
- Nubes
públicas: Este tipo de nube es de las más usadas ya que son el modelo
estándar de computación en nube, estas nubes están formadas por organizaciones
dedicadas a vender servicios basados en computación en nube, permite el acceso
general a todas las organizaciones, usuarios, etc. Sus servicios son
facilitados por un proveedor externo. En este tipo de nube los procesos que
requieren un alto nivel de seguridad y el cumplimiento con normas
establecidas no siempre se adaptan bien a las nubes públicas.
- Nubes
híbridas: Este tipo de nubes nace de la combinación de las nubes públicas
con las nubes privadas, una de las ventajas de esta nube es que aprovecha al
máximo servicios que se encuentran tanto en el espacio público como en el
privado, aquí usted es propietario de unas partes y comparte otras, claro que
de una manera controlada.
Usos de una
nube computacional
Las usos de una nube computacional son muy variados, una nube
computacional no solo puede sustituir nuestro sistema operativo, almacenar
información o ayudarnos en el marketing de nuestra empresa, son variados los
servicios que podemos encontrar; por ejemplo manejar las finanzas de nuestra
empresa, trabajos de diseño, presentaciones en línea, manejo de clientes e
incluso una nube computacional es útil en la educación, ya que a través de esta
se puede manejar contenido y realizar conferencias en línea sin tener que tener
un programa especifico
1) Ventajas
- Acceso a la información y los servicios desde cualquier lugar.
- Servicios gratuitos y de pago según las necesidades del usuario.
- Empresas con facilidad de escalabilidad.
- Capacidad de procesamiento y almacenamiento sin instalar máquinas
localmente.
- Siempre tienes la última versión del software.
- El servicio funciona igual para cualquier sistema operativo.
2) Desventajas
- Riesgos en la seguridad y la privacidad de la información.
- Expuesto a las vulnerabilidad informáticas del servidor y perder
toda la información que se tenga en la nube.
- Se debe tener una estabilidad en la conexión del internet.
Aún con estas desventajas potenciales, la computación en la nube y
las aplicaciones web van ganando más terreno cada vez.Las empresas
que ofrecen estos servicios buscan las maneras de maximizar las ventajas y
reducir las desventajas haciendo que la computación en la nube tenga cada vez
más fuerza en la world wide web.
Aplicaciones
y Servicios en la Nube:
La tecnología de la Informática en la Nube permite
alojar aplicaciones y servicios desde otros equipos, lo que elimina la
necesidad de adquirir y mantener hardware. Son varias las formas en que se
puede utilizar la nube como plataforma para las aplicaciones y los servicios, a
continuación veremos un listado con las aplicaciones y servicios que más
demanda tienen actualmente en internet.
- Google
Drive: Google Drive es el servicio de disco virtual ofrecido por Google.
Brinda 5 GB de almacenamiento gratuito. Está disponible en Español y es
compatible con PC y Mac, Chrome OS, iPhone y iPad, Dispositivos Android.
- ADrive: Servicio de alojamiento de archivos multiplataforma en la nube,
operado por la compañía ADrive.com. El servicio permite a los usuarios
almacenar y sincronizar archivos en línea así como realizar copias de seguridad
online. El servicio de disco virtual es compatible con Windows, Linux y Mac.
Existen diferentes versiones: gratuitas y de pago. Las cuentas gratuitas
permiten a los usuarios disponer de 50 GB de almacenamiento online a través de
un navegador web. Las versiones de pago cuentan con más funcionalidades como
son WebDAV, el soporte 24/7, la encriptación SSL y la recuperación de versiones
anteriores de un archivo.
- Mega: Entrega 50 GB gratuitos de disco virtual para que los usuarios
alojen material, el cual según Dotcom (su creador) queda cifrado y es
inviolable. Este servicio es el sucesor de Megaupload.com y ha sido lanzado a
principios del pasado año 2013.
- Dropbox: Es una aplicación gratuita, disponible para Windows, Mac y Linux.
Crea una carpeta en nuestra computadora y realiza una copia (réplica) en la
nube de todos los archivos que depositemos en ella (similar a GoogleDrive). Se
ocupa de mantener la copia de nuestros archivos siempre sincronizada, es decir,
cada vez que hagamos un cambio en nuestros documentos, por pequeño que sea, lo
detectará y volverá a copiárselo al instante, conservando la versión antigua
por si la necesitamos en el futuro.
- GoogleDocs: Es un conjunto de productos que permite crear distintos tipos de
documentos, trabajar en ellos con otros usuarios en tiempo real y almacenar
documentos y otros archivos. Todo online y de forma gratuita. Con una conexión
a Internet, permite acceder a documentos y archivos desde cualquier
computadora. Incluso permite hacer algunas tareas sin necesidad de conectarse a
Internet.
- Pixlr: Un completo y potente editor de imágenes y fotografías muy al
estilo “Photoshop”. Esta aplicación en la nube es gratuita y permite, a través
de una interfaz similar a la de cualquier aplicación igual de escritorio,
editar todo tipo de archivos de imágenes. Pixlr es sin duda una excelente
herramienta de edición fotográfica, es muy sencilla, rápida y no es necesario
registrarse para poder usarla.
- Prezi: Es una aplicación multimedia para la creación de presentaciones
similar a Microsoft Office PowerPoint, con la salvedad de que Prezi funciona
íntegramente en la nube. La principal característica de Prezi es la posibilidad
de organizar la información en forma de un esquema y exponerlo con libertad sin
la secuencia de diapositivas.
- Ezyzip: Es un completo y gratuito compresor/descompresor de archivos
online con el cual podremos comprimir más de un archivo totalmente en línea y
sin necesidad de registrarnos. Tan solo basta con acceder a esta aplicación en
la nube para poder subir varios archivos. Una vez seleccionados los archivos
que deseamos comprimir solo nos falta hacer clic sobre el botón “ZIP EM!” para
que la aplicación comience a trabajar.
- Oodesk: OODesk es un Escritorio Virtual (similar al Escritorio de Windows)
desde el que podemos acceder a un editor de texto, hoja de cálculo, lectores de
feeds y muchas otras herramientas bastante útiles.
¿Qué es eso
del almacenamiento en la nube?
Cuando guardamos un archivo (por ejemplo una foto) en nuestro
ordenador, este queda guardado físicamente en el disco duro del equipo. Un PC
normal tiene varios cientos de gigabytes (GB) para almacenar datos y, si se
queda corto, podemos comprar un disco duro externo de uno o varios terabytes
(TB). Este disco duro suele estar conectado al ordenador por USB pero no es
imprescindible. Ya hay modelos que se conectan a tu router WiFi de modo que
están disponibles para todos los dispositivos de la casa. Date cuenta de que de
esta forma los datos NO están en cada dispositivo sino en un sitio externo a
él. Eso influye en la velocidad a la que se accede a esos datos, que es
levemente menor para este ejemplo.
Hasta aquí todo claro. Bueno, pues almacenar en la nube es igual pero el disco
duro, en lugar de estar conectado a nuestro router está en
California (o donde estén los servidores de la empresa que los aloja) y
para consultar mis datos necesito conectarme a través de internet a dicho
servidor. Decimos entonces que esos archivos están en la nube. Aquí la
velocidad de conexión influye más, puesto que determina lo que tardo en bajarme
datos pesados. Sin embargo, esto sólo es importante cuando los datos
están sólo en la nube. Si, por ejemplo, los datos están tanto en mi ordenador
como en la nube (mismo archivo copiado en ambos sitios), entonces ya no es
crítico puesto que trabajo con los datos locales de mi ordenador y después
simplemente se mandan a la nube los cambios realizados en el archivo. Por ello
podéis funcionar perfectamente con una conexión ADSL normal y corriente.
En el momento en que una computadora falla, es poco lo que podemos hacer para
arreglar el problema cuando hemos usado el arsenal de trucos que tenemos preparado.
Este es un terrible problema en el caso de que necesitemos terminar con un
trabajo que hemos empezado en la máquina siniestrada, por más que en ella
tengamos dispuesto un disco
rígido para backups.
Si no podemos acceder a los documentos, nada podemos hacer, por más que
dispongamos de una docena de computadoras.
Este tipo de servicios pueden llegar a convertirse en una herramienta
fundamental cuando trabajamos con documentos muy importantes, ya que nos
asegura que ante cualquier problema, siempre podremos seguir con nuestra labor,
pase lo que pase.
Lo único que necesitamos para poder gozar de sus beneficios es una cuenta en
algún servicio como Dropbox o SugarSync y por supuesto, una
computadora en funcionamiento para seguir trabajando.
Cuando instalamos el software cliente de estos servicios en nuestra PC, ya
podremos empezar a sentirnos seguros, ya que todos los datos y documentos que
poseamos en las carpetas seleccionadas para el backup, se sincronizarán
automáticamente con los servidores en línea. Así, cada documento de Word, Excel
o PDF que guardemos en una de esas carpetas se sincronizará en forma rápida,
silenciosa y segura en la nube.
Cabe destacar que una de los objetivos primordiales de servicios como Dropbox o
SugarSync es la sincronización entre dispositivos móviles o fijos, es decir que
cualquiera de estos archivos que almacenemos a través de estos servidores
automáticamente también estarán siempre disponibles para nuestra netbook,
notebook o Smartphone.
Si bien obtener una gran capacidad de almacenamiento en servicios como los
citados tendremos que pagar, lo cierto es que la mayoría de ellos ofrece una
cierta capacidad de almacenamiento gratis. En el caso de Dropbox, podremos
obtener hasta 2 Gb. de espacio, en tanto
que SugarSync ofrece 5 Gb. Una buena capacidad de espacio
gratis, suficiente para la mayoría de los usuarios.
Si bien en el mercado existen otras soluciones, almacenar datos en la nube se
está convirtiendo en una de las alternativas más viables y seguras de todas, ya
que brinda una gran cantidad de ventajas que otros sistemas no pueden ofrecer,
sin ningún costo o muy bajo. Hecho que lo vuelve una propuesta más que
interesante para Pymes y pequeños usuarios. Sólo es cuestión de agudizar el
ingenio para poder sacarle el máximo provecho.
Definitivamente recomendable, el uso de algún tipo de servicio de
sincronización de carpetas es una forma muy eficaz de mantener siempre en
marcha nuestra capacidad de trabajo.
Existen unas empresas que ofrecen espacio en sus servidores para
que guardemos en ellos nuestros datos (gratuito o de pago). Por ejemplo, os
vamos a explicar cómo funciona Dropbox, el servicio en la nube más popular
(aunque no el mejor…). Esta empresa nos ofrece 2 GB de espacio gratis al
abrirnos una cuenta y descargar el programa para nuestro ordenador (lo que se
llama el cliente de sincronización oaplicación de escritorio). Una
vez instalado nos aparece en el ordenador una carpeta llamada “Dropbox”. Desde
ese momento todo lo que metamos dentro de esta carpeta se copiará
inmediatamente en la nube (recordad que “la nube” es ese disco duro que está en
California). Por ejemplo, si abro un archivo Word en el ordenador del trabajo y
lo modifico, al cerrarlo se enviarán los cambios a la nube, de modo que los
datos de la nube estarán siempre actualizados. Cuando llegue a casa y abra mi
ordenador se descargarán automáticamente todos los cambios que hice en el trabajo.
De esta forma tendré en mi casa la última versión del archivo Word, y podré
seguir usándolo como si tal cosa. Resumiendo, lo que permite este sistema es
tener una copia sincronizada en la nube de todo lo que tengo en esa carpeta
“Dropbox”. De ese modo pierde sentido pensar en dónde está la información
puesto que accedemos a ella de forma horizontal estemos donde estemos.
En el caso de dispositivos móviles (smartphones, tabletas,…) no es
práctico tener una copia local de todo porque ocuparía demasiado espacio. En
estos casos puedes consultar los datos uno a uno, descargando de la nube lo que
hace falta en cada momento. Eso ralentiza la velocidad pero nos permite tener
acceso completo a toda la información estemos donde estemos, por lo que merece
la pena la espera. Con apps adecuadas podemos incluso modificar los archivos
desde el móvil o tableta, aunque es
más incómodo que desde el ordenador.
Muy bonito
todo, pero ¿que pasa si no tengo internet?
Si estás en el ordenador y no tienes internet podrás trabajar con
la copia local de los archivos que tienes en tu disco duro, y los cambios se
subirán a la nube cuando vuelvas a tener conexión. Mientras tanto, solamente
debes tener la precaución de no modificar el mismo archivo en dos dispositivos
distintos. ¿Por qué? ¿Qué pasa si lo hago? Cuándo el servidor detecta que un
mismo archivo tiene dos versiones contradictorias que se han modificado
simultáneamente en lugar de secuencialmente, lo que hace es crear copias
de conflicto, es decir, duplica el archivo conflictivo y guarda ambas versiones
indicándolo claramente en el nombre del archivo. De ese modo, la siguiente vez
que vayas a abrir el archivo podrás ver ambas versiones y quedarte con la que
más te conviene. Esto es especialmente útil cuando varias personas trabajan con
una misma cuenta en la nube.
La importancia de
hacer una copia de seguridad en la Nube
Uno de las situaciones que bajo ningún punto de vista
deseamos vivir los usuarios de computadoras, es la posibilidad de que nuestro
equipo se dañe, y con él se lleve todos nuestros documentos, datos y
cualquier otra información que allí podríamos tener almacenados. Esta situación
pone de manifiesto la necesidad de tener
un sistema para almacenar todos nuestros contenidos en forma segura y
poder seguir trabajando con ellos.
Una solución simple, efectiva, rápida y transparente que
podría ayudarnos a enfrentar este problema en forma eficaz es el almacenamiento
en la nube.
Video Clase