1. UNIVERSIDAD NACIONAL AUTÓNOMA DE HONDURAS DEL VALLE
DE SULA
Nombre: Wendy Daniela Alvarenga
Catedrático: Guillermo Brand
Tema: Computación en la Nube
2. COMPUTACIÓN EN LA NUBE
Conocida también como informática en la
nube, del inglés Cloud Computing, es un
modelo o paradigma para la utilización de
los recursos informáticos, que está
completamente basado en Internet. Dichos
recursos, que normalmente son
aplicaciones software, pero que también
pueden ser almacenamiento de archivos,
bases de datos, correo electrónico, etc.,
residen en servidores remotos, de modo
que el usuario puede acceder a ellos desde
cualquier lugar del mundo, siempre que
cuente con un navegador y una conexión a
Internet.
3. La computación en la nube permite que los consumidores y las empresas
gestionen archivos y utilicen los programas, sin necesidad de instalarlos
localmente en sus computadores. Esta tecnología ofrece un uso mucho más
eficiente de los recursos, tales como almacenamiento, memoria,
procesamiento y ancho de banda.
Un ejemplo sencillo de computación en la nube es el sistema de documentos y
aplicaciones electrónicas Google Docs / Google Apps. Para su uso no es
necesario comprar ni instalar software o disponer de un servidor, basta con una
conexión de banda ancha para poder utilizar cualquiera de sus servicios.
Las brechas de seguridad en iCloud, Dropbox y otros proveedores similares
exponen la necesidad de implementar controles para que los datos
empresariales cuenten con la mejor protección cuando se alojan en la nube.
4. TRES CARACTERÍSTICAS QUE LOS DESMARCAN DEL HOSTINGTRADICIONAL.
La tarificación se realiza en función del uso, normalmente por
minuto o por hora.
El servicio es elástico, ya que el usuario puede usar tanto como
quiera y en el momento que lo desee.
El servicio es gestionado en su totalidad por el proveedor (el
consumidor no necesita nada salvo una computadora personal y
acceso a Internet).
5. LAS NUBES PUEDEN SER PRIVADAS O PÚBLICAS.
Nube pública es la que vende servicios en Internet a
cualquier usuario. (Actualmente, Amazon Web
es el principal proveedor en una nube pública).
Las nubes privadas son una red o centro de datos que
pertenece a una organización y que ofrece servicios
hosting a un número limitado de personas.
Cuando el proveedor de servicios usa recursos de
nubes públicas para crear su nube privada, el
se denomina nube privada virtual. Sea privada o
pública, el objetivo de la computación en la nube es
ofrecer acceso a recursos de computación y servicios
de TI de forma sencilla y escalable.
6. La infraestructura como servicio —un buen ejemplo es Amazon Web
Services— ofrece una instancia de servidor virtual (API). En el ámbito
empresarial, la computación en la nube permite a las compañías pagar sólo
por la capacidad utilizada y acudir a la Red según vaya siendo necesario.
Dado que este modelo basado en el pago por uso se asemeja a la forma de
consumir electricidad, gasolina y agua, a veces se habla de la computación
como servicio básico (Utility Computing).
La plataforma como servicio (PaaS) en la nube se define como un conjunto
de herramientas de software y desarrollo de productos hospedadas en la
infraestructura del proveedor del servicio. Los desarrolladores crean
aplicaciones en la plataforma del proveedor a través de Internet. Los
proveedores de PaaS pueden emplear APIs, portales de Internet o software
de pasarelasWeb instaladas en la computadora del usuario. Force.com, (un
desarrollo de Salesforce.com) y GoogleApps son ejemplos de PaaS. Los
programadores deben saber que, actualmente, no hay estándares de
interoperabilidad o portabilidad de la información en la nube. Algunos
proveedores no permiten que clientes suyos que hayan creado software lo
muevan de su plataforma.
En el modelo de software como servicio (SaaS), el proveedor proporciona
la infraestructura de hardware, el producto de software e interactúa con el
usuario a través de un portal de acceso. El mercado de SaaS es muy amplio.
Los servicios ofrecidos van desde email basado en laWeb hasta el control de
inventarios y el procesamiento de bases de datos. Dado que tanto las
aplicaciones como la información son alojadas por el proveedor del servicio,
el usuario final tiene entera libertad para acceder al servicio desde cualquier
punto.
7. PARA LOS USUARIOS COMUNES
Para nosotros, usuarios comunes y corrientes, el Cloud Computing probablemente
sea cosa ya de todos los días.Al usar Gmail, Hotmail, o cualquier otro servicio de
correo electrónico online, donde han delegado la tarea que antes cumplían
aplicaciones, los famosos clientes de correo electrónico, al navegador.
Esto es el Cloud Computing para nosotros, los usuarios comunes. Poco a poco,
muchas de las aplicaciones que en el pasado eran aplicaciones "nativas" de
Windows, Mac OS, o el sistema operativo que estén corriendo, han dado el salto
ya a la nube, donde son totalmente independientes de qué sistema esté
accediendo a ellas. Lo que nos lleva a la otra gran ventaja de tenerlo todo en la
nube: todo es portátil.
En el pasado, guardar un documento de Office, significaba que éste terminaba
residiendo en nuestra PC, porque lo guardamos en nuestra carpeta "Mis
Documentos". Con el Cloud Computing, y cogiendo el servicio más común, Google
Docs, éste artículo reside en Internet. Esto no sólo significa que podemos acceder
al archivo desde cualquier PC (siempre y cuando tenga conexión a internet), sino
también que podemos ver o editarlo desde nuestro celular, laptop, iPad, o lo que
tengan a la mano.
8. PARA LAS EMPRESAS
Para las empresas, el impacto del Cloud Computing es aún mayor.
Imagínense que tienen una pequeña empresa. No sólo tienen que
comprar hardware específico y que cumpla ciertas características, sino
que además, tienen que comprar software (y licencias) para cada una de
las PCs que utilizarán. ¿Nuevo personal? Necesitarán más licencias.
Aparte de esto, se necesitará seguramente personal especializado que se
encargue de mantener y actualizar todo el hardware y software.
Con la computación en nube, o Cloud Computing, todo está centralizado
en laWeb. Esto significa que podemos tener una sola aplicación,
corriendo en un servidor, al cual todos los trabajadores tienen acceso,
necesitando una sóla licencia, o tal vez alquilándola solo por el tiempo
que se necesite.
La idea de la computación en la nube también reduce bastante los
costos de implementación en hardware. Para software especializado, ya
no es necesario tener la PC más rápida del Oeste con extravantes
cantidades de RAM; bastaría tener una PC relativamente económica que
sirva de terminal, capaz de simplemente correr el software necesario
para interactuar remotamente con la web, que se encargaría de todo
este trabajo de procesamiento.
9. La idea de Cloud Computing se está extendiendo aún más
allá. Hace poco, se presentó el proyecto OnLive. La idea es
la misma, la de centralizar el procesamiento y alojarlo todo
en servidores de terceros, pero esta vez, es aplicado a
videojuegos. Así es, en lugar de tener que correr juegos en
nuestar PC, OnLive lo corre en sus servidores, y nosotros lo
manipulamos remotamente.
Esto significa, por supuesto, que podemos correr incluso
los últimos y más recientes juegos sin preocuparnos de
límites de hardware. Y esto significa, que podemos jugar
un juego de PC, o un juego de Xbox 360, o un juego de
Playstation 3, donde queramos, incluyendo en nuestros
propios celulares.
10. USOSY APLICACIONES
La computación en la nube se puede aplicar en casi cualquier
entorno: desde el pequeño comerciante que necesita un sitioWeb
de comercio electrónico, de forma rápida y barata, hasta las
grandes empresas, que desean disminuir los gastos y evitar las
dificultades de administrar un centro de cómputo complejo.
Los servicios de la computación en la nube cubren desde
aplicaciones individuales de negocios, como el gestor de clientes
y contactos, software contable y financiero o programas
ofimáticos, hasta la externalización informática de alto
rendimiento para complejos diseños en 3D, películas de cine o
investigación científica.
El cliente puede en todo momento decidir qué aplicaciones usar y
elegir entre aquellas que son gratuitas y las que no lo son. En el
caso de las aplicaciones de pago, el costo irá en función de
diversas variables, como el servicio contratado, el tiempo que se
ha usado ese servicio, el volumen de tráfico de datos utilizado, el
número de usuarios, etc.
11. VENTAJAS DE LA COMPUTACIÓN EN LA NUBE
Rápido: Los servicios más básicos de la nube funcionan por sí solos.
Para servicios de software y base de datos más complejos, la
computación en nube permite saltarse la fase de adquisición de
hardware y el consiguiente gasto, por lo cual es perfecta para la
creación de empresas.
Actual: La mayoría de los proveedores actualizan constantemente su
software, agregando nuevas funciones tan pronto como están
disponibles.
Elástico: Adaptable rápidamente a negocios en crecimiento o de picos
estacionales, ya que el sistema en nube está diseñado para hacer frente
a fuertes aumentos en la carga de trabajo. Esto incrementa la agilidad
de respuesta, disminuye los riesgos y los costos operacionales, porque
sólo escala lo que crece y paga sólo lo que usa.
Móvil: El sistema en nube está diseñado para ser utilizado a distancia,
así que el personal de la empresa tendrá acceso a la mayoría de los
sistemas en cualquier lugar donde se encuentre.
Mínima inversión: El proveedor ofrece servicios a varias empresas, las
cuales se benefician de compartir una infraestructura compleja y pagan
solamente por lo que realmente utilizan.
12. DESVENTAJAS DE LA COMPUTACIÓN EN LA NUBE
La centralización de las aplicaciones y el almacenamiento de los datos origina una
interdependencia de los proveedores de servicios.
La disponibilidad de las aplicaciones está sujeta a la disponibilidad de acceso
a Internet.
La confiabilidad de los servicios depende de la "salud" tecnológica y financiera de
los proveedores de servicios en nube. Empresas emergentes o alianzas entre
empresas podrían crear un ambiente propicio para el monopolio y el crecimiento
exagerado en los servicios.7
La disponibilidad de servicios altamente especializados podría tardar meses o
incluso años para que sean factibles de ser desplegados en la red.
La madurez funcional de las aplicaciones hace que continuamente estén
modificando sus interfaces, por lo cual la curva de aprendizaje en empresas de
orientación no tecnológica tenga unas pendientes significativas, así como su
consumo automático por aplicaciones.
Seguridad. La información de la empresa debe recorrer diferentes nodos para
llegar a su destino, cada uno de ellos (y sus canales) son un foco de inseguridad. Si
se utilizan protocolos seguros, HTTPS por ejemplo, la velocidad total disminuye
debido a la sobrecarga que éstos requieren.
Escalabilidad a largo plazo. A medida que más usuarios empiecen a compartir la
infraestructura de la nube, la sobrecarga en los servidores de los proveedores
aumentará, si la empresa no posee un esquema de crecimiento óptimo puede
llevar a degradaciones en el servicio o altos niveles de jitter.
13. APLICACIONES
Box - desarrollado por Box Inc.
Campaign Cloud - desarrollado por ElectionMallTechnologies
Doitle ajaxplorer - desarrollado por Doitle
Dropbox - desarrollado por Dropbox
Google Drive - desarrollado por Google
iCloud - desarrollado por Apple
OneDrive - desarrollado por Microsoft (antes SkyDrive)
OwnCloud - desarrollado por OwnCloud Inc.
Salesforce.com - desarrollado por Salesforce.com Inc.
SugarSync - desarrollado por SugarSync
UbuntuOne - desarrollado por Canonical (cerrado)
Wuala - desarrollado por LaCie
Dataprius - desarrollado por Dataprius
14. Todo indica que la computación en la nube es una tendencia tecnológica
imparable, que de manera progresiva pero segura está siendo adoptada por
empresas de todo tipo, en especial las PYMES.
Las predicciones confirman que las compañías han entendido las grandes
ventajas de Cloud Computing y están dispuestas a aprovechar este modelo
para impulsar su crecimiento corporativo.