¿Ha encontrado la computación en la nube su "aplicación asesina"? - Calendae | Informática, Electrónica, CMS, Ciberseguridad

¿Ha encontrado la computación en la nube su «aplicación asesina»?

Hola otra vez. Te escribe Simón Sánchez y esta vez vamos a hablar sobre ¿Ha encontrado la computación en la nube su «aplicación asesina»?

La mayoría de la gente habla de poner sus aplicaciones en la nube, pero SOASTA tiene una vista diferente. La oferta CloudTest de la compañía trae el poder de la computación en la nube a su aplicación.

Aquí está la historia: los fundadores Ken Gardner y Tom Lounibos son veteranos de Silicon Valley, cada uno de los cuales ha pasado casi 30 años en el Área de la Bahía, los últimos 15 si han sido socios. El dúo hizo públicas algunas empresas en la década de 1990 y pasó los últimos ocho o nueve años creando aplicaciones web dinámicas. Fue durante esta era que notaron un problema con las herramientas de prueba tradicionales.

Las herramientas tradicionales no solo están diseñadas para aplicaciones cliente-servidor, sino que también son extremadamente caras, dice Lounibos, quien se desempeña como presidente y director ejecutivo de SOASTA. Soluciones de Mercury, Rational y Silk (adquiridas desde entonces por HP, IBM es Borland, respectivamente) eran estándares de la industria, pero solo podía usarlos «si tuviera el dinero», y eso significaba para licencias, hardware y personas. La mayoría de las PYMES no podían pagarlo, dice Lounibos, e incluso algunas de sus antiguas empresas tuvieron que limitar las licencias del sitio, probando como máximo 4.000 usuarios a un costo de alrededor de $ 2 millones.

Estamos empezando a preguntarnos por qué el software de prueba no ha cambiado para adaptarse al cambio creciente de aplicaciones cliente-servidor a aplicaciones basadas en la web.Los ciclos de desarrollo han pasado de seis meses a diarios, dice Lounibos, por lo que él y Gardner han creado un aplicación web para probar aplicaciones web. Él dice que la interfaz de usuario Ajax de SOASTA es fundamental para la solución y permite orientaciones distribuidas y la capacidad de igualar la velocidad de desarrollo con la velocidad de prueba. «Si atraviesas un ciclo de desarrollo de un día», dice, «también debes poder realizar la prueba ese día».

Ahorre tiempo y dinero en la nube

El resultado de este viaje es CloudTest, una solución que presenta un enfoque basado en dispositivos y en la nube. El enfoque del modelo dual es un gran paso, dice GartnerEs Thomas Murphy, porque no todo el mundo está preparado para pasar a la nube. Tener un enfoque solo en la nube puede hacer que una empresa salga de algunos acuerdos de inmediato, dice, y también Lounibos, que muchas empresas grandes y pequeñas preferirán un enfoque híbrido. SOASTA ofrece dispositivos tanto virtuales como físicos que, según él, son ideales para las pruebas funcionales diarias y también para algunas pruebas de carga ligera.

Pero si lo que necesita es una prueba de carga a escala web, la nube está donde está. «La idea de la computación en la nube comenzó a golpearnos, bueno, antes de que se convirtiera en» computación en la nube «, francamente», dijo Lounibos. «Y ahora, en el último año y medio, ha salido muy positivamente». En el mundo de SOASTA, la nube se ajusta a una aplicación de prueba de rendimiento, ya que simboliza una gran cantidad de hardware y muchos usuarios virtuales, repartidos en múltiples ubicaciones. Lounibos afirma que CloudTest es «independiente de la nube», capaz de utilizar máquinas virtuales de Amazon, Skytap o Savvis, o cualquier otra cosa que sea conveniente. «[A]Todo lo que realmente necesitamos son ubicaciones físicas ”, señala, y agrega que en un escenario SOASTA usa EC2, GoGrid y Mosso para simular la carga desde varias ubicaciones geográficas.

