RD soluciona el desafío de la escalabilidad al cuadriplicar la cantidad de clientes con una solución de Google Cloud

About Resultados Digitais

RESULTADOS DIGITAIS (RD) es una empresa líder en el desarrollo de software (SaaS) orientado al crecimiento de las pequeñas y medianas empresas, con un crecimiento interanual de 3 dígitos, y que cuenta con más de 12 000 clientes.

Industries: Technology
Location: Brasil

Resultados Digitais (RD) es una empresa líder en el desarrollo de software (SaaS) orientado al crecimiento de las pequeñas y medianas empresas. Al cuadriplicar la cantidad de clientes en 2 años, RD observó que las tecnologías de Google Cloud podrían abordar su demanda creciente de escalabilidad y también permitirle obtener más información sobre el perfil y el comportamiento de los clientes con segmentación en tiempo real.

Resultados de Google Cloud

  • RESULTADOS DIGITAIS (RD) recurrió a la plataforma Google Cloud y a sus herramientas para encontrar una solución a sus problemas de escalabilidad luego de haber cuadruplicado su base de clientes en 2 años
  • La solución Cloud Spanner, una base de datos distribuida y de gran congruencia creada por Google, combina los beneficios de las bases de datos relacionales con una escala horizontal de bases NoSQL, razón por la que fue escogida como plataforma para integrar y consolidar los datos, antes dispersos, en el nuevo entorno en la nube
  • El ciclo de desarrollo de aplicaciones nuevas y el tiempo utilizado para administrar los entornos disminuyeron considerablemente
  • La solución de RD logró democratizar el acceso a este tipo de tecnología para las pequeñas y medianas empresas

RESULTADOS DIGITAIS (RD) es una empresa líder en el desarrollo de software (SaaS) orientado al crecimiento de las pequeñas y medianas empresas. Su herramienta principal es RD Station Marketing, que opera sobre la base de la metodología de la Máquina de Crecimiento, un procedimiento que organiza y ejecuta las estrategias de marketing y de ventas para los clientes de RD.

A partir del lema: "la empresa que transforma su forma de ver el Marketing Digital", la propia RD es un ejemplo de esta lógica con sus resultados, al haber cuadriplicado en 2 años la cantidad de suscriptores a sus servicios y alcanzar sus 12 000 clientes actuales. Mientras tanto, la empresa estaba "luchando" contra el límite de escala de varios servicios informáticos. Este factor obligó a RD a reformular su infraestructura tecnológica y su escalabilidad. La solución fue migrar a una solución en la nube: Google Cloud Platform (GCP).

Con la dinámica y la innovación típicas de una startup y un volumen significativo de clientes, RD apunta a dar nuevos saltos de crecimiento a partir de la infraestructura y los servicios de GCP. Recientemente, la empresa adquirió Plug CRM y proyecta captar nuevos clientes a partir de sus oficinas en México y Colombia, al igual que en Brasil, con el apoyo de un ecosistema de 1 500 agencias asociadas y 70 socios de integración. "Ya tenemos clientes en más de 20 países, incluso algunos que usaban Google Translate para utilizar nuestras herramientas y relacionarse con nuestra empresa", señala Marcelo Uemura, Gerente de ingeniería de plataformas de Resultados Digitais.

"En la práctica, cuadriplicar nuestra base de clientes en 2 años nos obliga a generar aún más información y nuestros problemas de infraestructura también son cuatro veces mayores"

Marcelo Uemura, Gerente de ingeniería de plataformas de Resultados Digitais

Al abordar las limitaciones informáticas y la combinación de marketing con CRM, cuyo éxito depende de la creación de información a partir de los datos generados por los clientes de sus clientes, la escalabilidad se convirtió en un gran obstáculo. "En la práctica, cuadriplicar nuestra base de clientes en 2 años nos obliga a generar aún más información y nuestros problemas de infraestructura también son cuatro veces mayores", compara Uemura.

El problema principal: la base de datos, es decir, el corazón de la empresa. "Fuimos sumando otras bases de datos, pero usar diferentes fuentes para representar la misma información traía problemas. Entonces, buscamos algo que nos permitiera escalar y consolidar nuestra base de datos", explica. En marzo de 2017, con la llegada de Cloud Spanner (como se conoce a la base de datos relacional NewSQL distribuida por Google), RD la analizó y entendió como un elemento importante para resolver los problemas de su base de datos.

Liberarse de los problemas

Otro factor para que la empresa eligiera Google Cloud Platform como proveedora y socia fue su cartera de productos y servicios.

