Combine Web Apps and Functions

Azure App Services

Florin Angelescu

Azure Cloud Architect

The challenge

 

 

The Challenge

Azure App Services

The storefront

The Storefront

Azure App Services

The processing engine

 

The Processing Engine

  • Orders trigger behind-the-scenes work
  • Update inventory, store records, send emails
  • Functions run only when triggered
  • Scale automatically with demand
  • Efficient during peaks, cost-saving during lows
Azure App Services

Why split the work

The Split

  • Separating responsibilities makes the system more flexible
  • This division:
    • Reduces complexity in the Web App
    • Allows back-end tasks to evolve independently
Azure App Services

How the pieces work together

 

The Combination

Azure App Services

Use cases beyond orders

Web Apps Use Cases

Functions Use Cases

Azure App Services

The value of integration

 

The Integration

Azure App Services

Let's practice!

Azure App Services

Preparing Video For Download...