El desafío

Mejorar la experiencia de usuario, optimizar la gestión de datos.

El sitio web de CIMA fue originalmente concebido para ser estático. Todo cambio, incluso el contenido más sencillo, requería un ciclo complejo de implementación.

La arquitectura monolítica de la base de datos era demasiado lenta para las expectativas de los usuarios modernos, ya que con cada solicitud de usuario tenía que recargarse todo el contenido del sitio.

Además de cumplir los requisitos normativos y de seguridad del sector, CIMA necesitaba integrar datos de forma dinámica desde Socrata, una API de una tercera parte.

Nuestro Enfoque

Un nuevo enfoque para la arquitectura de la base de datos.

La solución de Edrans priorizaba la agilidad. Una arquitectura de base de datos multicapa cambió la manera en que los usuarios se relacionaban vía interfase con los datos de CIMA. La capa de acceso a datos (DAL) mejoró la agilidad y redujo el tiempo necesario para incorporar nuevas métricas de días a minutos.

Edrans también creó una pasarela entre las bases de datos de CIMA y Socrata. Mediante una API de la Unesco, Edrans estableció una caché local de datos, lo que aceleró la entrega de datos al usuario final.

Para descompilar las actualizaciones informativas del desarrollo de la plataforma, Edrans empleó un sistema de gestión de contenido (CMS) de código abierto Drupal, lo que permite publicar contenido nuevo en tiempo real, sin implicar al equipo de desarrollo.

Los Resultados

Mejora continua y eficiente.

Ahora la experiencia de usuario de CIMA está claramente mejorada y el equipo de desarrollo se centra en nuevas funcionalidades y no en las actualizaciones de contenido.

Esta arquitectura multicapa de gran agilidad facilita el proceso de añadir o mejorar módulos específicos sin que ello distorsione el rendimiento del sitio. Los flujos de trabajo permiten al equipo de contenidos actualizar el contenido y responder con mayor velocidad a las prioridades cambiantes del negocio.

Tecnologías usadas

AWS EC2, AWS S3, Node.JS, Ember.JS 2.0, Redis, Drupal

Otros casos de éxito

Edrans desarrolló una aplicación móvil para auditar la limpieza de las calles y la recogida de basuras en la ciudad de Buenos Aires, con el objetivo de tener acceso a información de manera ágil y precisa —y especialmente en tiempo real— sobre el servicio proporcionado por la empresa concesionaria, lo que permitía la creación de informes visuales y dinámicos para que las autoridades gubernamentales pudieran tomar decisiones con mayor eficacia.

Empresa británica que ha desarrollado una aplicación para ayudar a los sitios web con un elevado volumen de contenido a monetizar las imágenes. De esta manera, se crea un canal de interacción con el usuario, lo que permite enriquecer el contenido con texto, audios, videos o enlaces para comprar el producto.

En 2012, Edrans dirigió el proyecto de implementación para la nueva infraestructura de TI diseñada para normalizar el proceso de pago en Lastminute, una de las agencias de viajes en línea más grandes de Europa, a fin de que su plataforma pudiera cumplir con los requerimientos del estándar de seguridad de datos del sector de tarjetas de pago PCI DSS (Payment Card Industry Data Security Standard).