This document outlines a system architecture that uses Azure cloud services to process event data. An Azure SQL Database stores event data and schedule data. An Azure Cloud Service processes the events and exposes web services. Another Azure Cloud Service provides visual reporting. A firewall separates the system from line-of-business systems that interact with it.