domingo, noviembre 22, 2009
|
Este artículo es una continuación a este otro de ayer en donde respondí la pregunta de que si confiaría mis datos a la Nube de Internet.
Hoy simplemente respondo las preguntas mas frecuentes sobre este tema en un forma relativamente simple: 1. ¿Necesito Internet constante para este tipo de aplicaciones? En teoría no, pero dependerá del diseñador de la aplicación. Por ejemplo, hoy día con GMail puedes habilitar una opción que te permite utilizar GMail en tu navegador web incluso después de que no estés conectado a Internet (eso lo hace gracias a Google Gears, aunque pronto será con HTML 5 y su facilidad de Web Storage, ver enlaces abajo). Eso significa que aun sin Internet puedes leer los emails que se hayan sincronizado hasta el momento de desconectarte de la red, e incluso responder a ellos (aunque esos emails que escribas no serán enviados hasta que te vuelvas a conectar de la web). Sin embargo, hoy día esto no se puede hacer con Yahoo Mail o Hotmail, y lo mismo podría suceder con algunas aplicaciones que requieran conexión constante a la web. La buena noticia es que se le está haciendo evidente a muchas empresas que esta es la modalidad de trabajar en el futuro próximo, por lo que no duden que veamos cada vez mas todo tipo de aplicaciones web que funcionen tanto con conexión como sin conexión a Internet. 2. ¿Necesitaré comprar una nueva PC para tomar ventaja de estos servicios? En el caso del Google Chrome OS, para obtener un dispositivo oficial la respuesta es sí, ya que Google planea crear especificaciones técnicas junto con fabricantes de hardware que harán que estas aplicaciones funcionen muchísimo mas eficientes en tales dispositivos, con aceleración de hardware, y sin la necesidad de un pesado sistema operativo tradicional entre el navegador web y el hardware. Sin embargo, en el caso del Chrome OS, al ser Código Libre pueden estar casi seguros que veremos versiones de terceros que se podrán instalar en casi cualquier PC, Laptop o Netbook, tanto directamente sobre el hardware como encima de otros sistemas operativos como Windows, OS X o Linux (aunque en estos casos es muy posible que el rendimiento sea mas lento). Por otro lado, recuerden que mientras los programadores de estas Aplicaciones Web se apeguen a estándares web abiertos, que tales aplicaciones deberían funcionar sin problemas no solo en el navegador Chrome, o en el sistema operativo Chrome OS, sino que en cualquier navegador web que soporte estos estándares modernos (en particular HTML 5). Incluso hoy día, Google hizo evidente que todo lo que hagas en Chrome OS lo podrás acceder también desde un navegador web común en otro sistema. Así que por ejemplo podrás iniciar creando una hoja de cálculo en Google Docs en tu netbook con Chrome OS, y mas tarde continuar editándola en uno de esos cyber-cafés desde un navegador Firefox, y después continuar mas tarde desde una Mac en Safari, y en todos los casos trabajas sobre la misma versión del documento en Google Docs. 3. ¿Tendré que pagar por estos servicios de computación y almacenamiento remoto? Eso dependerá del proveedor de tales servicios. En el caso de Google, su modelo siempre ha sido ofrecer todo gratis, pero utilizar publicidad como su manera de ingresos. Esto es por ejemplo lo que ocurre con GMail, en donde te ofrecen varios GigaBytes de espacio, pero ves anuncios al margen de los emails. Sin embargo, no dudo que emergerán versiones "Pro" o "Empresariales" que ofrecerán otros beneficios, como pueden ser remover la publicidad, alojar los datos en tu propio dominio (dirección de Internet), mas almacenamiento, control de versiones (de modo que si cometes un error de edición puedas volver "al pasado" a versiones anteriores), etc. 4. ¿Podría Google monopolizar al Internet con el Chrome OS de la misma manera que Microsoft hizo con Windows? Improbable. Chrome OS se basa en estándares abiertos, y además el mismo Chrome OS es una especificación abierta y de código libre, lo que significa que nada evita que alguien mas haga su propia versión que conforme a estos estándares y ofrezca los mismos servicios de Google, o que Apple y Microsoft ofrezcan los mismos servicios desde sus respectivos navegadores web en sus sistemas operativos, o que veamos versiones de Firefox y Opera que sean compatibles con esta modalidad pero que almacenen datos en sus respectivos repositorios. Lo que sí debería preocupar es que Google guardara los datos (como hojas de cálculos e emails) en un formato propietario, ya que eso haría que uno dependiera de Google, pero ese no es el caso hoy día (y según Google, no será el caso en el futuro), lo que significa que es trivial sacar tus datos de Google y llevártelos contigo a otro proveedor. Mi opinión al respecto es que Google sabe bastante bien que vivimos en un nuevo mundo en donde estos temas se debaten abiertamente y ya incluso los usuarios mas típicos están alertados de estos temas, por lo que su estrategia no es la de acorralar usuarios, sino que de proveer la mejor experiencia posible para que se queden voluntariamente con la empresa. 5. He escuchado los términos Cloud Computing (Computación en la Nube), Grid Computing (Computación Matricial), Utility Computing (Computación en Modelo de Utilidades), y Software-as-a-Service (SaaS o Software-como-un-Servicio) ¿Cuál es la diferencia entre estos términos? En realidad es solo un detalle de semántica y todos giran en torno a los mismos conceptos, solo que unos de manera mas específica que otros. Computación en la Nube es solo un término genérico que significa que "cosas ocurren en el Internet fuera de tu PC", sea almacenar datos o hacer procesamiento de cálculos. Este es el término mas genérico y el que está mas de moda en estos momentos. Computación Matricial no es nada mas que un caso específico en donde una aplicación se diseña para hacer cálculos computacionales de manera distribuida y masiva en la Nube de Internet. Es decir, una aplicación como Folding@Home lo que hace es utilizar el poder colectivo de decenas, miles o millones de máquinas distribuidas por Internet para acelerar algún tipo de cálculo paralelizable. Computación en Modelo de Utilidades no es mas que referirse a un modelo de cobranza al estlo utilidades como el agua o la electricidad, en donde uno paga según el consumo. Así que por ejemplo, bajo este esquema te pueden cobrar por hora de uso de un CPU remoto, o por usuario por día, o por GigaByte almacenado, o una combinación de estas. Y en cuanto a Software-como-un-Servicio (SaaS), esto no es mas que decir que utilizas un software remoto como un servicio proveído por medio de tu navegador web, en vez de un software instalado localmente. Un buen ejemplo es Google Docs. 6. ¿Existen estándares para la Computación en la Nube? ¿Puedo llevarme mis datos de una nube a otra? Debido al reciente interés en estos servicios, todavía es muy temprano para que existan estándares universales para Computación y Almacenamiento en la Nube, sin embargo ya arrancó un esfuerzo llamado el Open Cloud Consortium (o Consorcio de Nube Abierta) en donde la idea es crear estándares que te permitan moverte libremente entre el servicio de un proveedor y otro. Sin embargo hay que aclarar que esto aun está en pañales, y no es trivial hoy día mover tus datos de un Amazon EC2 a un Google Compute Engine. Por ahora lo mejor que puedes hacer es mantenerte apegado a estándares lo mas abiertos posibles que te permitan en un futuro extraer los datos de un lugar y transportalos fácilmente a otro. Un ejemplo es Google Docs que te permite exportar tus datos en formatos conocidos como Word, Excel, etc. 7. ¿Es posible alojar un nube localmente en mi red? Ciertamente, aunque sin duda esto negaría muchos de los beneficios que obtendrías de la Nube de Internet, aunque por otro lado te daría muchísimo mas control de tus datos. Sin embargo, por ahora casi todas las soluciones de este tipo son propietarias y creadas a la medida por consultores, o por los mismos departamentos de tecnología de grandes empresas para su propio uso. Sin embargo, este es un espacio que sin duda tendrá muchos competidores en un futuro no lejano. 8. ¿Es posible extender mi red local hacia una Nube? Ciertamente. Amazon por ejemplo ofrece un servicio llamado Virtual Private Cloud (VPC, o Nube Privada Virtual) que lo que hace es que crea una extensión de tu LAN hacia los servidores virtuales de Amazon, inclusive utilizando tu propia configuración de redes IP. Es decir, utilizando tecnologías de VPN (Redes Virtuales Privadas) Amazon le hace creer a todas las máquinas de tu red que los servidores de Amazon también están en tu red, por lo que puedes utilizar esos VPC para instalar tus aplicaciones, y hacer crecer tu red sin necesidad de mantener esos servidores, así como obteniendo escalabilidad casi instantánea en caso de que incremente la demanda para tales aplicaciones. 9. ¿Es mas barato utilizar un servicio de Computación en la Nube que uno local? Eso depende enteramente de tu empresa y tus necesidades, incluyendo su tamaño, número de empleados, infraestructura, etc. Para algunas empresas que ya tienen una base sólida y que funciona con muy pocos problemas, quizás no valga la pena, pero así mismo muchas otras tienen mucho que ganar (como expliqué ayer). Por lo general las cosas que son una decisión fácil para mover a la Nube son cosas como servidores de emails y servidores web. Pero aplicaciones de Intranet ya habría que estudiar, al menos que la empresa tenga varias sucursales en cuyo caso quizás valga la pena para ahorrar altos costos de interconexión y lineas dedicadas de Internet. 10. ¿Cuánto cuestan estos servicios? Depende del proveedor, pero puede ser desde gratis (la versión "Standar" de Google Docs, por ejemplo), hasta unos cuantos dólares al día (Amazon EC2, por ejemplo). Para que tengan una idea, en estos momentos Amazon cobra (dependiendo de la potencia del servidor virtual que desees) entre unos US$30 a US$70 mensuales por servidores básicos, hasta unos US$850 por servidores de muy alta capacidad. Así mismo cobran unos 10 y 17 centavos de dólar por GigaByte de datos transferidos. Y como siempre, pueden acceder a mas artículos similares en la sección de "Pregunta a eliax", y enviar sus preguntas por este medio. Crédito de la imagen autor: josé elías |
14 comentarios |
Educación , Negocios , Pregunta a eliax , Software |
Comentarios
Añadir Comentario |
en camino a la singularidad...
©2005-2024 josé c. elías
todos los derechos reservados
como compartir los artículos de eliax
Seguir a @eliax
Cuando empece a leer dije 'Este le esta haciendo propaganda a Google' xD...
Excelente post!!