Skip to content

marxxxx/ServerlessIoTProcessingDemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ServerlessIoTProcessingDemo

.NET Stammtisch Demo

Prerequisites

For local development:

Azure Cosmos DB Emulator https://docs.microsoft.com/en-us/azure/cosmos-db/local-emulator

Azure Storage Emulator https://docs.microsoft.com/en-us/azure/storage/common/storage-use-emulator

Plugin for Visual studio Code https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azurefunctions

Plugin for Visual Studio https://marketplace.visualstudio.com/items?itemName=VisualStudioWebandAzureTools.AzureFunctionsandWebJobsTools

Prepare telemetry database

  • Create a cosmos db (SQL Schema) named "testdb"
  • Create the following collections within this database
    • telemetry
    • analytics
    • drivers
  • Add drivers to your drivers collection following this schema:

{ "id": "VEHICLE-ID", "Name": "NAME OF DRIVER", "IsCriminal": true, }

  • Send requests to your local http-endpoint with method POST and a payload like this:

{ "Timestamp": "2018-05-07 07:18:10", "DeviceId": "VEHICLE-ID", "Velocity": 300 }

About

.NET Stammtisch Demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages