Plugger BI

ISV brasileño, mejora su plataforma analítica web, Plugger BI
al migrar a MySQL HeatWave

"Desde que adoptamos MySQL HeatWave en OCI, los clientes nos dicen que Plugger BI es mejor que nunca como su plataforma de análisis y que el rendimiento ha mejorado significativamente. MySQL HeatWave con su escalabilidad y confiabilidad, y reduciendo la necesidad de ETL, ha demostrado ser una excelente solución y estamos avanzando hacia cosas más grandes".

Cristiano Longo
Director Comercial
Intelecto Consultoria e Desenvolvimento de Sistemas Ltda

El desarrollador de la plataforma analítica brasileña gana rendimiento y escalabilidad al alojar su solución en Oracle Cloud Infrastructure (OCI) con MySQL HeatWave.

Introducción y contexto

Intelecto Consultoria e Desenvolvento de Sistemas Ltda (Intelectivo) es una compañía brasileña que proporciona soluciones de inteligencia empresarial (BI) a través de una plataforma de integración y análisis de datos llamada Plugger BI. La plataforma ofrece valiosos datos comerciales para la visualización y el análisis mediante la creación de conexiones con las interfaces de programación de aplicaciones (API) de fuentes de datos de ventas y marketing, software de CRM, plataformas de comercio electrónico y otros.

Desafíos y objetivos de la empresa

Durante más de una década desde su inicio en 2006, Intelectivo operó con una conexión local con los servidores de sus clientes, que proporcionaban la infraestructura. Utilizaron una herramienta de extracción, transformación y carga (ETL) de terceros para transferir datos a Plugger BI. Luego, estos datos se sometían a análisis a través de paneles personalizables, cuadrículas de pivote, cubos de datos, informes y otras plantillas. La base de datos de back-end utilizada fue MySQL Community Edition.

Sin embargo, confiar en la infraestructura del cliente para la solución significaba que Intelectivo no tenía control sobre el rendimiento de su sistema BI. El equipo de la plataforma estaba a merced de varios factores externos, como la migración de servidores, las configuraciones, el tiempo de inactividad, las cargas de trabajo corporativas fluctuantes, las nuevas instalaciones de software y otros elementos que afectaban la disponibilidad y la velocidad.

A medida que Intelectivo crecía, se hizo evidente que alojar su producto en los servidores de clientes estaba limitando la capacidad de Plugger BI para manejar mayores requisitos de procesamiento de datos. Como resultado, ciertas cuentas grandes comenzaron a recurrir a herramientas de procesamiento analítico en línea (OLAP) como Microsoft SQL Server Analysis Services.

Por lo tanto, era esencial hacer la transición de la infraestructura local y moverse a una plataforma en la nube que ofreciera escalabilidad y rendimiento superior, así como eliminar los desafíos y la duplicación de los procesos ETL.

Durante muchos años, Intelectivo tuvo reservas sobre mudarse a un proveedor de nube debido a las preocupaciones sobre el control limitado de su infraestructura. Sin embargo, ante la necesidad urgente de escalabilidad y de continuar utilizando MySQL como su base de datos, la compañía decidió alojar a Plugger BI en la infraestructura de Oracle Cloud utilizando MySQL HeatWave para el procesamiento de datos.

Resultados y métricas

Con la escalabilidad de MySQL HeatWave, el proveedor brasileño de soluciones BI mejoró la experiencia del cliente para una variedad de empresas que requieren análisis de pequeños o grandes volúmenes de datos. Plugger BI obtuvo la capacidad de extraer y almacenar datos 40 veces más rápido de varias plataformas de clientes, como marketing, redes sociales, comercio electrónico y plataformas de relación con el cliente, entre ellos Google Ads, Facebook Insights, Pipedrive y Magento 2.

Además, Plugger BI se integra sin problemas con bases de datos como Oracle, SQL Server, MySQL, Firebird, Postgres y Progress, así como con archivos de texto, hojas de cálculo de Excel y otros.

Gracias al rendimiento, a la alta disponibilidad y a la escalabilidad de OCI, los clientes de Intelectivo han obtenido una mejor comprensión de sus estrategias de marketing y ventas a través del acceso a la nube en tiempo real de los datos analíticos almacenados en MySQL HeatWave.

