Case Study – Implementing an Isolated SaaS with AWS

The European market leader in the on-demand mobile transportation, delivery, and logistics industry implemented an isolated SaaS with a reporting interface. This project provided statistics on KPIs, handled 100,000 orders per day, and achieved 99.8% uptime.

Gett is the European market leader in the on-demand mobile transportation, delivery, and logistics industry.Gett is available in over 60 cities worldwide including NYC, Moscow, and London. In London, more than half of all black cabs run on Gett. Consumers benefit from pre-booking features without any surge pricing. Corporate clients benefit by reducing costs while ensuring safe, legal, and professional transportation.

Gett’s current online system allows them to accept and process delivery orders from their vendor partners. However, Gett needed to develop an API-based service that accepts orders from their partner’s disparate systems and places them into the Gett system. In addition, this service was required to be implemented as an isolated SaaS with a reporting interface, provide statistics on KPIs, handle 100,000 orders per day, and have a 99.8% uptime.

Sphere implemented an isolated SaaS with AWS that utilized the Go open source programming language created by Google. RabbitMQ was implemented for its reliable data delivery and asynchronous web request processing.  MongoDB was chosen as the high-performance data storage backend in order to accommodate the variety of APIs and data structures from different Gett vendor partners.

In addition, the following Gett libraries were used: httprouter, mgo, negroni, oauth2, mgo session, graceful, rest gate, napping, and amqp.

Talk to the team that worked on this project

Related Case Studies & Resources

Case Study: Develop End-User Portal using Microservices

OVERVIEW A financial services company wanted to rapidly develop a transactional portal for storing customer financial data and make the data available to customer service personnel. PROBLEMS / CHALLENGESThe organization had made significant investments in its digital...

Case Study – Custom Prototype and Minimum Viable Product

CASE STUDY CHALLENGE Roomations had a great idea for a platform that provided homeowners and do-it-yourself designers with tips and recommendations from experienced interior designers, made possible by the support of large retailers looking for new ways to reach...

Case Study – Custom Analytics Prototype

Problem Proclivity Media wanted to build a prototype of its advertising technology analytics platform. With an algorithm in mind, they needed a team with the analytics experience necessary to build a scalable front and back-end system that would allow them to...

Previous

Next