AzureCosmosDB / scenario-based-labs

Cosmos DB oriented labs for IoT and Retail scenarios
110 stars 86 forks source link
azure-databricks azure-stream-analytics cosmos-db iot labs scenario tutorial

Cosmos DB Scenario Based Demos and Labs

This repo contains easy to deploy demos and detailed labs that show how to build end-to-end solutions for specific scenarios atop a common architecture that centers around Azure Cosmos DB.

Scenario 1 - Internet of Things (IoT)

In this scenario, you will use Azure Cosmos DB to ingest streaming vehicle telemetry data as the entry point to a near real-time analytics pipeline built on Cosmos DB, Azure Functions, Event Hubs, Azure Databricks, Azure Storage, Azure Stream Analytics, Power BI, Azure Web Apps, and Logic Apps.

Both a demo and a hands-on lab are available. See the IoT README, Deployment section for details and how to get started for either the demo or the hands-on lab.

Scenario 2 - Retail Recommendation System for e-Commerce

In this scenario, you will implement a recommendation system for e-commerce using several Microsoft Azure services including Cosmos DB, Azure Functions, Event Hubs, Azure Databricks, Azure Storage, Azure Stream Analytics, Power BI, Azure Web Apps, and Logic Apps.

Retail demo

Follow the step by step demo guide for instructions on how to deploy the demo, and for a script that will help you understand the key points showcased.

Retail hands-on lab

The lab guides consists of two documents: