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.
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.
To achieve this goal, Trianz laid out the product vision of a SaaS product.
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.
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
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