Skip to content
Hands-on workshop designed to help you learn Azure, Mobile & AI
Branch: master
Clone or download


App Innovation Workshop

Welcome to the Microsoft App Innovation Workshop. We've created this workshop to showcase the speed and ease at which you can leverage Microsoft's cloud platform to build data-driven intelligent apps. The workshop will give you insights and hands-on labs on how to leverage innovative scalable Cloud Backend Services for your applications.

Who is it for?

Although you can go and explore the content and walkthrough by yourself, the richer learning experience is attending a session led by us. So let's see, if we can schedule something!

Get in contact


Key Technologies

App Service
Cosmos DB
API Management
Azure Storage
Azure Functions
Azure Search
Cognitive Services
Bot Service
Azure DevOps
App Center
Active Directory
Build Status
iOS Android
Build status Build status


Guided Walkthrough

You can find a walkthrough guide for the project that outlines how you too can build and deploy your own version of the app and backend services.

Hint: We highly recommend you setup and configure your system before attending one of the guided sessions. Although we’ve allowed an hour in the morning to assist in trouble shooting configurations, we won’t have time to do a fresh installation.

1. Setup

2. Architecture Options

3. Web API & App Services

4. Data Storage

5. Search

6. Functions & Cognitive Services

7. API Management

8. Mobile App Overview

9. Mobile Network Services

10. Chatbot

11. Authentication

12. Analytics



Where to find help

  • Create GitHub issues and we'll respond as quickly as possible
  • Ping us on Slack



Photo Photo
Mike James Robin-Manuel Thiel
GitHub GitHub
Twitter Twitter
Blog Blog



This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit

When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact with any additional questions or comments.

You can’t perform that action at this time.