Lo que distingue a CloudTest de otras herramientas de prueba en la nube es que las aplicaciones de los usuarios no se mueven a la nube, permanecen exactamente donde están en el entorno del usuario. Con el modelo SOASTA, la nube genera usuarios y los envía a la aplicación. Además, dice Lounibos, CloudTest monitorea servidores de aplicaciones, balanceadores de carga, firewalls, memoria, CPU, etc. Y, en lugar de ordenar los archivos de registro, SOASTA proporciona gráficos en tiempo real para que los usuarios puedan ver exactamente dónde y cuándo ocurre un problema. Una prueba de 200.000 usuarios puede generar 50 GB de datos, explicó, y «la clave para el cliente es, ‘¿Puedo vivir aquí?’ y “¿Cuáles son mis preocupaciones?” y “¿Dónde están mis problemas?” Y la clave para obtener esa métrica crítica es cómo clasificar 50 GB de información para encontrar el 1 MB que es realmente relevante para ese problema, para esa pregunta. es el núcleo, y esta es la salsa secreta para nosotros «. Básicamente, agregó Lounibos, SOASTA creó una aplicación OLAP en tiempo real para realizar pruebas.

Y si la flexibilidad no involucra a los clientes, probablemente el costo sí lo hará. Murphy, de Gartner, cree que la computación en la nube abre la posibilidad de realizar pruebas a una variedad más amplia de empresas y «empresas en etapa inicial de lo que normalmente podrían haber ofrecido herramientas de prueba buenas y sólidas». La gente puede probar 50,000 usuarios con HP, dice, pero el costo es enorme en comparación, probablemente alrededor de $ 250,000 por una carga de ese tamaño. SOASTA cuesta significativamente menos y las pequeñas empresas no tienen que preocuparse por instalar, mantener o parchear el software. Añade que si bien otras ofertas pueden tener beneficios en las pruebas de carga directa, las métricas en tiempo real y las capacidades de prueba funcional de SOASTA, junto con sus capacidades para recibir cargas de todo el mundo y en múltiples sistemas operativos, marcan una gran diferencia. .

«Ahora está en este mundo donde la carga de su servicio puede crecer exponencialmente, esencialmente, en un período de tiempo muy corto si tiene éxito», dice Murphy. «Su necesidad de poder ser más completo sobre cómo probar la carga es importante».

Las empresas también podrían beneficiarse de la nube, especialmente a la luz de la economía actual. Lounibos llama a los laboratorios de pruebas el «pozo de dinero de la nueva era», con un costo anual promedio de $ 3 millones. Como resultado, dice, incluso las empresas que no colocarán aplicaciones en la nube durante años están examinando y utilizando pruebas en la nube para reducir los costos y las limitaciones.

Murphy está de acuerdo. Él dice que el modelo de computación en la nube podría funcionar bien durante los próximos dos años con presupuestos ajustados. «El hecho de que [enterprises] pueden ir a SOASTA y utilizar un modelo de negocio diferente «, dice,» les da una posición disruptiva en el mercado, donde están cambiando el modelo económico de pruebas «.

CloudTest Lab, el modelo en la nube, comienza en $ 1,000 por hora para 15,000 usuarios, y los usuarios solo pagan por el tiempo real de prueba (lo que significa que no pagan por el tiempo de preparación). Eso puede parecer caro, reconoce Lounibos, pero es «bastante económico si se tiene en cuenta que las pruebas más grandes de la mayoría de las personas son sólo de 2000 usuarios, y se necesitarían unos 50 servidores para hacer eso». El enfoque de SaaS basado en dispositivos se encuentra dentro del firewall y las suscripciones anuales comienzan en $ 1,000 por mes.

Los clientes se alinean

Cuando tienes tanta experiencia en el lanzamiento de empresas, aprendes cuando tienes algo bueno, dice Lounibos, y «estamos calientes». Uno de sus principales clientes es Hallmark, un candidato ideal para la computación en la nube debido a los grandes picos de tarjetas electrónicas que experimentan durante las vacaciones. Lounibos dice que antes de aprovechar CloudTest, la prueba más grande que Hallmark había realizado era de 2000 usuarios, porque eso era todo para lo que tenían presupuesto. Querían probar 200.000 usuarios. Si bien Lounibos estima que esto requeriría de 400 a 500 servidores con una solución tradicional, SOASTA pudo hacerlo utilizando solo 225 servidores en la nube, que aprovisionó en unos 10 minutos.

