List of Services used by Sportlogiq to process games

Introduction:

Sportlogiq uses various public Cloud Processing services to process games. The goal of utilizing these services is to ensure maximum service availability, scalability and performance. Sportlogiq will continuously review usage of below listed services, and vendors and subject to change in order to achieve our goals.

 

Amazon Web Services

 

Cognito: Identity store, and identity verification of Sportlogiq users

S3: Simple Storage Service, is used to store video, and processed game data and assets 

Lambda: Event driven triggers to launch tasks and processes

SWF: Simple Workflow Service to launch chained and dependant tasks

SNS: Simple Notification Service used for push based messaging on status of various processing tasks

SQS: Simple Queue services for managing incoming game, and sub task  processing requests

EC2: Use Amazon Elastic Compute Cloud instances for in-take and encoding of game footage, and processing 

CloudFront: For providing external users secure access to data and other game assets

 

Heroku

 

Web Server: Used to host and run SportLogiq applications

Database: Postgres SQL database service, for storing game and tracking data

 

Reporting

 

Tableau: Used for reporting and visualization of data

Rivery: Used as ELT tool for reporting data structures