Enterprise Search
Servicios Profesionales

Soluciones Bolívar expande y mantiene negocios digitales con Elastic Cloud

  • 35 %
    de reducción anual en las operaciones de costos en comparación con Amazon Elasticsearch Service
  • 128 %
    más de visitantes únicos en el sitio al mes

Eliminar el tiempo de inactividad del sitio

El escalamiento con Elastic Cloud no requiere tiempo de inactividad, lo que disminuye la pérdida potencial de negocios que se produce durante las actualizaciones con soluciones heredadas.

Ganando mayor tráfico en el sitio web para incrementar ventas

Impulsar las ventas con un crecimiento del 101,5 % de usuarios provenientes de la búsqueda orgánica, ya que Google reconoció el aumento del rendimiento del sítio.

Eliminar la latencia de búsqueda

Los tiempos de consulta cayeron de 7 segundos a milisegundos después de cambiar a Elastic, lo que mejora la lealtad y la experiencia del cliente.

Resumen de la compañía

Soluciones Bolívar es una unidad del Grupo Bolívar (seguros y banca) enfocada en la creación y evolución de productos y servicios digitales, y en la construcción de nuevos negocios para las necesidades de los clientes.

Soluciones Bolívar opera varias empresas en línea, incluidas CienCuadras, una de sus principales propiedades digitales en América Latina, que permite que los usuarios encuentren casas, departamentos, oficinas o cualquier otro espacio a través de herramientas innovadoras e interactivas. Otros sitios conocidos incluyen Doctor Akí, un sitio web que conecta a especialistas y pacientes; Jelpit, un sitio web que conecta a proveedores de servicios como amas de casa, conductores y camareros con clientes que necesitan su servicio; y Conjunto al Día, una plataforma dentro de Jelpit que ayuda a los administradores de propiedades y también mejora la comunicación entre propietarios y residentes.

"La búsqueda es el centro de nuestros sitios web; si hay una interrupción, básicamente dejamos de funcionar. Por eso elegimos Elastic."

– Aldemar Bernal, Jefe de proyectos digitales, Soluciones Bolívar

La búsqueda lenta y las interrupciones fueron exactamente el problema que la empresa estaba enfrentando con CienCuadras, y la razón por la que necesitaban Elastic para probar en el futuro las propiedades digitales de Soluciones Bolívar.

Ahora, después de migrar de Amazon Elasticsearch a Elasticsearch Service en Elastic Cloud para revisar la escalabilidad y la experiencia de búsqueda en CienCuadras, Soluciones Bolívar ha establecido a Elastic como modelo para sus servicios digitales para la sostenibilidad y la escalabilidad. Con todo, con el éxito de CienCuadras, Soluciones Bolívar ahora se está moviendo para implementar Elastic Stack para obtener una escalabilidad mejorada y una mejor búsqueda y rendimiento para todas sus otras propiedades digitales.

La trayectoria de Soluciones Bolívar con Elastic

Los productos y servicios digitales están destinados a estar siempre disponibles para los usuarios, 24x7. La experiencia del usuario debe ser fluida, rápida, inteligente y fácil de usar.

En el sitio web de CienCuadras recientemente adquirido, ese no era el escenario al principio. Los usuarios que buscaban lugares para vivir, alquilar o comprar en el sitio web tenían que esperar hasta 7 segundos después de cada búsqueda que hacían para que el sitio web mostrara resultados. Cuando se trata de cualquier mercado en línea, no importa lo que se venda; esto es una eternidad que afecta los resultados financieros.

Además, el motor de búsqueda de Google también notó la lentitud del sitio y como resultado este obtuvo un ranking bajo. Aun así, a medida que la popularidad de CienCuadras crecía en usuarios únicos activos, así como en datos de propiedad, las funcionalidades del sitio se volvieron más lentas y cada vez requirieron de más inversión en servidores e infraestructura.

Para apuntalar el sitio web CienCuadras, Soluciones Bolívar contrató a Insoftar, un socio oficial de Elastic, que también tenía experiencia con sitios web de listados de bienes raíces, y comenzó a implementar Elastic Stack en el sitio. Sin embargo, el código heredado de CienCuadras (creado en MySQL) no fue bien diseñado. Entonces decidieron escribir desde cero (tanto la página de inicio como las páginas de búsqueda) utilizando microservicios y Angular.

"Con todos los esfuerzos de marketing, usando Elastic para crear un nuevo motor de búsqueda, CienCuadras ha aumentado de 700.000 usuarios únicos a 1,6 millones de usuarios únicos mensualmente. Esto no hubiese sido posible sin Elastic."

– Aldemar Bernal, Jefe de proyectos digitales, Soluciones Bolívar

Una razón clave para este aumento de usuarios únicos fue que los resultados de búsqueda que antes tomaban hasta 7 segundos ahora se procesan en milisegundos. El resultado fue que el aumento dramático en la velocidad mejoró la experiencia del usuario, además de la satisfacción del cliente.

Pero no fueron solo los usuarios finales quienes aplaudieron el cambio a Elastic. El C-Suite de la compañía también elogió el cambio.

