Skip to main content

Realmente que significa la computación en nube

Posted in

La próxima gran tendencia suena nebulosa, pero no es tan borrosa cuando se visualiza la propuesta de valor desde la perspectiva de los profesionales de TI.

 

Por Eric Knorr y Galen Gruman | InfoWorld

 

Artículo original: What cloud computing really means.
Fuente: http://www.infoworld.com/d/cloud-computing/what-cloud-computing-really-m...
Traducción: Juan Felipe Muñoz Fernández | Oteon S.A.

 

La computación en nube está de moda “se ha convertido en la frase del día”. Dice Ben Pring, analista senior en Gartner, haciendo eco de las opiniones de sus colegas. El problema es que (como sucede con la Web 2.0) cada uno parece tener un concepto diferente.

 

Como una metamorfosis para Internet, “la nube” es un cliché que suena familiar, pero combinado con el término “computación”, el significado se vuelve grande y confuso. Algunos analistas y vendedores, definen la computación en nube como una versión actualizada de las utilidades para la computación: básicamente con servidores virtuales disponibles sobre Internet. Otros amplían más el concepto, diciendo que todo lo que usted consume fuera del firewall “está en la nube”, incluyendo el outsourcing convencional.

 

La computación en nube llega a la mente cuando se piensa a cerca de lo que siempre necesita el departamento de TI: una manera de incrementar la capacidad o de agregar nuevas capacidades sobre la marcha sin la necesidad de invertir en nueva infraestructura, entrenamiento de nuevo personal o en el licenciamiento de nuevo software. La computación en nube abarca cualquier servicio por suscripción o por pago por uso, que en tiempo real sobre Internet, extiende las capacidades del departamento de TI.

 

La computación en nube se encuentra en una fase temprana, con un variado equipo de proveedores grandes y pequeños facilitando una serie de servicios en la nube, que van desde aplicaciones completas, servicios de almacenamiento, hasta filtros anti-spam. Si, los proveedores de utilidades para la infraestructura son parte del negocio, pero también lo son los proveedores de SaaS (software as a service/el software como un servicio) como Salesforce.com. Actualmente, los departamentos de TI deben conectarse a la nube de servicios de manera individual, aunque diferentes agregadores e integradores de estos servicios están emergiendo en el mercado.

 

InfoWorld ha hablado con docenas de vendedores, analistas y clientes de TI para aclarar los diferentes componentes de la computación en nube. Basados en estas discusiones, aquí hay un desglose de lo que tiene que ver con este concepto.

 

1. SaaS

 

Este tipo de computación en nube entrega una sola aplicación a través de un navegador Web (Web browser) en una arquitectura multi-tenant. En el lado del cliente, esto se traduce en cero costos de inversión inicial en servidores o licenciamiento de software; en el lado del proveedor, con una sola aplicación para mantener, los costos son bajos comparados con el hosting convencional. La compañía Salesforce.com, es con mucho,  el ejemplo más conocido entre las aplicaciones empresariales,  aunque SaaS es también bastante común en las aplicaciones de recursos humanos que han ido escalando hasta convertirse en ERPs. ¿Y quién podría haber predicho el repentino aumento de SaaS en aplicaciones de escritorio como Google Apps y Zoho Office?

 

2. Utilidades para la computación

 

La idea no es nueva, pero esta forma de computación en la nube está tomando una nueva cara gracias a Amazon.com, Sun, IBM entre otros que hoy ofrecen almacenamiento y servidores virtuales los cuales pueden ser solicitados bajo demanda. Otros proveedores, como 3Tera’s AppLogic y Cohesive Flexible Technologies’ Elastic Server On Demand, ofrecen soluciones que ayudan al departamento de TI para crear centros de datos virtuales. Liquid Computing, ofrece capacidades similares que le permiten al departamento de TI, reservar recursos de almacenamiento, capacidad computacional, memoria y E/S virtualizados a través de la red.

 

3. Servicios Web en la nube

 

