Designing-a-Workflow
Course Content
0 / 56 completedWelcome
Who-is-the-course-for-and-prerequisites
Introduction
What-will-you-learn-in-this-course
Serverless-Azure-Storage -Azure-SQL-and-App-Services
Introducing-the-Demo-Application
What-is-Serverless-Computing -and-Why-Would-You-Want-It
Traditional-versus-Serverless-Azure-Architectures
Section-Recap
Introduction- 2
Azure-Functions-101 -Different-Function-Types-and-Hosting-Modes
Creating-an-Azure-Function-App-Resource
Architecting-Azure-Functions
Publishing-a-Function
Developing-an-Azure-Function
Dealing-with-Function-App-Settings
Securing-a-Function
Introduction-to-Durable-Functions
Testing-and-Monitoring-a-Function
Using-a-Managed-Identity-to-Access-Azure-SQL-from-a-Function-App
Monitoring-and-Securing-a-Durable-Function
Section-Recap- 2
Creating-a-Durable-Function-for-Orchestration
Introduction- 3
Creating-an-Azure-Logic-App-Resource
Introducing-Azure-Logic-Apps
Testing-and-Debugging-Workflows
Designing-a-Workflow
Using-a-Managed-Identity-To-Access-a-Function-from-a-Logic-App
Integrating-Logic-Apps-with-Functions
Getting-a-Token-to-Access-Endpoints-During-Development-and-Testing
Durable-Functions-vs-Logic-Apps
Introduction- 4
Section-Recap- 3
Introducing-Azure-API-Management
Key-Concepts-of-Azure-API-Management
Creating-an-Azure-API-Management-Resource
Adding-an-API
Importing-an-API
From-APIs-to-Products-and-Subscriptions
A-Quick-Look-at-the-Developer-Portal
Securing-Downstream-Access
Rewriting-a-URL-using-a-Policy
Hardening-Downstream-Access-with-IP-Restrictions
Securing-an-API-Endpoint
Testing -Tracing-and-Debugging-an-API
Introduction- 5
Section-Recap- 4
Azure-Event-Grid-Key-Concepts
Creating-an-Azure-Event-Grid-Resource
Introducing-Azure-Event-Grid
Integrating-Blob-Storage -Event-Grid-and-Function-Apps
Improving-Reliability-and-Resilience-with-Retry-Policies-and-Dead-lettering
Integrating-Event-Grid-with-Custom-Code
Comparing-Azure-Event-Grid-with-Azure-Event-Hub -Azure-Service-Bus-and-Azure-Storage-Queue
Section-Recap- 5