"Lo que Google hace en términos de escalabilidad de datos es exactamente lo que necesitábamos, algo extremadamente sofisticado y dinámico. Observamos que la plataforma de GCP ya tenía muchas cosas resueltas que eran las que estábamos enfrentando. Y confirmamos esa percepción en la práctica"

Marcelo Uemura, Gerente de ingeniería de plataformas de Resultados Digitais.

El proyecto de la solución CDP (Customer Data Platform) – una combinación de los datos sobre los clientes de clientes de RD – pasó a ser creado íntegramente en Cloud Spanner, algo que involucraba no sólo los datos en sí, sino también el comportamiento y el movimiento de los clientes, con interacciones y conversiones realizadas en tiempo real. "Es un 'motor' con todo lo relacionado a un cliente. Sabemos, por ejemplo, si esa persona tiene un nivel de decisión en su lugar de trabajo y también las búsquedas que realiza para dirigir acciones de marketing personalizadas, como ofertas", explica.

La tarea principal de esta migración no reside tanto en desarrollar la nueva solución de CDP como en adaptar la arquitectura de la aplicación existente al nuevo servicio. Por eso, RD aún no "viró" del todo sino que está adaptando sus aplicaciones a la nueva plataforma de datos. El registro histórico de eventos de los clientes está dentro de Cloud Spanner, las bases están sincronizadas y sólo algunas otras funcionalidades están migrando de a poco.

Uemura resalta dentro de este proceso la integración de los servicios de GCP, como Autoscaling, así como la posibilidad de, por ejemplo, a través de la herramienta de elaboración de informes sobre facturación de GCP, comprender los gastos realizados por la plataforma o un proyecto. "Parece trivial, pero hace una gran diferencia a la hora de traducir en qué lugares invertimos y cómo vamos a cobrar a nuestros clientes", afirma.

La decisión de elegir Google Cloud también se debe a la inversión en aprendizaje automático e inteligencia artificial realizados por la empresa. "Es estratégico ya que son las piezas fundamentales del rompecabezas de nuestro negocio. Salimos de la movilidad como prioridad para adentrarnos en la inteligencia artificial como prioridad. Estamos utilizando el aprendizaje automático y la inteligencia artificial en muchos de nuestros proyectos, algo que habría sido impensable antes dado nuestro foco en las PyME", explica.

Ahora y en el futuro

Ahora, octubre de 2018, es el momento de consolidar la plataforma en Cloud Spanner para garantizar la escalabilidad esperada. Un resultado es que RD logra agregar o eliminar máquinas de clúster con mucha facilidad dentro de la plataforma de Google Cloud. Y, a partir de la proximidad con su socio, la compañía conoce una serie de herramientas y servicios nuevos de GCP.

Así, la arquitectura va absorbiendo las nuevas herramientas y adquiriendo madurez, especialmente al disminuir la complejidad concentrando todas las aplicaciones (antes distribuidas en diferentes proveedores de nube) sólo en Google Cloud. En breve, se completará la autenticación y autorización de nuestras aplicaciones y API para la nube.

Al comparar las distintas plataformas, Uemura detecta ventajas en Cloud no tanto en lo relativo al tiempo que lleva desarrollar nuevas aplicaciones sino en cuanto al menor esfuerzo que debe hacer el equipo técnico de RD para administrar el nuevo entorno y su consecuente estandarización de la arquitectura. Acciones que demorarían horas o días son realizadas de forma dinámica.

En 2019, por ejemplo, RD estima trasladar gran parte de su procesamiento de eventos a una arquitectura que combine Apache Beam y Dataflow, como solución para los obstáculos encontrados en los análisis de datos más pesados. "Estamos apostando toda nuestra infraestructura de datos, que es nuestro corazón, a la plataforma de Google", concluye.

About Resultados Digitais

RESULTADOS DIGITAIS (RD) es una empresa líder en el desarrollo de software (SaaS) orientado al crecimiento de las pequeñas y medianas empresas, con un crecimiento interanual de 3 dígitos, y que cuenta con más de 12 000 clientes.

Industries: Technology
Location: Brasil
Google Cloud Platform logo

12 Months FREE TRIAL

Try Kubernetes Engine, BigQuery, and other Cloud Platform products with $300 in free credit and 12 months.

TRY IT FREE
Google Cloud Platform logo

12 Months FREE TRIAL

Try Kubernetes Engine, BigQuery, and other Cloud Platform products with $300 in free credit and 12 months.

TRY IT FREE