La creación y consulta de paneles ahora fluyen sin problemas desde que MySQL HeatWave, con su base de datos única para cargas de trabajo de procesamiento de transacciones en línea (OLTP) y procesamiento analítico en línea (OLAP), ofrece datos de las aplicaciones de los clientes al instante, sin la complejidad, la latencia y el costo de la duplicación de ETL.

La capacidad de escala automática de OCI para asignar los recursos informáticos apropiados de acuerdo con los picos y los canales del flujo de datos proporciona a los clientes de Intelectivo una máxima flexibilidad para visualizar y generar análisis bajo demanda. Los clientes notaron inmediatamente el rendimiento mejorado de Plugger BI, con paneles que aparecen más rápido, gracias a la migración de los servidores de las instalaciones poco confiables y a la seguridad y la arquitectura de máxima disponibilidad de OCI.

Al implementar Plugger BI en OCI, Intelectivo obtuvo control sobre el rendimiento y la configuración, así como la incorporación de nuevos clientes. Durante la configuración de la cuenta, a cada nuevo cliente se le asigna espacio para almacenar datos de aplicaciones web, conectar sus API directamente a MySQL HeatWave y poder comenzar a analizar sus datos críticos en cuestión de minutos.

Al utilizar un servicio de base de datos único totalmente administrado para OLTP y OLAP, el equipo de la plataforma puede centrarse en las tareas que agregan valor comercial en lugar del mantenimiento de la base de datos.

A través de la utilización de las herramientas DevOps, específicamente las funciones de OCI, el equipo de Plugger BI ha logrado un tiempo de comercialización más rápido. Esto se debe a que los desarrolladores pueden aprovechar las funciones preexistentes que ayudan a escribir, compilar, empaquetar, implementar y mantener el código. En consecuencia, el resultado es un mejor rendimiento de la consulta e información más precisa.

¿Por qué MySQL HeatWave?

Intelectivo comenzó a evaluar AWS, Azure y Google como posibles proveedores para sus soluciones de Plugger BI. La compañía quería una plataforma que admitiera la base de datos MySQL, pero, principalmente, necesitaba escalabilidad.

Cuando Intelectivo contactó a Oracle, el equipo de soporte de MySQL intervino proactivamente con sugerencias sobre cómo aumentar la disponibilidad y escalabilidad de Plugger BI en OCI. La compañía eligió MySQL HeatWave, percatándose de la ventaja de tener un motor para OLTP, OLAP y ML, y, sobre todo, sin necesidad de usar la infraestructura de los clientes.

Además, dado que Intelectivo había estado usando MySQL como base de datos desde el principio, estuvieron complacidos al pasar a OCI, ya que era la infraestructura en la nube de su proveedor de bases de datos: MySQL.

Después de probar con varios clientes pequeños, se descubrió que la facilidad de configurar y realizar ajustes, así como el control que obtendrían en comparación con la limitación por los servidores de los clientes, era una razón suficiente para elegir MySQL HeatWave en OCI.

A lo largo del proceso de selección y de implementación, Intelectivo se benefició del apoyo proactivo del equipo MySQL, que continuamente sugirió la ruta más rentable para proporcionar soluciones de BI potentes a los clientes.

“El equipo de MySQL entendió mis desafíos con precisión y siempre proporcionó asistencia cuando fue necesario. Su apoyo fue muy importante y excelente todo el tiempo”, dijo Cristiano Longo.

Siguientes pasos

Intelectivo tiene planes de capitalizar aún más la oportunidad de proporcionar a sus clientes una plataforma sólida para analizar datos de las redes sociales, aplicaciones de comercio electrónico y otras fuentes. Evalúa constantemente productos de inteligencia empresarial competitiva, y siempre encuentra que Oracle tiene características innovadoras.

“Hoy podemos decir con confianza que OCI es la mejor solución para lo que queremos ofrecer al mercado con nuestra plataforma. Es simplemente lo mejor: Oracle tiene todo lo que necesitamos. MySQL HeatWave continúa superando nuestras expectativas, especialmente con todas las capacidades de aprendizaje automático que proporciona”, afirmó Cristiano Longo.