Skip to content

Architecture

Kevin McDonnell edited this page Oct 29, 2019 · 3 revisions

The Bot is deployed in to an Azure Web Service and uses Azure Table Storage to retain certain data such as the guesses for each day and the actual results. Three Logic Apps are used to trigger events:

  • Start the challenge at 08:45 if not started already
  • Send a reminder at 12:30 if the result has not yet been set
  • Trigger the result at 16:00 if not already done

All passwords and secrets are held in Azure Key Vault and App Insights is used for logging and monitoring.

Architecture diagram

Clone this wiki locally