En Now IMS se utilizan los datos en tiempo real para mantener a salvo a los ciudadanos en lugares concurridos

La administración de la seguridad en grandes eventos, lugares públicos e instituciones exige una ardua tarea de logística, y eso sin olvidar los montones de datos en tiempo real pertenecientes a usuarios, redes sociales, sensores y aplicaciones que se deben gestionar. Now IMS es una plataforma de gestión de incidentes creada por un equipo de cuatro personas en Houston (Texas, EE. UU.) que está modernizando la seguridad de los eventos, ya que permite sustituir el formato en papel y en hojas de cálculo por un centro de mando de seguridad inteligente y centralizado. El objetivo consiste en utilizar los datos proactivamente para mantener a salvo a las personas.

Después del lanzamiento de su plataforma en Google Cloud, el arquitecto jefe Jeremy Lorino compartió cómo había desarrollado y puesto en marcha Now IMS su equipo.

Al escalar Now IMS con Google Cloud, se ha agilizado la innovación y se ha mejorado la experiencia de los clientes

En la arquitectura inicial, el servicio de backend utilizaba Java, Postgres y Redis para comunicarse con una aplicación de interfaz PHP. Antes de pasarnos a Google Cloud Platform, teníamos contratado a otro proveedor de servicios en la nube para almacenar los archivos de fotografías y documentos, pero queríamos que el escalado fuese más rápido y sencillo. Los clientes ya nos habían comunicado que el sistema original ofrecía todo lo que necesitaban, pero no todo lo que querían.

Cuando nos dimos cuenta de que estábamos sacrificando la calidad de la experiencia de nuestros clientes a medida que crecíamos, tuvimos claro que nos hacía falta una pila más ligera que nos ayudara a volver a centrar nuestra atención en lo que de verdad importa.

Decidimos actualizar nuestra pila teniendo en cuenta no solo la clase de plataforma que estábamos creando, sino también la estrategia a la hora de hacerlo. Tras comparar varios proveedores, Google Cloud consiguió destacar indudablemente como el que mejor cubría nuestras necesidades. Los precios, los servicios y el servicio de asistencia son aspectos vitales para nosotros, dado el tamaño del equipo y la naturaleza de la plataforma que utilizamos. Además del nivel de asistencia continua que nos brindaba Google, su solución nos proporcionaba un ecosistema óptimo, así que resultaba fácil integrar muchos servicios sin saturar los procesos ni sobrecargar la pila.

Arquitectura de referencia

Arquitectura de Now IMS para visualizar datos y emitir notificaciones

desliza para mostrar todo

Estadio de béisbol Captura de pantalla del panel de datos de Now IMS

Conseguir que la experiencia de los usuarios determine el desarrollo con un sistema en la nube disponible e integrado

Cloud Functions es nuestra herramienta preferida en lo que a trabajo pesado se refiere. Es la argamasa con la que podemos integrar los demás servicios totalmente administrados que nos ayuden a que nuestros sistemas estén disponibles siempre (como Firebase o Firestore). Procesamos los eventos de cambio mientras se consolidan o actualizan datos en Firestore, realizamos copias de seguridad nocturnas o suministramos datos a BigQuery para los análisis. Además, Google Cloud Platform se integra con las otras herramientas que usamos, como Angular, Mailgun, Trello y Bitbucket.

El resultado es un sistema rápido, escalable, tolerante a fallos y respaldado por un servicio seguro de excepcional calidad. Gracias a esto, hemos conseguido reducir de forma considerable el tiempo de desarrollo y de publicación.

Cloud Functions también nos ha permitido adoptar un paradigma sin servidor o de microservicios tan flexible que podemos centrarnos más en mejorar la experiencia de nuestros clientes y en ofrecer funciones, en vez de malgastar el tiempo administrando servidores y aplicando parches. Como no tenemos que gestionar ningún widget adicional, hemos logrado que la experiencia de usuario pavimente nuestras iniciativas de desarrollo: desde la monitorización de nuevos feeds de redes sociales hasta la creación de análisis de vídeos.

Cuando los clientes nos piden que hagamos un seguimiento de las veces que se comparte públicamente un evento en las redes sociales, herramientas como Cloud Dataprep y BigQuery nos permiten capturar las publicaciones relacionadas en dichos medios y aportar datos analíticos en un abrir y cerrar de ojos. Nuestro motor registra los eventos en las redes sociales y facilita las iniciativas de aún más equipos para concienciar sobre los incidentes graves e incluso prevenirlos.

Hace muy poco, la plataforma contribuyó a mantener a salvo a los aficionados que asistieron a la final de la 52.ª edición de la Super Bowl (es decir, la final del campeonato de la liga estadounidense de fútbol americano) gracias a la centralización de los informes internos de incidentes, los informes policiales y los feeds de las redes sociales en un mismo centro de mando de seguridad.

Los equipos de seguridad de la liga estadounidense de fútbol americano consiguieron comunicarse con los recursos locales, los cuerpos de seguridad y los organismos públicos con más celeridad que en los años anteriores. Hemos podido centrarnos en las funciones nuevas que necesita la liga gracias a la flexibilidad y la forma de trabajar ágil e iterativa que facilita Google Cloud Platform.

El programa Google Cloud para Startups permite que cualquier empresa emergente se ponga en marcha de forma rápida y sencilla gracias a la orientación, la preparación y los créditos gratuitos. Más información

Google Cloud

Primeros pasos

Pruébalo

Consigue un crédito de 300 $ en tu primer proyecto de GCP o prueba G Suite gratis durante 14 días.

¿Necesitas asistencia con un proyecto más grande?

Nuestros expertos te ayudarán a encontrar las soluciones o el partner que mejor se ajusten a tus necesidades.