Securing Azure Functions

Azure App Services

Florin Angelescu

Azure Cloud Architect

Why security matters

 

Function Security

 

 

  • Security:
    • Ensures Functions run safely
    • Protects users and businesses
    • Is not optional
    • It's a core part of reliable development
Azure App Services

Application settings

Function Application Settings

Azure App Services

Application settings

 

Function Application Settings

 

  • Payments function
    • Store the gateway's API key in application settings
    • Keep it separate from the code

 

  • Separation makes your function:
    • Safer
    • Easier to update
Azure App Services

Azure key vault integration

 

Function Key Vault Integration

Azure App Services

Azure key vault integration

 

Function Key Vault Integration

Azure App Services

Managed identity

Function Managed Identity

Azure App Services

Network security

 

Function Network Security

Azure App Services

Network security

Function Network Security

Azure App Services

Best practices

Function Security

Azure App Services

Let's practice!

Azure App Services

Preparing Video For Download...