Real-time data processing is critical to many platforms and is often used for analytics, personalisation and marketing - it is seen as a ‘must-have’ in order to increase conversion and improve user experience. Performing it at scale isn’t without its difficulties. In this session we show how to implement real-time data processing using Amazon Kinesis and AWS Lambda, and unravel the solutions to the challenges that are faced.