miércoles, 3 de marzo de 2010

In The Cloud. Introducción

Hace muchos años atrás, finales de los años 90s para ser más precisos, hubo gente que afirmaba que gracias al Internet, la mayoría de aplicativos, por no decir todos, estarían en Internet para poder ser accesados en cualquier momento, hubo gente más avezada que menciono que toda tu información estaría en Internet. Bueno, estamos entrando a la segunda década del siglo XXI y esa afirmación no se ha producido, o por lo menos no completamente.

Estamos en el año 2010 y aún existen muchas aplicaciones en cliente servidor, demostrando que subir nuestra información a Internet, no fue la mejor opción, la pregunta es, por qué ahora si es un buen momento. Llego el tiempo en que esta vieja idea se vuelva la solución?.

Empezando con el tema de cloud, debemos definir esto como que parte de nuestra área de TI en el Internet, los servicios enviados hacia la nube pueden ser accesados desde cualquier lugar en cualquier momento sabiendo que nunca habrá un fallo (decir nunca es siempre utópico, pero es la forma en la cual se vende este servicio), se habla del concepto del número de nueves, siendo por ejemplo que si hay una seguridad del 99.9%, se menciona 3 nueves. Realmente es como un outsourcing de nuestro centro de datos.

Existen 3 modelos o modalidades de uso de la nube.

Software as a Service (SaaS)

El primero, el más conocido, trata de subir aplicaciones, servicios a la nube directamente. En este bloque podemos encontrar BPOS (Business Productivity Online Services, o los servicios online de microsoft).

Platform as a Service (PaaS)

El segundo nivel en la nube, que se refiere más a la plataforma donde se ubicaran tus servicios en la nube. En este bloque podemos encontrar a Windows Azure, que será todo un Sistema Operativo en la nube, en el cual podremos levantar servicios web (probablemente solo sea una versión de Web Server de Windows Server), además de poder utilizar SQL Azure, para almacenamiento de Data en la nube (un tema riesgoso a discutir ampliamente).

Infrastructure as a Service (IaaS)

Por ultimo tenemos el nivel de Infrastructure as a service, que se refiere ya al tema del Hardware donde será almacenado tu contenido en la nube, generalmente esto apunta hacia temas de virtualización pero elevados a la nube. Viene del concepto de Hosting de servidores (Hardware), pero al ser este en la nube, se tendría una alta disponibilidad de este servicio.

En la imagen podemos ver los 3 modelos en la nube.





Actualmente existen muchas empresas que ofertan estos modelos en la nube, siendo Amazon (sí, la tienda de compras por internet) e IBM los que más impulsan este tema y que ofrecen los tres modelos de servicio para la nube antes explicados.

No nos olvidemos de Google, que tiene como su caballo de batalla a Google Apps (a propósito que su servicio no es el mejor, ya que la forma de construcción de sites tiende a ser muy duro) que solo ofrece SaaS, y ademas a Microsoft, que tiene un impulso fuerte con su servicio gratuito Office Live, y además los mencionados anteriormente BPOS y Windows y SQL Azure, ofrece los modelos de SaaS y PaaS.

En estos momentos puedes pensar, genial, migro todo mi centro de cómputo a la nube, y corto mi personal de TI a la mitad, eso nos regresa a la pregunta con la que comencé este post, es realmente el momento de migrar a la nube, y se presenta una nueva interrogante, qué debo migrar a la nube?.

Algunas consideraciones a tomar en cuenta sobre esto son la seguridad, la velocidad y la confiabilidad del servicio, esas consideraciones nos contestaran varias de nuestras preguntas sobre la nube, a las iremos tocando en siguientes posts sobre este tema.

No hay comentarios:

Publicar un comentario