Case Study

Real Time
Notifications

How A Ground Transit Provider Uses Serverless To Inform Passengers In Real-Time
Icon Cloud
Cloudwatch
API Gatewai
API Gateway
Icon
Cloudfront
Icon Lighting
Dynamo DB
Icon Style
Eventbridge
AWS
AWS
Icon Node JS
Node.JS

01.

01. The Challenge

The Challenge

About

The Company transports 1.5 billion passengers per year in 470 cities across the globe, including Washington D.C., Charlotte, and Waco.

They lacked an efficient tool to notify passengers when incidents changed traffic patterns, leading to mistaken communications.
• They needed a reliable system to manage alerts in real-time and improve customer experience.
• They didn’t want to increase the team size.

Figurines Triangle
Results
58%
REDUCtion of OPERATIONAL COSTS
32%
REDUCtion of DEVELOPMENT COSTS
31%
INCREASe of DEVELOPER PRODUCTIVITY

02.

The Solution

02. The Solution

Solution

Serverless architecture was an obvious choice, for two reasons:
• It allowed their tech team to remain focused on developing features and not on managing the infrastructure.
• It offered the flexibility to scale according to the number of connected users.

We developed a tool to help broadcast alerts among various channels and in order to maximize user satisfaction, we understood that they needed to be notified immediately.

However, those communication channels can vary. So, we unified them under one interface to have the ability to publish across all of these channels in real-time.

Review

VP of IT Marketing

"When we have a transport service interruption, we must send the alert in real-time, and scale according to demand. Serverless architecture makes it possible to have a worldwide solution, operated easily, and at a lower cost."
Paul Reeve

VP of IT Marketing

VP of IT Marketing

03.

Project Takeaways

03. Project Takeaways

Results

The team focused on writing code specific to the business application rather than coding standard features like authentication or message dispatch.

SaaS platforms manage the sending of hundreds of thousands of emails, text messages, and notifications, all triggered by events managed by the serverless architecture.

We built this system leveraging AWS services, but Microsoft Azure and Google Cloud Platform offer similar services.

04.

Serverless Architecture For Real-Time Notifications

04. Serverless Architecture For Real-Time Notifications

AWS Diagram


The diagram above represents a complete architecture similar to the one created for the client:


Each dashed box represents serverless functionalities grouped by domain (e.g., user and authentication, file upload, etc.).
• Each service is serverless by default and allows for auto-scaling (up and down), hence with no internal dev-ops costs.

Read this Medium article to learn more!

Let's help you close your next round

Other cases

Other cases

Drag
Next
Prev
Click

Cleo App

Building a React Native Chatbot App To Unlock New Growth Opportunities for a FinTech Startup

Сase Study
Image Slid

Cleo App

Building a React Native Chatbot App To Unlock New Growth Opportunities for a FinTech Startup

Made.com

Delivering Web & Mobile Apps Faster With a Flexible Engineering Team

Сase Study
Image Slid

Made.com

Delivering Web & Mobile Apps Faster With a Flexible Engineering Team

Admiral

Delivering Web & Mobile Apps Faster With a Flexible Engineering Team

Сase Study
Image Slid

Admiral

Delivering Web & Mobile Apps Faster With a Flexible Engineering Team

Gamecraft

How A Ground Transit Provider Uses Serverless To Inform Passengers In Real-Time

Сase Study
Image Slid
Image Slid

Gamecraft

How A Ground Transit Provider Uses Serverless To Inform Passengers In Real-Time

Cleo App

Building a React Native Chatbot App To Unlock New Growth Opportunities for a FinTech Startup

Сase Study
Image Slid

Made.com

Delivering Web & Mobile Apps Faster With a Flexible Engineering Team

Сase Study
Macbook Pro Mocap

Admiral

Launching a revenue-generating insurance product in 7 weeks

Сase Study
Android Pixel Mokap

Gamercraft

Building an App, and Scaling a Team

Сase Study
iPhone Mocap Black
News, client stories, and updates on technologies and methods that inspire us!
Text description here.
© 2024 Theodo, Inc. All Rights Reserved. Terms & Conditions | Privacy & Cookie Policy
134 W 25th Street - 2nd floor, New York, NY 10001