LogDNA, Inc.
Modernización de la gestión de registros para abordar la expansión de datos
Más información sobre Log Analysis
Una reunión de oficina con compañeros de trabajo

A medida que se expandió el uso de la nube y los servidores web, la administración tradicional de registros no estaba al día. LogDNA vio una clara necesidad de abordar la expansión de datos en la pila de desarrollo moderna y nativa de la nube. Su innovadora plataforma de software como servicio (SaaS) basada en Kubernetes llamó la atención del equipo de IBM® Cloud, que la integró en su marco global. Como asociado de negocios y cliente de IBM, LogDNA pudo crecer y fortalecer sus capacidades de DevOps.

Desafío empresarial

A medida que las aplicaciones y las infraestructuras se vuelven más complejas y dinámicas, ¿cómo podrían los equipos de DevOps automatizar y optimizar la recopilación, la supervisión y el análisis de registros críticos en entornos híbridos, on premises y en la nube?

Transformación

Synergy ayudó a integrar la plataforma de registro LogDNA en el ecosistema global de IBM, uniendo a las dos empresas como socios y clientes-consultores para ofrecer servicios innovadores y gestionados de Kubernetes.

Resultados Escalable para cargas de trabajo volátiles
para cumplir con los requisitos en cualquier momento del recorrido
Gestión de registros optimizada y automatizada
y registros centralizados para optimizar los datos
Coherente en todas las ubicaciones en expansión
compatible con varias ubicaciones de IBM® Cloud.
Historia de desafío empresarial
Cambio de producto para satisfacer las necesidades de DevOps

En 2013, mientras trabajaban en su tercera startup, Christopher Ngyuen y Lee Liu tuvieron una epifanía: ninguna herramienta de gestión de registros era totalmente capaz de manejar las intensas necesidades de una pila de desarrollo moderna y nativa de la nube. La metodología tradicional de análisis de registros simplemente no era lo suficientemente receptiva o escalable como para gestionar el nivel de desbordamiento de datos que se produce en los entornos dinámicos de nube.

Si les frustraba, sabían que otros equipos de DevOps también estaban persiguiendo la actividad de datos. Entonces, dieron un giro para comenzar a crear una plataforma de registro que podrían usar, y se basaron en la popular herramienta Elasticsearch.

El registro siempre ha proporcionado información crítica para los desarrolladores en busca de errores de código. Cuando se trataba de un único servidor, el registro era relativamente sencillo, aunque a menudo lento. Pero cuando la virtualización se trasladó al centro de datos, el proceso se volvió significativamente más complicado.

El registro centralizado evolucionó para reunir los archivos de registro, pero seguía correspondiendo a los desarrolladores y a los equipos de TI o de infraestructuras organizar el registro por sí mismos, lo que suponía un uso de recursos costoso y que consumía mucho tiempo. Peor aún, el creciente clamor por un tiempo de inactividad cero aumentó la velocidad a la que los desarrolladores necesitaban visibilidad en tiempo real de los problemas y los cambios. Hoy en día, los contenedores que componen una aplicación proliferan como una nueva base para la modernización.

“Cada vez que su aplicación crece, tiene más registros con los que lidiar. Cada vez que se introducen nuevas aplicaciones en el entorno o se lanzan nuevos productos, hay más registro”, afirma Norman Hsieh, vicepresidente de Desarrollo Empresarial de LogDNA. “Y efectivamente, alguien necesita dedicar más tiempo a gestionarlo y ampliarlo”.

Después de poner a prueba su versión integrada de registro en Hacker News, Hsieh dice: “Inmediatamente vimos una demanda genuina y la necesidad de una nueva perspectiva sobre el registro”.

Y continúa: “En algún momento, literalmente no tiene que tocar ninguna caja, pero podría tener miles de máquinas ahí fuera ejecutando sus aplicaciones. Ahora multiplique eso por 10 o 100 en términos del número de contenedores que está ejecutando. Está mirando una gran expansión de datos en estos marcos arquitectónicos, y todo está automatizado, pero realmente no sabe qué está pasando. La única forma de obtener esa información es guardar un registro. Y lo que necesita ahora es una herramienta lo suficientemente modernizada como para proporcionar inteligencia DevOps, conocer los marcos y organizar todos esos datos automáticamente para usted”.

Luego, los cofundadores vieron lo inminente: Kubernetes. “Pensamos que era una tecnología impresionante para respaldar nuestra propia arquitectura”, agrega Hsieh. Una oleada de desarrolladores adoptó rápidamente esta plataforma ligera y de código abierto para gestionar cargas de trabajo en contenedores.

El equipo de LogDNA aprovechó las capacidades avanzadas de orquestación de Kubernetes en entornos de nube y buscó un líder en este espacio.

Estamos en esta área de las herramientas DevOps porque nuestro punto fuerte es proporcionar mejores insights y una mejor capacidad de observación cuando los desarrolladores están construyendo sus pilas. Norman Hsieh Vicepresidente de Desarrollo de Negocios LogDNA, Inc.
Historia de transformación
De empresa emergente a proveedor global de servicios

