Chapter 1: Introduction to Azure Functions
Chapter Goal: to introduce to Azure Functions and to prepare development environment
- 1.1 Introduction to Azure Functions
- 1.2 Why Azure Functions?
- 1.3 Review Azure Functions Architecture
- 1.4 Set up Development Environment for Azure Functions
- 1.5 Explore Azure Functions Management Portal
- 1.6 Demo: Build a Simple Azure Functions
Chapter 2: Azure Functions Programming
Chapter Goal: to learn how to develop Azure Functions
- 2.1 Azure Functions Programming Model
- 2.2 Azure Functions Development Platforms
- 2.3 Development Tools
- 2.4 Webhook API
- 2.5 Event-Driven
- 2.6 Scheduling
- 2.7 Messaging
- 2.8 Error Handling
Chapter 3: Accessing Data from Azure Functions
Chapter Goal: to learn how to make interaction between Azure Functions and Azure data services
- 3.1 Introduce Azure Interaction Model
- 3.2 Azure Functions and Azure Storage
- 3.3 Azure Functions and Azure SQL Database
- 3.4 Azure Functions and Commos DB
Chapter 4: Accessing Cosmos DB in Azure Functions
Chapter Goal: to learn how to build custom Azure Functions
- 4.1 Introduction
- 4.2 Build Custom Azure Functions
- 4.3 Deployment
Chapter 5: Web Back-End System
Chapter Goal: To learn how to apply Azure Functions in web applications
- 5.1 Review Web Application Platforms
- 5.2 Introduce Azure Functions for Web Application
- 5.3 Demo: Build A Simple Social Media Web Application
Chapter 6: Mobile Back-End System
Chapter Goal: to build interaction system between mobile application and Azure Functions
- 6.1 Review Mobile Platforms
- 6.2 Introduce Azure Functions for mobile application
- 6.3 Demo: Build A Quiz Mobile Application
Chapter 7: Serverless Microservice
Chapter Goal: to develop Microservice with Azure Functions
- 7.1 Introduce Serveless Microservice
- 7.2 Microservice with Azure Functions
- 7.3 Demo: Build Microservice System with Azure Functions
Chapter 8: IoT Telemetry System
Chapter Goal: to learn how to serve and process IoT Telemetry system with Azure Functions
- 8.1 Introduce IoT Telemetry
- 8.2 Serve IoT Telemetry Data With Azure Functions
- 8.3 Make IoT Telemetry Data Processing
- 8.4 Visualize IoT Telemetry Data
Chapter 9: Monitoring Azure Functions with Application Insights
Chapter Goal: to monitor Azure Functions services and get application insights
- 9.1 Introduce Azure Monitoring
- 9.2 Introduce Azure Application Insights
- 9.3 Perform Azure Functions Monitoring
- 9.4 Build Azure Functions Insights