Una rama de la cadena de suministro de una marca QSR global, modernizada desde un sistema heredado de un solo inquilino a una plataforma SaaS moderna de múltiples inquilinos

Descripción general del cliente

Una división independiente de gestión y distribución de la cadena de suministro de un importante líder de restaurantes de servicio rápido se ha marcado como objetivo convertirse en una organización de plataformas de software, en lugar de centrarse únicamente en un único concepto. Planean lanzar una plataforma SaaS que amplíe su soporte para múltiples conceptos en la industria de los restaurantes de servicio rápido aprovechando su experiencia y conocimientos actuales en operaciones de la cadena de suministro. Su objetivo es comenzar por modernizar la plataforma para satisfacer las necesidades de clientes geográficos específicos y luego escalarla a un modelo flexible, escalable y basado en suscripciones. El cliente se está asociando con Trianz para crear una aplicación de análisis web, móvil y para tabletas que ofrezca una excelente experiencia de usuario y sirva como una ventanilla única en una sola vista.

EL DESAFÍO EMPRESARIAL

Transformar la potente plataforma de gestión de la cadena de suministro en una plataforma SaaS moderna que proporcione las mejores ofertas de su clase y líderes en la industria. Esto incluye el desarrollo de:

  • Una experiencia de producto SaaS moderna basada en el último diseño centrado en el usuario para ayudar a mejorar la gestión de la cadena de suministro que los clientes comprarían y pagarían.

  • Ayudar y guiar la transición general para convertirse en una plataforma SaaS y centrarse en resolver los puntos críticos de la industria QSR en la gestión de la cadena de suministro con un sólido soporte al cliente.

  • El MVP se centra en múltiples regiones y conceptos, teniendo en cuenta al mismo tiempo las necesidades de nuevos clientes potenciales.

EL ENFOQUE

Para lograr este objetivo, Trianz expuso la visión del producto de un producto SaaS.

VISIÓN DEL PRODUCTO

La visión del producto abarca muchos conceptos distintos que incluyen:

  • Una experiencia de producto bien alineada con las expectativas actuales y futuras de los clientes para ayudar a gestionar las cadenas de suministro.

  • Desarrollar la plataforma a partir del producto actual en fases con costos iniciales mínimos y uso de tecnología consolidada.

  • Construir desde cero aprovechando las capacidades existentes

  • Una arquitectura multiinquilino flexible, configurable y escalable que puede soportar una base de clientes en crecimiento.

Trianz realizó una evaluación inicial para documentar la arquitectura y la hoja de ruta basadas en SaaS y creó un MVP inicial que incluía soporte multiusuario para múltiples regiones y conceptos, con la creación de una nueva plataforma basada en una sólida experiencia de usuario para ayudar a mejorar la productividad en la gestión de las cadenas de suministro. Construyeron una plataforma configurable que permite la incorporación sin inconvenientes de nuevos clientes combinada con velocidad de lanzamiento para permitir la agilidad organizacional.

Trianz construyó la arquitectura tecnológica adecuada que puede admitir atributos flexibles en una base de datos para la personalización de conceptos, conectarse a cualquier sistema, brindar seguridad, disponibilidad, confiabilidad y escalabilidad. Diseñaron la arquitectura para aprovechar la escalabilidad horizontal y vertical, con registro y monitoreo centralizados para la utilización de recursos. La arquitectura de la plataforma se centra en la multipropiedad, la configurabilidad y facilita las mejoras iterativas para la visión completa del estado final de la plataforma.

Para lograr la máxima modularidad y una rápida evolución, la arquitectura de la aplicación de la plataforma se basa en tres áreas clave: servicios modulares, microaplicaciones y estrategia de implementación. El núcleo de la plataforma es la propuesta de valor de una capacidad multiusuario de extremo a extremo que aísla los datos de cada concepto en los componentes de la arquitectura y genera confianza entre los conceptos. La plataforma reúne datos de múltiples fuentes, con un modelo de consumo basado en una construcción comercial. La seguridad y la configurabilidad de los datos de los usuarios son fundamentales para el caso de uso comercial general.

Trianz proporcionó una arquitectura de plataforma de estado final enfocada en implementar una infraestructura SaaS segura y escalable que proporciona aislamiento de inquilinos para datos en reposo. El alcance del MVP proporcionó las capacidades fundamentales necesarias para implementar la visión del producto.

COMPONENTES TECNOLÓGICOS

  • TypeScript: Angular, HTML 5, SCSS

  • C# - .NET CORE

  • AWS Cognito como proveedor de identidad

  • AWS WAF, CloudFront, S3, Route 53, ACM, Secrets Manager, almacén de parámetros

  • OAuth 2 – ID de conexión

  • AWS ECR, ECS, Lambda, ELB, puerta de enlace NAT

  • AWS SQS

  • AWS CloudWatch y CloudTrial

  • Torre de control de AWS

  • AWS CDK, CloudFormation, CodePipeline, CodeBuild, implementación de código

  • Aurora, desplazamiento al rojo

EFECTO TRANSFORMADOR

Como resultado, la división independiente de gestión y distribución de la cadena de suministro pudo beneficiarse de una experiencia de usuario de productos SaaS moderna que optimizó la retención de clientes y los ingresos recurrentes, con una experiencia de usuario intuitiva que mejoró la facilidad de uso para realizar tareas. La plataforma opera con un tiempo de actividad del 99,95 %, con deuda tecnológica cero y tecnologías consolidadas. Las operaciones de desarrollo de la aplicación también se beneficiaron con un tiempo de ciclo reducido y un mejor tiempo de comercialización de nuevas funciones.

  • Una experiencia de usuario de producto SaaS moderna que optimiza la retención de clientes y los ingresos recurrentes

  • La aplicación ofrece una experiencia de usuario intuitiva con una usabilidad mejorada para realizar tareas.

  • La plataforma opera con un tiempo de actividad del 99,95% con deuda tecnológica cero (.Net Core X) y tecnologías consolidadas (PostgreSQL)

  • Las operaciones de desarrollo de la aplicación se benefician de un tiempo de ciclo reducido y un mejor tiempo de comercialización de nuevas funciones.

Publicado: 2023-04-03

Contáctenos

Déjanos ayudarte
transformarse y crecer


By submitting your information, you agree to our revised  Privacy Statement.