Amazon Web Services is one of the top cloud providers and is used by Netflix, Reddit, Facebook, and many other household names. Many retail businesses also favor this cloud computing platform, including Amazon, Under Armor and Amway.
Amazon Web Services are easy-to-use, scalable, have no capacity limits, and guarantee speed and agility.
One of our e-commerce clients also reaps the benefits of Amazon Web Services.
In this case, the platform helps to process millions of clickstream events generated by mobile and desktop users on a daily basis, record near-real-time customer activity metrics and visualize them on the dashboard almost instantaneously.
To get a visual representation of metrics, our team uses DataDog. It’s a flexible solution for fast integration with a lot of systems, applications, and services.
DataDog offers full API access, customizable monitoring dashboards, 80+ turn-key integrations, data integration, and easy computations.
To get the most out of AWS and DataDog, many e-commerce companies also create real-time customer activities dashboard from clickstream. These dashboards help marketing teams see almost real-time user activity metrics, get statistics for periods, compare periods and make on-the-spot decisions during campaigns and special offers.
Moreover, careful examination of the dashboard by Company Operation Center (COP) can easily spot issues with internal services almost as they appear. For example, if the payment service fails, an abnormal drop in buyers can be seen on the dashboard. This would be the cause for COP to start its investigation immediately. As a result, response time decreases and accidents are resolved quicker. This also protects the company’s reputation and reduces unforeseen expenses.
Standard Stream Architecture
- Kinesis Stream – all clickstream events are produced into this stream
- Amazon lambda(processing) – this lambda consumes clickstream events from the stream. It cleans data, filters needed events and produces them to a new stream.
- Kinesis Stream – filtered and cleaned clickstream events are produced here.
- Amazon lambda(sending) – this lambda consumes filtered events from Kinesis stream and sends them to DataDog.
- DataDog – monitoring and analytics service.