El trabajo que estaba haciendo LogDNA no pasó desapercibido para el director de tecnología (CTO) de IBM Cloud y Cognitive Software, Jason McGee, y su equipo, que a su vez estaba cambiando su enfoque hacia la nube, los servicios Kubernetes y DevOps. Ambas empresas también trabajaban en la comunidad de código abierto, aplicando el impulso en el espacio para desarrolladores.

“Doy mucho crédito a IBM dándonos una oportunidad y diciendo: ‘Estos chicos están haciendo algo interesante con la tecnología que tienen hoy”’, dice Hsieh. “Vimos la misma sinergia entre lo que estaba haciendo Jason y hacia dónde nos dirigimos. Cuando hablaron de liderar con Kubernetes en la nube de IBM, sabíamos que este es exactamente el espacio que queríamos impulsar” .

Como cadenas de ADN entrelazadas, LogDNA e IBM formaron una estrecha relación que se transformó en una asociación integrada y, felizmente, en una oportunidad de cliente para LogDNA.

“Hemos tenido la oportunidad de trabajar muy de cerca con IBM y no solo desde el lado del desarrollo de negocios. También estamos trabajando de la mano con los equipos internos que han creado servicios dentro de IBM”, dice Hsieh. “A menudo, las personas de la comunidad del Área de la Bahía nos preguntan cómo podemos hacerlo. Creo que en gran medida se debe a nuestra voluntad decir: ‘Vamos a crecer y expandirnos con IBM’”.

Una de las oportunidades que añadió valor a LogDNA y demuestra la asociación fue una nueva oferta de bare metal de IBM.

“Sabemos que nuestro negocio es el registro, pero, si profundizamos, también somos una empresa de almacenamiento y big data’”, explica Hsieh. “Entonces, cuando inicialmente analizamos IBM® Cloud Kubernetes Service, nos preocupaba que las ofertas actuales no cumplieran con nuestras demandas. Nos reunimos con algunos de los ingenieros más destacados de IBM y nos dijeron: ‘¿Por qué no ven la oferta de bare metal y si hay algo más flexible que les permita cumplir los requisitos que necesitan? Ni siquiera sabíamos que existía’”.

IBM había acelerado una oferta para lanzarla de inmediato, pero esta sorpresa cambió las reglas del juego para LogDNA.

“Habíamos tomado nuestra arquitectura nativa de la nube y proporcionado un producto SaaS multicanal utilizando Kubernetes”, dice Hsieh. “Nos permitió ofrecer un producto que se puede implementar en todos los diferentes tipos de entornos gestionados de Kubernetes, pero la opción bare metal nos permitió obtener las IOPS [operaciones de entrada/salida por segundo] que necesitábamos para leer y escribir rápidamente fuera del almacenamiento, y a un precio menos costoso que el almacenamiento basado en red”.

Con recomendaciones para algunos cambios de especificación, LogDNA presionó a IBM para hacerlo más rápido. No fue la única vez que IBM salió adelante.

“Han sido de gran ayuda. Al principio, ambos estábamos aprendiendo lo rápido que estábamos creciendo y, por lo tanto, ni siquiera estábamos seguros de cuántos servidores necesitábamos. Pero el proceso de conseguir nuevos servidores y poner en marcha el nuevo servicio IBM® Cloud Kubernetes ha ido mejorando cada vez más”.

Le doy crédito a IBM por darnos una oportunidad. Cuando hablaron de liderar con Kubernetes en IBM Cloud, sabíamos que este era el espacio en el que queríamos impulsar. Norman Hsieh Vicepresidente de Desarrollo de Negocios LogDNA, Inc.
Historia de resultados
Obtener inteligencia de DevOps

Imagine que es una empresa disruptiva de aplicaciones de viajes compartidos, con millones de clientes que utilizan su aplicación a todas horas, y que genera una cantidad prodigiosa de archivos de registro en una infraestructura masiva. Cada pedido de auto, cada viaje realizado y el nivel de compromiso del cliente desafía las demandas de registro de ayer.

“Creemos que existe un mercado más alto para ese nivel de escalabilidad en comparación con lo que ofrecen los tradicionales hoy en día. Gracias a nuestra asociación con IBM, podemos abordar eso ahora”, dice Hsieh.

“Lo bonito de LogDNA es que los clientes pueden empezar cuando empieza su viaje, y luego permanecer con este de manera constante independientemente de dónde se estén ejecutando las aplicaciones o de si están en fases tempranas, en modernización o en el área de aplicaciones nativas”, afirma Sue Hahn, asociado de negocios de IBM en la región oeste y ventas de canales y mercados globales de IBM, ventas de nube. “Puede registrar y proporcionar visibilidad en todo ese espectro: público, on premises, híbrido, cualquier nube, perfectamente en varios entornos”.

El objetivo es proporcionar una herramienta de gestión de registros que optimice los datos de un desarrollador.