Otro cliente importante es la división Pampers de Proctor & Gamble, que lanzó un sitio web solo para verlo fallar en una hora. Se pusieron en contacto con SOASTA, comenzaron las pruebas en cuestión de horas y pudieron encontrar y solucionar un problema importante de la base de datos, lo que redujo la velocidad de carga de HTML de más de 70 segundos a 2 segundos. Activision utiliza SOASTA para garantizar que las campañas promocionales de sus nuevos videojuegos (incluidos «Guitar Hero» y «Call of Duty») funcionen de manera óptima y Marvel Comics haga cosas similares para promocionar las películas.

Un caso de uso particularmente único es Genentech, que quería trasladar a 15.000 empleados a Google Calendar, pero quería asegurarse de que Google estuviera a la altura de la tarea. Utilizando los dispositivos virtuales de SOASTA, la empresa pudo generar 15.000 usuarios y enviar esa carga a Google.

Los clientes más pequeños van desde proveedores de aplicaciones para iPhone como Pelago (creador de Whrrl), hasta sitios de descarga de música gratuita como Qtrax es Grooveshark. Qtrax, respaldado por Sony, dice Lounibos, tiene menos de 20 empleados, pero pudo realizar una prueba de 500.000 usuarios para estar listo para el «efecto Facebook». Grooveshark, descrito por el cofundador, vicepresidente de productos y CTO Josh Greenberg como «YouTube para la música», descubrió en una prueba de 50.000 usuarios que su infraestructura no estaba lista para una avalancha de usuarios.

Greenberg y su equipo utilizaron una «mezcolanza» de herramientas de código abierto, una diferente para cada una de sus necesidades de prueba, y nunca lograron una armonía entre ellas. Dice que le gustó lo que SOASTA tenía para ofrecer, pero le dijo a la empresa: «Si tenemos que pagar por algo, debe tener una ventaja directa y económica para nosotros. No podemos verlo como una pérdida de dinero de una forma u otra». . Durante una demostración inicial por teléfono, CloudTest encontró varios archivos de front-end que estaban fuera de línea (un hecho desconocido para la gente de Grooveshark) y esto ayudó a cimentar la decisión de registrarse en SOASTA. Desde entonces (hace unos seis meses), dice Greenberg, Grooveshark ha estado utilizando modelos basados ​​en la nube y en dispositivos y ha «encontrado muchos errores».

En cuanto a ese detector de 50.000 usuarios, Greenberg dice que destacó «una clara debilidad en la forma en que estábamos haciendo las cosas». «Si no lo hubiéramos hecho, estaríamos a una o dos semanas de un lanzamiento catastrófico, así que definitivamente nos salvó», admite. «Creo que ese único evento pagó por SOASTA por sí solo». Grooveshark cambió recientemente su protocolo de transmisión y ejecutará otra gran prueba en la nube en unas pocas semanas.

¿Navegando por delante?

Murphy de Gartner describe a SOASTA como «una pequeña empresa innovadora que está tratando de abrirse camino en una época turbulenta». Sin embargo, dice, es posible que simplemente tengan las herramientas y el enfoque único necesarios para competir con gigantes de la industria como HP, a quienes atribuye una participación de mercado del 60%. «Creo que a medida que avanzamos hacia SOA y Web 2.0 y esta nueva generación de aplicaciones a la que estamos alcanzando ahora, es otro cambio arquitectónico … de Web a Web 2.0, y eso requiere un cambio tecnológico en las herramientas de prueba que utilizamos».

Además, dice, seguir construyendo asociaciones con proveedores complementarios como Skytap es una buena estrategia. Murphy cree que podría tomar de dos a tres años ponerse al día, «pero dadas las condiciones económicas actuales, esa es una buena dirección en este momento».

Lounibos de SOASTA es un poco más optimista, y llama a su forma de prueba basada en la nube «la aplicación asesina, en algunos aspectos, para la computación en la nube». Es una economía basada en servicios, se racionaliza y todos buscan mecanismos de bajo costo para sacar los servicios. CloudTest les permite tomar mejores decisiones si están listos para manejar lo que les espera.

«Sea o no Facebook o MySpace, debe asegurarse de que su sitio se mantenga activo o se convierta en un titular del New York Times», advierte. «Y cuando aparece un titular en el New York Times porque su sitio falló, los analistas lo miran y dicen:» Bueno, este es su canal de ventas. Si se bloquean, los usuarios de MySpace podrían ir a Facebook «y de repente sus existencias disminuyen».

No te olvides compartir en tu Facebook para que tus amigos lo consulten

??? ? ? ???

Comparte