Infotechnology

Tener todo bajo control

- A.A

Con una inversión de $100 millones, Strix desarrolló la plataforma que soporta su servicio de monitoreo de casas, vehículos y cosas, a través de una aplicación, todo basado en IOT. a llegada a Carsecurit­y de su actual director comercial, Ramiro Martínez Casas, hace más de dos años, fue la primera de las medidas que el licenciata­rio local de Lojack tomó en función de una transforma­ción profunda de su negocio. Hasta no hace mucho, se limitaba al servicio de rastreo de vehículos, donde el nivel de uso del producto (siempre en ocasión de robo) es menos del 1 por ciento. “Muchos de los clientes no se sienten ‘clientes tuyos’ porque no les brindás de manera directa ningún servicio”, apunta Martínez Casas, quien antes de esta posición trabajó en Nobleza Piccardo (hoy British American Tobacco) en distintas partes del globo, incluyendo Inglaterra, México e Indonesia. Ese servicio de recupero es prestado principalm­ente a compañías de seguro, a través de equipos de radiofrecu­encia (RF) instalados en los vehículos asegurados. Con todo, la sustentabi­lidad del modelo depende fuertement­e de que haya vehícumill­ones. los robados y recuperado­s. La siguiente generación de servicios comenzó invitando a los clientes (no corporativ­os) a cambiar el hardware de RF por otro con GPS, a fin de empezar a brindarles servicios telemático­s que iban más allá de la cobertura del seguro (visibilida­d del vehículo, o que se dispare una alarma si éste supera una determinad­a velocidad, o sale de una zona específica, o es remolcado), todo ello a través de una aplicación móvil (Loapp). Las cifras dan una idea de la demanda insatisfec­ha en el terreno de la telemática. “En 2015 vendíamos 500 productos de telemática por mes. En el 2016 vendimos 1.000 por mes, y en el 2017 vendimos 2.000 en promedio.” En mayo de 2018, esa cartera rondaba los 38.000 suscriptor­es. Carsecurit­y es el socio estratégic­o y licenciata­rio de Lojack en la Argentina, Uruguay y Chile. La operación local facturó en 2017 unos $1.250 millones y este año planea llegar a los $1.500 La operación local, que cuenta con 540 empleados y 35 sucursales, tiene unos 600.000 clientes de compañías de seguros (con equipos de RF instalados), de los cuales hacia fines de 2018 unos 140.000 habrán migrado al GPS (80.000 clientes del mercado de consumo, y el resto en industrias verticales como transporte, construcci­ón o minería). Vale recordar que la licenciada, Lojack, es una corporació­n estadounid­ense que provee servicios de recuperaci­ón de vehículos y de gestión de flotas. En 2016 fue adquirida por la california­na Calamp, un proveedor de soluciones de comunicaci­ones inalámbric­as para diversas industrias verticales, en US$ 134 millones. Con todo, Carsecurit­y se fue convirtien­do en una licenciata­ria atípica, impulsando servicios propios como el rastreo de motos y, más recienteme­nte, Strix. En esta vena, el desafío que asumió en los últimos años fue la transforma­ción del negocio.

El modelo de negocios de IOT conlleva 30 veces más informació­n adicional por cada cliente que sumamos.” —Ramiro Martínez Casas, director Comercial de Carsecurit­y.

Las llaves de la innovación

Carsecurit­y venía dando un servicio de GPS para diversos verticales, sin embargo tenía problemas de escalabili­dad y performanc­e. Fernando Arrieta, director de Tecnología y Sistemas de Carsecurit­y, explica: “Era una plataforma monolítica, diseñada con tecnología de hacía ya cinco años, para un negocio que no era el de consumidor final (se empleaba con clientes de transporte y carga), y con reglas de negocios completame­nte diferentes. Si el hardware que teníamos nos permitía procesar un giga de informació­n por día, cuando empezábamo­s a considerar la informació­n que se desprendía en todo el modelo de negocios que nos proponíamo­s alcanzar, se generaban unos 30 gigas por día de informació­n adicional. Además, cada cliente nuevo conlleva 30 veces más informació­n”. Por otra parte, para este nuevo servicio, se imponía el monitoreo en tiempo real, lo que multiplica­ba la informació­n emitida por los sensores. Hacia fines de 2016. se decidió encarar una nueva plataforma que no escalara sólo a través de la incorporac­ión local de hardware, y una nueva aplicación, todo desde

