August 5, 2024
Las soluciones de Mobility as a Service (MaaS) están evolucionando a ecosistemas de movilidad que integran soluciones y plataformas muy diversas y disgregadas.
En este post, veremos cómo es esencial diseñar correctamente las diferentes piezas que conforman una plataforma de estas características para soportar los retos de escalabilidad, agilidad en nuevas integraciones, adaptación a nuevos entornos y tecnologías, y crecimiento de las ciudades.
¿El objetivo? Ofrecer al usuario final una experiencia única y sin fricciones.
Desafíos y oportunidades de la movilidad urbana
En la actualidad, la movilidad urbana se ve afectada por una serie de desafíos significativos:
- Fragmentación y Desconexión: Existe una falta de integración entre operadores públicos y privados, así como entre los diferentes modos de transporte, especialmente en las conexiones de primera y última milla. Esto limita la eficiencia y la accesibilidad para los usuarios finales.
- Obsolescencia y Gestión Ineficiente: Muchos operadores aún utilizan software obsoleto y gestionan datos de manera estática, lo que dificulta la provisión de información en tiempo real y la optimización de flotas.
- Ineficiencia Urbana y Desconfianza del Usuario: La infraestructura urbana a menudo no está adaptada para maximizar el uso de datos, lo que conduce a una experiencia deficiente para los usuarios, quienes experimentan falta de personalización y una sobreutilización del transporte privado..
- Impactos Ambientales: La movilidad ineficiente contribuye a la contaminación y afecta negativamente la calidad del aire y la calidad de vida en las ciudades.
De un sistema fragmentado a un ecosistema conectado
Desde la conceptualización de MaaS (Mobility as a Service) en el año 2015, y teniendo en cuenta estos desafíos, el mercado ha ido poco a poco entendiendo la necesidad de soluciones de movilidad conectada y capturando el valor que representan los servicios orientados a una movilidad más sostenible, digital y eficiente.
Cada vez más y más los consorcios y autoridades de transportes públicos buscan formas de resolver el puzzle de la movilidad urbana, y los agentes públicos, por su parte, la sostenibilidad de las ciudades mediante el fomento de la movilidad activa.
La movilidad conectada consiste en integrar todos los modos de transporte disponibles (públicos y privados) en un solo canal (app o API) que permite a los usuarios planificar, reservar y pagar sus desplazamientos sin fricciones.
Características:
- Conexiones intermodales: Permite a los clientes reservar y pagar cualquier modo de transporte (o múltiples modos) en un solo trayecto.
- Rutas multimodales: Combina varias opciones de transporte y operadores, desde modos free-floating hasta estacionarios.
- Movilidad sostenible: Una movilidad conectada favorece a un sistema más limpio, más económico y que produce menos congestión en las ciudades. Una alternativa al coche privado.
- Preferencias del usuario: Meep proporciona rutas precisas basadas en las preferencias del usuario, información contextual y del operador en tiempo real.
- Pago eficiente: Creación y validación de billetes virtuales para todos los modos de transporte en cualquier trayecto. Simplifica y unifica transacciones en la misma aplicación.
El enfoque del CIO para definir la infraestructura MaaS
Para construir una plataforma MaaS o de movilidad conectada, es esencial diseñar correctamente las diferentes piezas que la conforman. Aquí es donde entra la figura del CIO (Chief Information Officer).
Para un CIO, la tecnología debe ser un habilitador del negocio. Se centra en reducir costos tecnológicos para permitir el crecimiento empresarial y facilitar la integración de la tecnología en toda la organización.
Funciones del CIO en relación con la infraestructura y software:
- Considera si la empresa es una startup o una multinacional para elegir la infraestructura adecuada.
- Decide entre priorizar licencias abiertas o utilizar tecnologías específicas.
- Busca agilidad en el montaje y desmontaje de la infraestructura.
- Necesita escalabilidad automática y servicios autogestionados.
- Evalúa la necesidad de seguridad vs. la facilidad de implementación de mecanismos de seguridad.
- Decide entre montar un equipo para gestionar la infraestructura o utilizar una infraestructura autogestionada
- Se enfoca en desarrollar software de calidad para evitar costosos aumentos en memoria y CPU, y que esté debidamente estructurado y encapsulado.
- Aísla la parte del software que impacta en el núcleo del negocio y estructura la parte no core de manera escalable.
- Garantiza que la parte del núcleo del negocio sea sólida y capaz de soportar la parte no core.
El rol del CIO implica considerar las complejidades del negocio, desde su crecimiento hasta su expansión internacional. Ya sea que la empresa experimente un rápido crecimiento inicial seguido de un estancamiento, o un inicio lento seguido de un aumento repentino, el CIO debe estar preparado para adaptarse.
Es por ello por lo que es crucial que el núcleo del negocio sea gestionado internamente por el mejor equipo disponible, preferiblemente in-house, mientras que la parte no esencial puede subcontratarse para gestionar picos de trabajo.
Las 4 piezas fundamentales en una plataforma MaaS escalable
Para construir una infraestructura MaaS robusta y escalable, es necesario considerar los siguientes componentes:
- Arquitectura Básica:
Para asegurar una infraestructura sólida, se elige cuidadosamente una IaaS neutral en tecnología. La arquitectura de software se basa en microservicios con Spring Boot, promoviendo la flexibilidad y la modularidad, así como también, se prioriza el uso de software libre y servicios básicos independientes de tecnología. La aplicación se puede desplegar en diferentes sistemas y se automatiza con Jenkins.
- Aplicación:
La aplicación se "apifica" completamente con una API RESTful, permitiendo una integración fluida con diversos servicios y ofreciendo una experiencia multicanal, multidioma y multibrand. Los servicios expuestos incluyen autorización, gestión de perfiles, planificación multimodal en tiempo real, tarifas, reservas y pagos.
- Seguridad:
Desde el inicio, se prioriza siempre la seguridad. Se implementan medidas a nivel de aplicación para proteger datos y privacidad, incluyendo un punto de acceso único, control de ráfagas, limitación de velocidad y control de autorización. La seguridad perimetral se refuerza con un WAF y un firewall propio.
- Data:
Se utiliza una plataforma de análisis de datos y BI para optimizar la experiencia del usuario y mejorar la eficiencia del servicio. Se analizan datos de demanda de transporte, patrones de comportamiento y zonas de tráfico, y, además, se evalúa el impacto ambiental y la calidad de vida de los ciudadanos.
El impacto de la escalabilidad
En resumen, las arquitecturas escalables en MaaS son fundamentales para enfrentar los desafíos actuales y futuros de la movilidad urbana, proporcionando soluciones integradas, eficientes y seguras que beneficien tanto a los usuarios como a las ciudades.
Gracias a una infraestructura escalable, en Meep se han integrado más de 160 operadores, gestionado más de 4.5 millones de interacciones diarias con el backend y desarrollado más de 7 aplicaciones de marcas blancas multipaís.
Este enfoque ha permitido la coexistencia de diversos servicios de transporte y otros servicios urbanos, mejorando la calidad de vida en las ciudades.