"La primera vez que les mostramos una demostración al presidente y al vicepresidente de la compañía haciendo búsquedas con todos los datos indexados en Elastic, pensaron que la búsqueda no estaba funcionando ya que no había una ventana emergente que dijera que el sitio estaba buscando resultados. Luego se dieron cuenta de que en realidad funcionaba tan bien y era tan rápido que la ventana emergente ni siquiera apareció."

– Aldemar Bernal, Jefe de proyectos digitales, Soluciones Bolívar

El SEO también fue impactado positivamente con el uso de Elastic. El número de palabras claves en las búsquedas se incrementó de 4 a 44 solo con una mejor experiencia de búsqueda basada en Elasticsearch. Google detectó un incremento en la velocidad del sitio y lo posicionó en un mejor ranking. CienCuadras está ahora en el top 3 de búsquedas relacionadas con palabras claves como renta y venta de casas, apartamentos y otros bienes raíces. 

Además, ell número de usuarios que están llegando ahora al sitio web por búsquedas orgánicas paso de 44,569 a 89,839 usuarios al mes, un incremento de 101.5%. Además de estos beneficios también se logró una reducción de costos asociados al incremento de usuarios al sitio web.

Pruebas futuras: migración de Amazon a Elasticsearch Service en Elastic Cloud

Otra decisión que ha tenido un gran impacto en el negocio es haber cambiado de Amazon Elasticsearch service a Elastic Service en Elastic Cloud.

Con Amazon Elasticsearch, cada vez que el equipo de TI tenía que aumentar la capacidad del servidor, el sitio web no estaba disponible durante al menos 30 minutos. Cuando CienCuadras tuvo que obtener más servidores y agregar otras máquinas, los tiempos fuera de línea tomaron aún más tiempo. Debido a eso, tuvieron que hacer mejoras a altas horas de la noche, pagándole horas adicionales al equipo y perdiendo también negocios potenciales. 

Seis meses después, decidieron cambiarse al Servicio Elasticsearch en Elastic Cloud y todos sus dolores de cabeza se aliviaron. El aumento de la capacidad del servidor se realiza fácilmente desde una consola sin ningún tiempo de inactividad, y su tiempo de actividad ahora es del 99,96 %.

"La transición de Amazon Elasticsearch a Elasticsearch Service en Elastic Cloud fue muy fácil e indolora. Todo el proceso llevó solo 4 días, y ahora, CienCuadras siempre se ejecuta en la versión más nueva disponible de Elastic."

– Harley Aranda, CEO, Insoftar

Retorno de la inversión

Tan pronto Soluciones Bolívar se movió a Elastic Cloud el retorno de la inversión fue instantánea. Por ejemplo, ahora con Elastic sus costos operativos son entre 30 % y 35 % menores porque redujeron además costos en base de datos y servidores web.

“Cuando utilizamos Amazon Elasticsearch, no teníamos instancias de reserva ni acceso a la última versión de Elastic. Si configuramos instancias reservadas para ahorrar en valor anual, esto significaría tener costos adicionales de soporte de infraestructura. Con Elastic Cloud, la versión no solo es la última, sino que el soporte proviene directamente de los creadores”, asegura Harley Aranda.

Además, la productividad del equipo de desarrollo aumentó porque ya no tienen que pasar mucho tiempo realizando mantenimiento ahora que se han alejado de Amazon Elasticsearch.

"Elastic es una parte central de nuestra arquitectura y la mantendremos así en el futuro", dice Bernal.

La hoja de ruta futura de Elastic

Ahora que CienCuadras no tiene que preocuparse por la velocidad de búsqueda y el tiempo de inactividad del sistema, están trabajando para agregar algunas características de Elastic que permitirán que los usuarios vean resultados similares teniendo en cuenta la georreferenciación, además de agregar capacidades de filtrado.

Esto ayudará a los usuarios que desean vender sus propiedades, pero no tienen idea de cuál es el valor de mercado. CienCuadras puede buscar resultados similares cerca de la ubicación del usuario y brindar consejos sobre los precios de las propiedades en el área.

Además, CienCuadras, junto con Insoftar, están analizando actualmente las funciones de aprendizaje de la máquina de Elastic para mejorar las decisiones comerciales y también están adoptando Kibana, para mostrar datos a socios y partes interesadas de manera más fácil y efectiva. Por ejemplo, cuántas veces una propiedad fue vista.

El éxito de CienCuadras ha allanado el camino para que Soluciones Bolívar aproveche Elastic en otras propiedades web del grupo también. Dr. Akí, por ejemplo, tardó 4 meses en desarrollarse usando el Elastic Stack, y habría necesitado otros tres meses adicionales sin él, dice Bernal.

"Elastic es una tecnología madura, por lo que podemos centrarnos en crear un nuevo valor para nuestros productos sin tener problemas para mantener nuestra infraestructura. Ahora estamos seguros de que estamos actualizados y tenemos una solución estable."

– Aldemar Bernal, Jefe de proyectos digitales, Soluciones Bolívar