Inicio Casos de Estudio GittGidyor Alto rendimiento durante un periodo de auge sin precedentes
Cómo Instana ayudó a una empresa de eBay a alcanzar nuevas alturas
Manos pegando una etiqueta en una caja para entrega

En 2020, mientras todo el planeta pasaba meses encerrado, el comercio en línea alcanzó volúmenes sin precedentes en todo el mundo. Para los minoristas en línea, era como un año de compras en línea.

En noviembre, a medida que se acercaba el Black Friday, los minoristas vieron un enorme potencial de ingresos. Pero debían estar preparados para manejar la demanda.

Uno de esos minoristas fue GittiGidiyor, la subsidiaria turca de eBay. GittiGidiyor presta servicio a una base de usuarios de 33 millones de compradores y vendedores. Como la mayoría de las tiendas en línea, su negocio se disparó en 2020. Aun así, el Black Friday aumentaría su volumen general cuatro o cinco veces.

Para estar preparado, GittiGidiyor necesitaba una visión clara y consolidada de los posibles problemas que pudieran surgir en su entorno de aplicaciones. Necesitaba visibilidad inmediata de dónde y cuáles eran los problemas, y cómo resolverlos, incluso en arquitecturas complejas modernas de contenedores.

Afortunadamente, GittiGidiyor obtuvo recientemente estas capacidades cuando implementó IBM Observability by Instana®.

Crecimiento de los ingresos

 

GittiGidiyor experimentó un aumento de los ingresos por ventas móviles en un 82% en 2020

Crecimiento rápido del negocio

 

El Black Friday, con el uso de Instana, ayudó a generar entre 4 y 5 veces el crecimiento del negocio

Lo instalamos una vez y detectó automáticamente nuestras aplicaciones. Otras herramientas requieren más procesos y cambios en los archivos Docker. Ahora, no necesitamos hacer eso. Oguz Yarimtepe Líder del equipo de Site Reliability Engineer GittiGidiyor
Monitoreo de un entorno modernizado

GittiGidiyor ya había establecido una excelente escalabilidad a través de la modernización. Aproximadamente el 80% de sus aplicaciones están basadas en microservicios y en contenedores, incluidos todos los servicios de front-end y back-end y su sistema de pagos hipercrítico, que es el motor del negocio.

Pero donde la modernización aporta escalabilidad y flexibilidad, también agrega complejidad. Reemplazar una aplicación monolítica por una arquitectura de microservicio crea nuevas vías de comunicación entre cada microservicio. Para mantener un alto rendimiento de las aplicaciones, una empresa debe monitorear esas rutas y mantener el flujo de datos.

Durante 2020, cuando GittiGidiyor registró 20 millones de nuevas descargas de su aplicación móvil (un aumento del 57% con respecto a 2019) y sus ingresos por ventas móviles aumentaron un 82%, la empresa utilizó Instana para obtener una visibilidad integral que le ayudó a adaptarse al crecimiento y mantener el rendimiento.

Esa observabilidad también ayudó a manejar el auge del Black Friday.

Claridad general al instante

Cuando Instana Partner Kloia (el enlace se encuentra fuera de ibm.com), un proveedor de soluciones en la nube, DevOps y microservicios, ayudó a GittiGidiyOR a auditar sus clústeres de Kubernetes en 2019, reconoció una oportunidad para GittigiDiyor de aumentar la visibilidad del monitoreo por medio de Instana.

Kloia ayudó a GittiGidiyor a evaluar sus necesidades de rendimiento de aplicaciones y definir los requisitos de monitoreo de rendimiento, y continúa trabajando con GittiGidiyor para ayudar a resolver problemas y extender el monitoreo de Instana a las aplicaciones Node.js.

Cuando GittiGidiyor probó Instana, el equipo quedó impresionado de que una sola instalación produjo una visibilidad valiosa casi inmediatamente. “Lo instalamos una vez y detectó automáticamente nuestras aplicaciones”, explica Oguz Yarimtepe, jefe del equipo de GittigiDiyor Site Reliability Engineer (SRE). “Otras herramientas requieren más de un proceso y cambios en los archivos Docker. Ahora ya no necesitamos hacer eso”.

Al instalar Instana, GittiGidiyor también estableció rápidamente una mayor fidelidad sobre las interdependencias entre los microservicios. Según Mehmet Gökhan Akgül, líder del equipo de desarrollo de software, “nos permite descubrir toda la estructura de nuestro sistema y aporta observabilidad a nuestras dependencias”.

Yarimtepe agrega: "Tenemos el panorama general de nuestra infraestructura, podemos ver todo lo que está tratando y con qué. Puedo ver qué clústeres tengo, el uso de recursos, cuántos PID, qué tipo de implementaciones, espacios de nombres, etc. Puedo mirar la pantalla y verlos muy rápido".

Cuando GittiGidiyor desarrolló un centro de datos secundario como sitio de recuperación ante desastres, el equipo de SRE necesitaba descubrir las dependencias de la segunda infraestructura para comprender cómo cambiarían los requisitos al cambiar aplicaciones de un sitio al otro. Como explica Yarimtepe, "Debemos poder ejecutar un clúster back-end, un clúster front-end, un clúster PCI, etcetera, en los dos sitios". Con Instana, fue fácil. "Puedo verlo", dice Yarimtepe. "En lugar de ejecutar una descarga TCP o ir a un informe de Git y buscar configuraciones, tengo el poder de entender exactamente lo que sucede desde la perspectiva de una aplicación".

