lunes, 29 de marzo de 2010

IOM. El ciclo de vida de los Datacenter

Mantener correctamente una infraestructura de TI hace altamente importante el registro del ciclo de vida de un centro de datos. Pero hasta qué punto sabemos que nuestro Datacenter es realmente importante o peor aún rentable. Se hace necesario entonces medir de alguna forma el estado de nuestro ambiente de TI, para esto existe una metodología conocida como Modelo de Optimización de Infraestructura, o lo que en sus siglas en ingles es IOM (Infrastructure Optimization Model).

Para explicar correctamente, IOM es una forma de trabajo, apoyado al uso de herramientas metodológicas que permite a los clientes tener un framework o un marco de trabajo para establecer una infraestructura optimizada de TI, sin importar el tipo de producto a utilizar. Además permite establecer un baseline respecto al nivel en el que se encuentra nuestro datacenter. Con esto podremos lograr el deseado ahorro de costos en el área de TI de cualquier empresa.

Para empezar a aplicar esta metodología, debemos hacernos la siguiente pregunta: Nuestra área de TI, es un Gasto necesario? o una inversión, la cual nos traerá muchos beneficios?

El camino de IOM empieza de esa forma, mostrada en el siguiente gráfico:

Siendo

  • El 1er nivel el básico, donde nuestra área de TI es un centro de costos (o un gasto para ser mas drásticos).
  • El 2do nivel, el estandarizado, donde nuestra área de TI es un centro de costos que funciona de manera eficiente.
  • El 3er nivel, el racionalizado, donde nuestra área de TI es ya un centro de negocios.
  • Por último el 4to nivel, el dinámico, donde nuestra área de TI es una ventaja por sobre la competencia en el mercado.
Ahora que sabemos los niveles, debemos determinar cuántos modelos nos brinda IOM. Nos referimos a las diferentes áreas que involucran nuestro centro de datos:


  • El primer modelo, Core Infrastructure, se refiere al núcleo principal de nuestro centro de datos. Esto incluye, el Servicio de Directorio, la seguridad, la autenticación, virtualización.
  • El segundo modelo, Business Productivity, se refiere a herramientas como portales y colaboración, comunicación unificada, y herramientas empresariales.
  • El tercer nivel, Application Platform, se refiere a la parte de procesos de negocio mayores en TI.

Siendo aplicables los niveles vistos anteriormente para los 3 modelos.

Guiándonos por estos puntos podemos empezar a utilizar las primeras herramientas de IOM para saber en qué nivel se encuentra nuestro centro de datos, teniendo en cuenta el modelo de IOM que queramos estudiar, aplicar y luego mejorar. Para esto utilizaremos un assessment que nos indicara el nivel de nuestro Datacenter y la posibles mejoras para subir de nivel.

Hemos visto en este post cuán importante puede ser el ciclo de vida de nuestra área de TI, es por eso imprescindible, la aplicación de una metodología capaz de hacernos ver cuál es el nivel actual y cuán lejos estamos de ser una ventaja en el negocio, en vez de ser solo un gasto necesario.

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.