Hsieh dice: “Eso significa que nos centramos mucho en cosas como el análisis automático. Cualquier dato que ingrese a LogDNA, nos haremos cargo automáticamente por usted, ya que podemos reconocer exactamente qué tipo de registros son. Combinamos nuestros servicios para brindar simplicidad y facilidad de uso, para que usted no tenga que preocuparse por los registros”.

LogDNA atribuye la capacidad de operar sistemáticamente en todo el mundo, independientemente del centro de datos que dirijan, a la huella global que ofrece IBM. Como el servicio de registro preferido de IBM, el producto de la empresa estará disponible en el catálogo de servicios de IBM Cloud en todas las regiones de servicio de IBM.

“Nos hemos expandido a Dallas, Frankfurt, con operaciones administradas por la UE, Tokio y Londres”, dice Hsieh. “Pronto tendremos Sídney. Nada de esto sería posible sin la coherencia que aporta IBM: exactamente la misma implementación”.

Hahn agrega: “Eso es enorme, para poder apoyar a los clientes en un período muy corto debido a la coherencia de la oferta. Dondequiera que LogDNA se implemente, es el mismo entorno para que no tengamos que cambiar ningún proceso operativo. Los clientes pueden seleccionar y ordenar nuestros servicios, identificar que desean iniciar sesión y que extrae LogDNA directamente en el pedido”.

Además, IBM utiliza LogDNA como herramienta de análisis de registros para sus sistemas internos.

La mayor parte de la asociación se centra en el uso de LogDNA del IBM Cloud Kubernetes Service, pero la empresa también interactúa con IBM® Cloud Object Storage para realizar pruebas, ya que el producto ofrece integración directamente en Cloud Object Storage. En el futuro, señala Hsieh, la expectativa es aplicar otros servicios de IBM, como la tecnología IBM® Watson, para aumentar sus capacidades de aprendizaje automático, o un administrador multinube.

“En este momento, nuestro producto se centra mucho en el espacio DevOps. Nuestro punto fuerte es proporcionar mejores conocimientos y una mejor observabilidad de las pilas de desarrollo. Estamos creando herramientas que permiten a los desarrolladores, esencialmente, no pensar en los registros. Ofrecemos la comodidad de una herramienta de gestión de registros muy sólida sin el inconveniente de tener que administrar o configurar algo”, dice Hsieh. “Hay costos ocultos para crear soluciones de registro, en recursos y tiempo. Al final del día, permitimos que nuestros clientes se centren en las cosas en las que necesitan enfocarse”.

Le doy crédito a IBM por darnos una oportunidad. Cuando hablaron de liderar con Kubernetes en IBM Cloud, sabíamos que este era el espacio en el que queríamos impulsar. Norman Hsieh Vicepresidente de Desarrollo de Negocios LogDNA, Inc.
logotipo comercial
LogDNA, Inc.

Con sede en Mountain View, California, LogDNA (el enlace se encuentra fuera de ibm.com) es un desarrollador de software y proveedor de servicios que ofrece gestión de registros y otras soluciones a empresas como IBM, Lime e Instacart. La firma se estableció en 2015 y emplea aproximadamente a 70 personas.

Dé el siguiente paso

Para obtener más información sobre las soluciones de IBM presentadas en esta historia, póngase en contacto con su representante o socio de negocios de IBM.

Ver más casos de estudio Contactar con IBM
Legal

© Copyright IBM Corporation 2019. IBM Corporation, IBM Cloud, New Orchard Road, Armonk, NY 10504

Producido en los Estados Unidos de América, septiembre de 2019.

IBM, el logotipo de IBM, ibm.com, IBM Cloud e IBM Watson son marcas comerciales de International Business Machines Corp., registradas en muchas jurisdicciones de todo el mundo. Otros nombres de productos y servicios pueden ser marcas registradas de IBM o de otras empresas. Puede consultar una lista actual de marcas comerciales de IBM en la web, en “Información sobre derechos de autor y marca registrada” en ibm.com/legal/copyright-trademark.

Este documento está actualizado a la fecha inicial de publicación e IBM puede modificarlo en cualquier momento. No todas las ofertas están disponibles en todos los países en los que opera IBM.

Los datos de rendimiento y los ejemplos de clientes citados se presentan solo con fines ilustrativos. Los resultados de rendimiento reales pueden variar según las configuraciones específicas y las condiciones de funcionamiento. LA INFORMACIÓN CONTENIDA EN ESTE DOCUMENTO SE PROPORCIONA “TAL CUAL”, SIN NINGUNA GARANTÍA, EXPRESA O IMPLÍCITA, INCLUIDAS LAS GARANTÍAS DE COMERCIABILIDAD, IDONEIDAD PARA UN FIN DETERMINADO Y CUALQUIER GARANTÍA O CONDICIÓN DE NO INFRACCIÓN. Los productos de IBM están garantizados de conformidad con los términos y condiciones de los acuerdos bajo los cuales se proveen.