Deploy and configure web apps

Azure App Services

Florin Angelescu

Azure Cloud Architect

What are Azure Web Apps?

 

Azure Web Apps

Azure App Services

What are Azure Web Apps?

 

Ecommerce Website

Azure App Services

Deploying your Web App

 

Web App Runtime Stack

Azure App Services

Code deployment options

 

Web App Deployment

  • Small teams or quick roll-outs

    • ZIP deployment from the portal
  • Larger projects

    • Automated CI/CD pipelines
    • Using GitHub or Azure DevOps
Azure App Services

Accessing your Web App

Web App URL

  • Unique URL

    • Also known as default domain

    Marketing Website

Azure App Services

Configuring your Web App

 

Web App Configuration

Azure App Services

Using environment variables

 

Web App Environment Variables

Azure App Services

Using environment variables

Web App App Settings

  • Exposed to code as environment variables

Web App Connection Strings

 

  • Easier for frameworks to consume them automatically
Azure App Services

Using environment variables

 

Web App Environment Variables

Azure App Services

Web App logging

 

Web App Logging

 

  • Logs:

    • Application logs
    • Web server logs
    • Request logs
  • Slow response times:

    • Logs can help you identify the root cause.
  • Save logs:

    • Azure Storage
    • Application Insights
Azure App Services

Let's practice!

Azure App Services

Preparing Video For Download...