A leading OTT platform provider. Allows customers to build and run their OTT business. Provides the following features :

  • Content management platform.
  • Real time Analytics.
  • Video management platform.
  • Content Monetization through various strategies.
  • Integration with major Payment Gateways.

Business Challenges

Business Requirement was to provide Real time analytics on Management dashboard - such as.

  • Content streaming statistics.
  • Active Users, User Retention, User Lifetime value.
  • Monetization - Revenue graphs, Subscribers.

These will help customers drive their Marketing campaigns, Subscription offers etc.


The entire platform was deployed on AWS and used RedShift for providing BI / Real time Analytics. Redshift is Amazon’s relational, OLAP-style cloud data warehouse product.

  • Streams were enabled on DyDB tables.
  • The DyDB streams were processed by Lambdas.
  • The preprocessed data was sent to Kinesis.
  • Data was received and stored in S3.
  • Redshift Spectrum / COPY was used to read and load data in Redshift cluster
  • Once data was available in AWS Redshift , it was used for running BI and generating real time analytics.

Application Architecture

Architechture Diagrame


  • BI generated was utilized through other products like Periscope
  • KPMs were available to display on Customer dashboard.