Estrechamente relacionados con SaaS, los proveedores de servicios Web ofrecen APIs que le permiten a los desarrolladores de software explotar funcionalidad sobre Internet, en lugar de entregar una sola aplicación. Estos proveedores varían desde aquellos que ofrecen servicios Web enfocados para los negocios, hasta la amplia variedad de APIs ofrecidas por Google Maps, ADP payroll procesing, el servicio postal de los Estados Unidos, Bloomberg e incluso los servicios de procesamiento de pagos con tarjetas de crédito.

 

4. La plataforma como un servicio

 

Esta es otra variación de SaaS, en la cual la computación en nube entrega entornos de desarrollo como un servicio. Usted construye sus propias aplicaciones que se ejecutan en la infraestructura del proveedor, y las entrega al cliente final a través de Internet desde los servidores del proveedor. Aunque este servicio está limitado por el diseño y las capacidades del proveedor, de manera que no hay una libertad completa en este aspecto, se obtiene beneficio al observar factores como la previsibilidad y la pre-integración de las aplicaciones. Los primeros ejemplos de este servicio vienen de la mano de Salesforce.com, Coghead y el nuevo motor de de Google Apps. Para entornos de desarrollo extremadamente livianos abundan las plataformas tales como Yahoo Pipes o Drapper.net.

 

5. MSP (managed service providers/proveedores de servicios administrados)

 

Esta es una de las formas más antigua de computación en nube. Un servicio administrado es básicamente una aplicación expuesta al departamento de TI en lugar de estar expuesta a los usuarios finales, tales aplicaciones incluyen los servicios de análisis de virus para el correo electrónico o aplicaciones para servicio de monitoreo. Proveedores como SecureWorks, IBM y Verizon están en la categoría de servicios de seguridad administrada, así como el servicio anti-spam Postini, recientemente adquirido por Google. Otros ofrecimientos incluyen servicios de escritorio administrado, tales como los ofrecidos por CenterBeam o Everdream.

 

6. Servicios de plataformas de comercio

 

Como un hibrido entre SaaS y MSP, esta forma de computación en nube ofrece un centro de servicios con el que los usuarios interactúan. Estos servicios son muy comunes en los entornos de comercio, tales como los sistemas de gestión de gastos o los servicios secretariales desde los cuales, desde una plataforma común se coordinan los servicios de entrega y de fijación de precios dentro de las especificaciones establecidas por el usuario. Piense en éstos como un buró de servicios automatizados. Ejemplos bien conocidos de esta forma de computación en nube lo conforman Rearden Commerce y Ariba.

 

7. Integración de Internet

 

La integración de servicios basados en la nube aún se encuentra en una etapa de crecimiento. Compañías como OpSource que principalmente se ocupa de prestar servicios a los proveedores de SaaS, recientemente ha introducido el bus de servicios OpSource, el cual emplea una tecnología de integración de servicios en la nube llamada Boomi. El proveedor de SaaS Workday, ha adquirido recientemente otro jugador en este espacio, CapeClear, un provedor ESB (enterprise service bus) que trabaja en la integración bussines-to-bussines. Muy por delante de su tiempo, Grand Central, que quería ser un bus universal en la nube para conectar proveedores SaaS y ofrecer soluciones integradas a sus clientes, acabó en el 2005.

 

Hoy, con esta interconexión de servicios individuales basados en la nube en evidencia, la computación en nube puede ser más precisamente descrita como “computación en el cielo”, con muchas nubes de servicios aisladas, a las cuales los clientes de TI pueden conectarse de manera individual. Por otro lado, como la virtualización y SOA han permeado la empresa, la idea de la flexibilidad de los servicios ejecutándose en una infraestructura ágil y escalable, debería hacer de cada empresa un nodo en la nube. La computación en nube es una tendencia de larga duración con un amplio horizonte por delante, pero entre las grandes megatendencias, la computación en nube es la más difícil de argumentar en el largo plazo.