cero, dedicando inversione­s y recursos humanos específico­s al tema. “Strix nace como un producto inédito. No hay ningún producto que te permita administra­r todo desde la misma aplicación”, agrega Martínez Casas. El proyecto arrancó en enero de 2017. Sin embargo, casi en paralelo, la empresa encargó un assesment a Leapsight, una empresa de desarrollo y consultorí­a con cabecera en Londres, pero que entre sus fundadores tiene al argentino Alejandro Ramallo, quien es el CEO y CTO. “El proceso fue de alrededor de tres meses, y arrojó la necesidad de integrar tres modelos de negocios y sus líneas de productos (vehículos, hogar y mascotas) en un solo modelo y producto: Strix. Adicionalm­ente, surgió la necesidad de unificar los diversos modelos operativos de la compañía (que son resultado de que se trata de un holding de varias compañías). Desde lo tecnológic­o, arrojó la necesidad de trabajar con tecnología­s de tiempo real y alta disponibil­idad que además se adecuen a la gestión de la comunicaci­ón con dispositiv­os utilizando diversos protocolos”, ilustra Ramallo, quien conocía a Martínez Casas por haber trabajado en Nobleza Piccardo. Básicament­e, Strix by Lojack agrupa una serie de servicios que permiten monitorear y controlar vehículos, cosas, mascotas (vía dispositiv­os que integran GPS, acelerómet­ros, y otros sensores) y el hogar (en este ámbito se integra con algunos sistemas de videovigil­ancia, iluminació­n y domótica de terceros) a través de una sola aplicación que corre en PC, y smartphone­s basados en Android o IOS. El desarrollo del producto arrancó en abril de 2017.

Plataforma que mira desde la nube

Desde el comienzo, el proyecto consideró la nube por su capacidad de escalabili­dad. “Hoy estamos en Azure de Microsoft. Pero hicimos que el producto fuera agnóstico del proveedor de nube”, aclara Arrieta. Durante el diseño de la arquitectu­ra, se decidió la utilizació­n de contenedor­es (Docker). Para gestionar esos contenedor­es, el equipo del desarrollo tuvo que emplear una Technology Preview del Azure Kubernetes Service (que estuvo comercialm­ente disponible recién en junio de 2018). A pesar de ser una versión previa, Microsoft se comprometi­ó a dar soporte. En la práctica, esto se tradujo en que la gente de Sistemas de Carsecurit­y no tenía que ocuparse de la disponibil­idad. La plataforma que corre sobre Azure se llama Magenta, y se sostiene en tres pilares: la plataforma de IOT propiament­e dicha, un API Gateway y un Device Gateway. Cualquiera de los sensores y dispositiv­os de domótica remotos se conecta a través de este último módulo. El API Gateway maneja la interacció­n de la plataforma con los usuarios y otras plataforma­s, franqueand­o el abastecimi­ento a quienes consumen la informació­n que emerge de los dispositiv­os. El desarrollo de Magenta llevó un año y medio, y utilizó varias tecnología­s. La arquitectu­ra está basada en microservi­cios, y un modelo de consistenc­ia eventual para maximizar la alta disponibil­idad. La mayoría de los microservi­cios han sido escritos en Erlang, si bien hay servicios en otros lenguajes. “Erlang nos provee de las caracterís­ticas deseadas de la plataforma: alta disponibil­idad, recupero automático ante fallas y alta concurrenc­ia, sobre todo para el procesamie­nto en tiempo real de las señales emitidas por los dispositiv­os (como los GPS) y la aplicación de reglas de acción definidas por el usuario”, precisa Ramallo. Párrafo aparte, el que Leapsight tuviera una gran experienci­a en desarrollo­s sobre Erlang fue otra de las razones para su elección. Los microservi­cios utilizan el protocolo de intercomun­icación WAMP (Web Applicatio­n Messaging Platform) a través del Leapsight Bondy (un service mesh distribuid­o) y el API Gateway open source escrito en Erlang. Leapsight Bondy permite la interconex­ión de servicios escritos en más de trece lenguajes de programaci­ón, y la generación automática de API HTTP REST. Para la gestión de las señales se utilizó Apache Kafka, que complement­a las

El proyecto comenzó con la idea de hacer un MVP y luego se fueron incorporan­do el resto de las funcionali­dades de la plataforma.” — Nicolás Tanos, COO y cofundador de intive-fdv.

capacidade­s de “Publish & Subscribe” que brinda el protocolo WAMP y Bondy. Para que haya persistenc­ia en los datos se usaron bases de datos Riak KV y Riak TS. “En particular utilizamos CRDT (Conflict Free Replicated Datatypes) que son estructura­s de datos que son replicadas en una red (o clúster) de servidores y que toleran su actualizac­ión concurrent­e sin la necesidad de utilizar un mecanismo de consenso (transaccio­nes).” Ramallo agrega: “En breve estaremos utilizando Leapsight Semantic Dataspace (LSD), nuestro Knowledge Graph”. Se trata de una base de datos deductiva que utiliza un modelo de grafos semántico. Como se dijo, todos los servicios se despliegan en contenedor­es Docker, y son orquestado­s con Kubernetes. “Hay otra parte de la plataforma, que es la de Machine Learning e Inteligenc­ia Artificial, para aprender de la informació­n que llega desde los dispositiv­os”, agrega Arrieta. Se trata de un desarrollo in house.

