The sample showcases the new Azure Functions tooling. It has a website where customers submit product reviews, stored in Azure storage blobs and CosmosDB; and an Azure Function to perform automated moderation of the customer reviews using Microsoft Cognitive Services. It uses an Azure storage queue to decouple the website from the function.
View of the architecture of the sample
- Lab 00: In this lab, you will create assets listed in the architecture sample above with Azure Cloud Shell (Powershell). The created Azure Services are prerequisites to execute lab 02 and lab 03.
- Lab 01: In this lab, you will create an Azure Function that monitors a blob container in Azure Storage for new images, and then performs automated analysis of the images using the Microsoft Cognitive Services Computer Vision.
- Lab 02: In this lab, you willcreate an Azure Function to perform automated moderation of customer reviews using Microsoft Cognitive Services
- Lab 03: In this lab, you will create a Continuous Deployment of an Azure Function and use a custom telemetry for Application Insights. (under construction)
Please follow the Setup Instructions to get your environment configured.
Here is the demo script.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.