Posts Tagged “sla”

Parece que no estoy solo en mis impresiones sobre lo decepcionante que ha sido el SLA de Amazon EC2. En la lista de correo sobre Cloud Computing de Google podemos leer en este hilo una serie de comentarios realmente interesantes. Publico algunos de ellos:

…Nuestros abogados revisaron el Acuerdo de Servicio de EC2 y dicen que es completamente inaceptable, excepto para I+D. Amazon no asume ninguna responsabilidad por nada, y pueden cambiar unilateralmente el Acuerdo de Servicio en cualquier momento. Y el “SLA” parece que es puro marketing, ya que aparentemente no tienen ningún compromiso para alcanzar el SLA en el Acuerdo de Servicio. Así que no hay un SLA de verdad…

…Ellos (Amazon) on tienen ningún interés en negociar un acuerdo especial con clientes individuales, y nadie espera que lo hagan. … Simplemente si te cansan de AWS, lo dejas de usar y te vas a otro sitio. (…) Es posible que en el futuro la oferta de cloud de AT&T, IBM o HP tenga un SLA que cubra las expectativas de los abogados…

…Creo que estamos viendo cómo el SLA cambiará la competición (del Cloud Computing). …estamos viendo un modelo en evolución. (…). EC2 es un éxito entre el grupo de desarrolladores web que se mueven a gran velocidad: los que configuran primero y luego leen los términos del contrato después.  …para las empresas es diferente, buscan plataformas con costes más bajos lo que significa que tienen que prestar atención en cómo protoger el valor…

… La competencia llevarán los contratos y los precios a lugares más usables a nivel de los usuarios, y la confianza de las empresas mejorará. Este es el comienzo de una nueva industria…

… De verdad que no lo entiendo.  Su servicio es menos que mínimo para un 24×7, y su acuerdo de servicios les permite echarte de la plataforma “por cualquier razón y sin razón” con un preaviso de 60 días… 

… Es completamente razonable esperar por lo menos los Términos de Uso de un alojamiento compartido, pero están lejos de eso. …es imposible usar EC2 para algo que no sea I+D. 

… Hoy en día ninguno de los proveedores de Cloud (EC2, GoGrid, AppEngine, Azure, el que sea…) ofrece el tipo de seguridad que necesitan este tipo de aplicaciones (empresariales) en La Nube. … en el futuro los IBM, HP y demás tendrán ofertas que les permitarán mover estas aplicaciones a La Nube…
Me quedo con una frase: “Este es el comienzo de una nueva industria”.

Comments 3 Comentarios »

You can’t control what you can’t measure

Tom DeMarco

Cuando el otro día leí el anuncio del paso de Beta a Producción de Amazon EC2 me pareció una noticia interesante ya que con ello se anuncia la existencia de un SLA asociado al servicio. Pero cuando leí el SLA… me pareció decepcionante.

Para mi desgracia he tenido que lidiar con unos cuantos Acuerdos de Nivel de Servicio. Tanto en el lado del cliente como el del proveedor, y puedo asegurar que pueden ser documentos infernales, donde se computan docenas de métricas para garantizar el nivel de servicio contratado u ofrecido. ¿Y cuantas metricas tiene el SLA de Amazon EC2?

¡Una! Annual Uptime Percentage o Porcentage de Disponibilidad Anual. Es decir, la única métrica válida es si nuestras instancias se encuentran en estado ‘Región No disponible’. ¿Y cual es el umbral de tiempo definido? Pues un 99.95% anual, 4.38 horas exactamente en un año. No está mal.

Pero la mayoría de las veces no nos sirve una métrica que nos diga si funciona o no funciona. Necesitamos otro tipo de métricas que nos indiquen:

  • Tendencias: ¿se está degradando el servicio?
  • Quality of Services (QoS): ¿La calidad que nos ofrecen está por debajo de los umbrales establecidos?
  • Metricas derivadas: Estadísticas acumuladas y correladas entre sí.

Estas métricas (y otras muchas) son las que piden los clientes empresariales, ya que tienen herramientas que permiten gestionar esto en sus sistemas. Todos las grandes empresas tienen sus Tivoli, Patrol, Openview para controlar el nivel de servicio de sus sistemas.

Hace unos meses un director de Amazon AWS me preguntaba que le faltaba en mi opinión a Amazon Web Services para que fuere ‘Enterprise-class’. Le dije tres cosas:

  • Un SLA
  • Una red de integradores
  • Una red de formación en sus tecnologías

Creo que el SLA de Amazon no va a cubrir las expectativas mínimas para aplicaciones empresariales. Y me temo que cuando haga presentaciones de Amazon EC2 y sus bondades a potenciales clientes, ante la pregunta de cómo monitorizar el nivel de servicio, tendré todavía pocos argumentos para justificar La Nube como un entorno para el software empresarial.

Pero bueno, por lo menos es un comienzo.

Comments 6 Comentarios »