Para su aplicación más crítica, el sistema de pago, GittiGidiyor aprecia la capacidad de encontrar problemas de inmediato, para no perder la oportunidad de cerrar una venta. Instana ofrece alertas inteligentes, que permite a los usuarios crear umbrales personalizados o establecer KPI en diferentes servicios para alertar proactivamente sobre los asuntos antes de que se conviertan en un problema.

Tenemos el panorama general de nuestra infraestructura, podemos ver qué todo lo que está tratando y con qué. Puedo ver qué clústeres tengo, el uso de recursos... Puedo mirar la pantalla y verlos muy rápido. Oguz Yarimtepe Líder del equipo de Site Reliability Engineer GittiGidiyor
Capturar un enorme potencial

Para el Black Friday de 2020, GittiGidiyor ya había aprendido mucho sobre el uso de la solución Instana para aumentar la fiabilidad y el rendimiento a pesar del rápido crecimiento del negocio. Con base en las proyecciones de la empresa para el aumento del negocio más la información que había obtenido de Instana sobre los niveles de recursos necesarios para adaptarse a ciertos volúmenes de negocio, GittiGidiyor desarrolló un plan proactivo para dimensionar su infraestructura y mantener su sitio funcionando.

El equipo configuró un panel de control personalizado donde podría ver la latencia en tiempo real, tanto dentro del sistema de pago como en las respuestas de las aplicaciones de socios. Por ejemplo, el sistema de pago interactúa con cualquiera de los numerosos bancos asociados para facilitar las compras. El Black Friday, ya que el equipo monitoreó la latencia, notó que los tiempos de respuesta de determinados bancos comenzaron a retrasar y dirigir las transacciones a otros bancos sobre la marcha. Esto mantuvo las compras con los compradores haciendo clic y ayudando a GittiGidiyor a capturar el enorme potencial del día.

Llevar la observabilidad a una arquitectura flexible y modernizada ayuda a garantizar que obtenga todos los beneficios de esa flexibilidad. Yarimtepe lo ilustra perfectamente: "Si decidimos migrar, para ejecutar en otra infraestructura, solo se necesita que una persona comprenda lo que está sucediendo. De lo contrario, necesitaremos un ingeniero de sistemas, un SRE, un desarrollador, tal vez un arquitecto y un ingeniero de red. Necesitamos ejecutar un archivo TCP para verificar todas las dependencias y asegurarnos de que no haya problemas. Ahora es una sola persona”. Gracias a esto, el equipo ahorra tiempo valioso mientras acelera los tipos de cambios que mejoran el rendimiento del negocio.

Por el lado del desarrollo, la transparencia que GittiGidiyor ha logrado hace que los requisitos sean más claros para las partes interesadas y ayuda a hacer que las metas a corto plazo sean más productivas, acelerando el tiempo de implementación. Según Akfel, "Nos ayuda a entender cómo perfeccionar nuestros diseños y comunicar los caminos entre los microservicios al equipo de desarrollo. También ayuda con las validaciones posteriores a la implementación. Podemos ver más fácilmente si entregamos como se esperaba”.

Lo mismo ocurre con el negocio de GittiGidiyor en general. La observabilidad ayuda a alinear el desempeño con las expectativas. Así que, a medida que el comercio en línea continúa creciendo, GittiGidiyor está bien equipado para manejar cualquier día del año.

Logotipo de GittiGidiyor e Instana
Información sobre GittiGidiyor

Una subsidiaria de eBay con sede en Estambul, GittiGidiyor es una plataforma de compras en línea que conecta a los consumidores en Turquía con los vendedores de una amplia gama de productos. Ofrece ventas minoristas y basadas en subastas de vendedores nacionales e internacionales.

Acerca de Kloia

Una consultora de TI con oficinas en el Reino Unido, Países Bajos y Turquía, Kloia (el enlace se encuentra fuera de ibm.com) es un equipo de ingenieros experimentados que ayuda a los clientes a adoptar prácticas modernas en DevOps, nube, automatización de pruebas y microservicios.

Acerca de Instana, una empresa de IBM

Instana, una empresa de IBM, proporciona una Plataforma de observabilidad empresarial con capacidades automatizadas de supervisión del rendimiento de las aplicaciones para empresas que funcionan con aplicaciones complejas, modernas y nativas de la nube sin importar dónde residan, ya sea on premises o en nubes públicas y privadas, incluidos dispositivos móviles o computadoras mainframe IBM Z®.

Controle las aplicaciones híbridas modernas con el descubrimiento impulsado por IA de Instana de dependencias contextuales profundas dentro de las aplicaciones híbridas. Instana también proporciona visibilidad de los procesos de desarrollo para ayudar a habilitar la automatización DevOps de ciclo cerrado.

Estas capacidades brindan la retroalimentación factible que necesitan los clientes para optimizar el rendimiento de las aplicaciones, permitir la innovación y mitigar los riesgos, lo que ayuda a DevOps a aumentar la eficiencia y agregar valor a los pipelines de entrega de software mientras cumplen sus objetivos de servicio y de nivel comercial.

Para obtener más información, visite instana.com.

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 asociado de negocios de IBM.

Ver más casos de estudio Contactar con IBM Conrad Electronic

Suministramos los sistemas electrónicos del mundo, sin falta

Lea el caso de estudio
Dealerware

Rendimiento de primera línea en gestión de flotas

Lea el caso de estudio
Blog de IBM

Soluciones de observabilidad y operaciones de IA de IBM: cómo se ajustan para resolver incidentes

Leer el blog
Legal

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

Producido en los Estados Unidos de América, agosto de 2021.

IBM, el logotipo de IBM, ibm.com e Instana® 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/al/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.