Tal vez ha escuchado antes el término “cloudcomputing” pero en realidad sabe ¿qué significa?
Este término es utilizado para todas las aplicaciones o servicios que se encuentran disponibles mediante un navegador de Internet en donde dichas aplicaciones (software) y los datos correspondientes se encuentran almacenados en servidores conectados a Internet.
La razón por la cual se le llama así es debido a que el símbolo para representar a la (red) Internet en los diagramas de flujo es típicamente una nube.
La proliferación de este tipo de cómputo marca el inicio de la migración de aplicaciones de escritorio a aplicaciones disponibles en la red. La diferencia entre estas dos radica en que las aplicaciones de escritorio típicamente se compra una licencia y los datos relacionados con esa aplicación se encuentran almacenados en el disco duro de una computadora, mientras que las aplicaciones disponibles en la red, que muchas veces son gratis, y los datos se almacenan en servidores de las compañías que ofrecen este servicio.
Este paradigma está abriendo el acceso de estas aplicaciones a un mercado cada vez mayor ya que los únicos requisitos para poder accesar a éstas es básicamente una computadora conectada a Internet.
No se requiere tener una computadora muy sofisticada ni con muchos recursos (procesador y RAM) ya que todo el procesamiento y almacenamiento de datos se hace en el servidor que provee este servicio.
El ejemplo más claro de esto es el correo electrónico. Inicialmente sólo se podía obtener el correo electrónico a través de una aplicación de escritorio, como podría ser Microsoft Outlook, la cual se encargaba de ir al servidor, obtener nuestro correo, grabarlo localmente en la máquina y desplegarlo desde su interfaz gráfica para que el usuario lo pudiera ver.
Sabemos que muchos correos electrónicos son gratis y se puede tener acceso a ellos desde cualquier computadora que se encuentre conectada a Internet sin necesidad de tener ningún programa (o software) instalado. Esto se debe a que el programa y los datos se encuentran almacenados en el servidor del proveedor de correoy consumen los recursos de ese servidor.
En este modelo nuestras máquinas funcionan sólo para desplegar la información correspondiente ya que el servidor es el que se encarga de almacenar y procesar los datos.
No sólo podemos ver este modelo aplicado al correo electrónico, también lo están aplicando otras empresas para ofrecer servicios de almacenamiento, aplicaciones corporativas, programas de antivirus, mensajería instantánea entre otros.
En los servicios de almacenamiento tenemos a la empresa Amazon que mediante un servicio de web llamado Amazon S3 que permite a sus clientes almacenar información en la infraestructura de Amazon. Con esto el cliente evita desembolsar una suma considerable en adecuar un sitio para el servidor, la conexión a Internet y el costo de administración de estos recursos.
La empresa Salesforce ofrece una aplicación para la administración de las relaciones con el cliente (CRM por sus siglas en inglés), la cual puede mostrar toda la información relevante para poder concretar una venta, como lo son los contactos principales dentro de la empresa, los pedidos anteriores, las cotizaciones enviadas, etc. Y todo esto disponible a través de una página web que puede ser consultada tanto en el café que ofrece Internet gratis, en la oficina o desde su casa (debe de contar con Internet).
La empresa Panda ha decidido ofrecer una herramienta gratis para identificar si nuestro equipo se encuentra “infectado” por algún virus informático. La finalidad de este programa es la de tener un programa muy pequeño y ligero en cuestión de recursos computacionales corriendo dentro de la computadora del usuario.Enel servidor central se identifican las nuevas variantes de virus sin impactar el rendimiento, además de que el usuario se tiene que olvidar de instalar las actualizaciones al programa, ya que éstas se realizan directamente en el servidor sin la intervención de ningún usuario final.
En cuestión de mensajería instantánea como MSN Messenger existen algunos servicios en la red como iloveim.com que permiten entrar a estas redes mediante una página web sin tener que instalar ningún software en la máquina, ya que todo el procesamiento se lleva a cabo en los servidores de estas compañías, permitiendo al usuario acceder a este servicio desde computadoras públicas o de otras personas sin temor a dejar nuestras credenciales (login y password) en esas máquinas.
Afortunadamente lo que hemos visto es sólo el principio de este modelo y aunque podemos ver que la interfaz gráfica y las capacidades de las aplicaciones de escritorio contra las capacidades de las aplicaciones basadas en Internet no son las mismas, cada vez esta diferencia es menor.
Por: Jorge Cabello
jorgecabello@mac.com