A Supply Chain Arm of a Global QSR Brand, Modernized from a Single-tenant Legacy to a Modern Multi-tenant SaaS Platform

Client Overview

An independent supply chain management and distribution arm of a large QSR leader has set a goal to become a software platform organization, rather than focusing only on a single concept. They plan to launch a SaaS platform that expands their support for multiple concepts in the QSR industry by utilizing their current experience and expertise in supply chain operations. They aim to start by modernizing the platform to meet specific geographic clients' needs and then scaling it to a flexible, scalable, subscription-based model. The client is partnering with Trianz to create a responsive web, mobile, and tablet analytics application that provides a great user experience and serves as a one-stop-shop in a single view.

THE BUSINESS CHALLENGE

To transform the powerful Supply Chain Management platform into a modern SaaS platform that provides best-in-class, industry-leading offerings. This includes developing:

  • A modern SaaS product experience based on the latest user-centric design to help improve supply chain management that customers would buy and pay for

  • Assist and guide the overall transition to becoming a SaaS platform, and focusing on solving QSR industry pain points in managing the supply chain with strong customer support.

  • The MVP focuses on multiple regions and concepts while considering the needs of new potential concept customers.

THE APPROACH

To achieve this goal, Trianz laid out the product vision of a SaaS product.

PRODUCT VISION

The Product Vision covers many distinct concepts that includes:

  • A product experience that is well-aligned with current and future customer expectations to help manage supply chains.

  • Evolving the platform from today’s product in phases with minimal initial costs and consolidated technology usage.

  • Building greenfield while taking benefit of leveraging existing capabilities

  • A flexible, configurable, and scalable multi-tenant architecture that can support a growing customer base.

Trianz conducted an initial assessment to document the SaaS-based architecture and roadmap and created an initial MVP that included multi-tenant support for multi-regions and concepts, with the creation of a new platform based on a sound user experience to help improve productivity in managing supply chains. They built a configurable platform that allows for the seamless onboarding of new customers combined with speed to launch to enable organizational agility.

Trianz built the right technology architecture that can support flexible attributes in a database for concept customization, connect to any systems, provide security, availability, reliability, and scalability. They designed the architecture to take advantage of horizontal and vertical scalability, with centralized logging and monitoring for resource utilization. The platform architecture is focused on multi-tenancy, configurability, and facilitates iterative improvements for the complete end-state vision of the platform.

To achieve the highest modularity and rapid evolution, the platform application architecture hinges on three key areas: modular services, micro-apps, and deployment strategy. Core to the platform is the value proposition of an end-to-end multi-tenant capability isolating the data for each concept across components of the architecture building trust across concepts. The platform brings data from multiple sources together, with a consumption model built on a commercial construct. Tenant data security and configurability are core to the overall business use case.

Trianz delivered an end-state platform architecture focused on deploying a secure and scalable SaaS infrastructure that provides tenant isolation for data at rest. The MVP scope delivered the much-needed foundational capabilities required to deliver the product vision.

TECHNOLOGY COMPONENTS

  • TypeScript - Angular, HTML 5, SCSS

  • C# - .NET CORE

  • AWS Cognito as IdP

  • AWS WAF, CloudFront, S3, Route 53, ACM, Secrets Manager, Parameter Store

  • OAuth 2 – ConnectID

  • AWS ECR, ECS, Lambda, ELB, NAT Gateway

  • AWS SQS

  • AWS CloudWatch and CloudTrial

  • AWS Control Tower

  • AWS CDK, CloudFormation, CodePipeline, CodeBuild, Code Deploy

  • Aurora, RedShift

TRANSFORMATIONAL EFFECT

As a result, the independent supply chain management and distribution arm was able to benefit from a modern SaaS product user experience that optimized customer retention and recurring revenue, with an intuitive user experience that improved usability for performing tasks. The platform operates with 99.95% uptime, with zero technology debt, and consolidated technologies. The developer operations for the application were also benefited by reduced cycle time and improved time to market for new features.

  • A modern SaaS product user experience that optimizes customer retention and recurring revenue

  • The application serves intuitive User Experience with improved usability to perform tasks

  • The platform operates with 99.95% uptime with zero technology debt (.Net Core X) and consolidated technologies (PostgreSQL)

  • The developer operations for the application are benefitted by reduced cycle time and improved time to market for new features

Published: 2023-04-03

Get in Touch

Let us help you
transform and grow


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