Case study 1 – goFast
In recent times, microservices have knocked out traditional monitoring techniques. So, the first case study focuses on monitoring a microservice-based application in a cloud environment and making them observable.
goFast is a taxi service that has a complex architecture with multiple microservices, each running in its own container, deployed on a cloud platform such as AWS. Various teams at goFast work in collaboration to achieve a single goal – providing the best service to the customer. The tasks of different teams are interwoven, so they focus on teamwork, loyalty, consensus, and frameworks, which allows them to move aggressively through their timelines. Each of these microservices performs a specific function and some of them, when combined, form a business service. For example, one microservice facilitates user logins, another microservice shows available cabs, a third microservice calculates and displays fares, a fourth microservice is invoked...