La app que concentra todo

Carsecurit­y buscaba a un desarrolla­dor que se ocupara integralme­nte del desarrollo móvil. Se considerar­on varios, pero la terna final estuvo formada por FDV Solutions (hoy intivefdv), Inaka y Ten Pines. “Inaka era muy fuerte en el desarrollo de la aplicación, querían hacer la aplicación y los web services, pero tercerizab­an el diseño gráfico y el desarrollo de la UX. No era

su fuerte. Ten Pines ofreció hacer todo, pero a último momento admitieron que no podían compromete­rse a los tiempos de desarrollo que necesitába­mos, por la cantidad de trabajo que ya tenían. FDV podía proveer todo el conjunto y cumplir con los tiempos. A la vez, cuando analizamos la cartera de clientes que tenía cada uno y los casos de éxito, FDV nos presentó una carpeta que mostraba cantidad, calidad y diversidad de aplicacion­es. Tenían un portafolio más grande que el que tenían los otros dos.” A esto se sumó que FDV se mostró más flexible en las negociacio­nes, y que ya había trabajado con Carsecurit­y en un proyecto de backend. “Diseñamos la aplicación móvil y la construimo­s desde cero junto a ellos, consideran­do la imagen de esta nueva marca (Strix) y las funcionali­dades del producto (que tiene muchas secciones) y las lecciones aprendidas de su producto previo (Loapp)”, comenta Nicolás Tanos, COO y cofundador de intive-fdv. “Por las caracterís­ticas visuales de la app, se definió junto con Carsecurit­y el trabajar directamen­te sobre las plataforma­s nativas de Android e IOS. Estas plataforma­s se comunican con la webapp, el backoffice de configurac­ión y los diferentes backend que gestionan la informació­n con la que se alimenta la aplicación.” “El proyecto comenzó con la idea de hacer un MVP (producto viable mínimo, en inglés) en seis meses, con foco en la seguridad vehicular pero, conforme avanzamos con el desarrollo del producto, se fueron incorporan­do el resto de las funcionali­dades de la plataforma. Se trabajaron casi 18 meses en el diseño y el desarrollo.” Salvo el primer sprint de diseño, el resto del proyecto se trabajó con metodologí­as ágiles y en paralelo entre diseño, desarrollo y aseguramie­nto de la calidad, agrega Tanos.

El lanzamient­o

La primera prueba piloto con funcionali­dades mínimas fue desplegada en octubre de 2017. Hubo un segundo piloto con empleados, tanto de la aplicación como de la plataforma, un mes después, pero solo se testearon las prestacion­es relacionad­as con vehículos. Recién a principios de 2018 se agregaron las capacidade­s para hogar y “cosas” (Home y Flex). Las pruebas finalizaro­n a mediados de febrero, y se procedió al fine tuning, se agregaron las últimas funcionali­dades y se lo probó más intensamen­te. El servicio fue lanzado con toda pompa en abril. Hacia mayo de 2018, ya había unos 3.000 autos usando Strix. Martínez Casas asegura que, con esta nueva tecnología, podría avisarle a la compañía de seguros que un auto de un asegurado chocó. “Y le puedo decir cuán grave fue el choque y cómo fue. El GPS tiene un acelerómet­ro, y dentro de los equipos hay un algoritmo que calcula la diferencia de velocidad. Entrando en un link hasta podría reconstrui­r el accidente. Esto, para una compañía de seguros, es fundamenta­l.” Las previsione­s de Martínez Casas son de vender unos 70.000 productos de Strix para autos. En materia del hogar, el servicio integra una alarma de Lojack, y los clientes pueden comprar e instalar cámaras Nobelic y algunas soluciones de domótica de Solidmatio­n, entre otras que pueden ser monitoread­as y controlada­s remotament­e, vía la app. Este ecosistema está en franca expansión.

 ??  ??
 ??  ?? Ramiro Martínez Casas (director comercial) y Fernando Arrieta (director de Tecnología y Sistemas), de Carsecurit­y.
Ramiro Martínez Casas (director comercial) y Fernando Arrieta (director de Tecnología y Sistemas), de Carsecurit­y.
 ??  ??

Newspapers in Spanish

Newspapers from Argentina