🌍 Azure App Service - AZ-104 Practice Questions

Configure App Service plans, web apps, deployment slots, scaling, and application settings.

12Questions Available
1Exam Domains

Practice App Service Questions Now

Start a timed practice session focusing on Azure App Service topics from the AZ-104 question bank.

Start AZ-104 Practice Quiz →

AZ-104 App Service Question Bank (12 Questions)

Browse all 12 practice questions covering Azure App Service for the AZ-104 certification exam. Answers are intentionally hidden on this page so you can self-test first before checking results in quiz mode.

  1. Question 1Deploy and manage Azure compute resources

    A development team deploys a web application to Azure App Service. They want to test a new version of the application with 10% of live traffic before fully rolling it out. Which App Service feature enables this?

    AApp Service Environments (ASE)
    BDeployment slots with traffic routing percentages
    CAzure Traffic Manager with weighted routing
    DAzure Front Door with origin groups

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start AZ-104 Quiz
  2. Question 2Implement and manage storage

    A web application must allow external partners to upload files directly to a specific Azure Blob Storage container for exactly 4 hours, without exposing the storage account key. What is the correct solution?

    AShare the storage account connection string with the partners
    BGenerate a Service SAS on the container with Write permission and a 4-hour expiry
    CAssign the Storage Blob Data Contributor role to each partner's Azure AD identity
    DEnable anonymous public access on the container

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start AZ-104 Quiz
  3. Question 3Deploy and manage Azure compute resources

    What are the different Azure App Service plan tiers, from lowest to highest capability?

    AFree → Shared → Basic → Standard → Premium → Isolated
    BBasic → Standard → Premium → Enterprise
    CDev → Test → Production → Enterprise
    DStandard → Premium → Dedicated → Isolated

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start AZ-104 Quiz
  4. Question 4Deploy and manage Azure compute resources

    What is an Azure App Service deployment slot?

    AA geographic region where the app runs
    BA separate environment (e.g., staging, testing) within an App Service plan that can be swapped with production with zero downtime
    CA specific port mapping for the application
    DA subscription-level resource for App Service

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start AZ-104 Quiz
  5. Question 5Deploy and manage Azure compute resources

    What happens to the application settings when an Azure App Service deployment slot is swapped?

    AAll settings are swapped with the slot
    BSlot settings marked as 'deployment slot setting' remain with their slot; non-slot-sticky settings swap with the content
    CSettings are deleted on swap
    DSettings are cloned from the production slot to staging on every swap

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start AZ-104 Quiz
  6. Question 6Deploy and manage Azure compute resources

    How can you deploy a web application from a GitHub repository to Azure App Service automatically whenever code is pushed?

    AManual deployment only via the portal
    BConfigure GitHub Actions or App Service Deployment Center to connect the GitHub repo for CI/CD
    CUse Azure DevOps only
    DDownload the code and upload via FTP

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start AZ-104 Quiz
  7. Question 7Deploy and manage Azure compute resources

    Which Azure App Service feature routes a percentage of production traffic to a new deployment slot for gradual rollout (canary deployment)?

    ATraffic Manager weighted routing
    BApp Service deployment slot traffic percentages (Testing in Production / staged rollout)
    CAzure Front Door AB testing
    DApplication Insights feature flags

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start AZ-104 Quiz
  8. Question 8Deploy and manage Azure compute resources

    A web application in Azure App Service needs to securely access an Azure SQL Database without storing connection string credentials in the app code. What is the best approach?

    AStore the connection string in app settings (environment variables)
    BUse a system-assigned managed identity to authenticate from App Service to Azure SQL without credentials
    CStore credentials in a config file included in deployment
    DUse the storage account access key

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start AZ-104 Quiz
  9. Question 9Deploy and manage Azure compute resources

    Which Azure App Service feature allows connecting the web app to Azure services in a VNet using private IPs for outbound connections?

    AApp Service Environment
    BPublic endpoint with NSG
    CRegional VNet Integration
    DPrivate Endpoint for App Service

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start AZ-104 Quiz
  10. Question 10Deploy and manage Azure compute resources

    What is the maximum number of deployment slots in Azure App Service Standard plan?

    A1 (production only)
    B5
    C20
    DNo limit

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start AZ-104 Quiz
  11. Question 11Deploy and manage Azure compute resources

    What is the purpose of 'warm-up' in Azure App Service when swapping deployment slots?

    ARestarting the production slot after swap
    BAllowing the new deployment to initialize and be ready before receiving production traffic during a slot swap operation
    CPre-loading static content to CDN before swap
    DWarming up the database connection pool

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start AZ-104 Quiz
  12. Question 12Deploy and manage Azure compute resources

    What Azure App Service feature allows running the same web application in multiple regions with traffic distribution?

    ADeployment slots
    BMultiple App Service plans
    CTraffic Manager or Azure Front Door integration with multi-region App Service deployments
    DScaling out App Service instances

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start AZ-104 Quiz

Key App Service Concepts for AZ-104

app serviceweb appdeployment slotapp service planauto scalekuducontainer

AZ-104 App Service Exam Tips

Azure App Service questions in AZ-104 are typically scenario-based. Focus on day-to-day Azure administration, identity, network, compute, storage, and monitoring. Priority concepts: app service, web app, deployment slot, app service plan, auto scale, kudu.

What AZ-104 Expects

  • Anchor your answer in prioritize operationally practical configurations and least-privilege administration.
  • App Service scenarios for AZ-104 are frequently mapped to Domain 2 (15-20%), so read the objective carefully before picking controls or architecture.
  • Expect multi-topic scenarios where App Service interacts with identity, networking, governance, or monitoring patterns rather than appearing as an isolated question.
  • When two options are both technically valid, prefer the choice that best aligns with the exam's operational scope (Associate) and vendor best practices.

High-Value App Service Concepts

  • Know the core App Service building blocks cold: app service, web app, deployment slot, app service plan.
  • Review the edge-case features and limits for auto scale, kudu; these details are commonly used to differentiate answer choices.
  • Practice service-integration reasoning: how App Service pairs with Virtual Machines, Containers in real deployment patterns.
  • For AZ-104, explain why the chosen App Service design meets reliability, security, and cost expectations better than the alternatives.

Common AZ-104 Traps

  • Watch for forgetting scope inheritance and RBAC precedence.
  • Questions in Implement and Manage Storage often include distractors that look correct for App Service but violate least-privilege, compliance, or availability requirements.
  • Avoid picking options purely by feature name; validate data path, failure handling, and governance impact before answering.
  • If the prompt hints at automation or repeatability, eliminate manual-only operational answers first.

Fast Review Checklist

  • Can you compare at least two App Service implementation paths and justify which one best fits the scenario?
  • Can you map the chosen answer back to Implement and Manage Storage (15-20%) outcomes for AZ-104?
  • Can you explain security and access boundaries for App Service without relying on default-open assumptions?
  • Can you describe how App Service integrates with Virtual Machines and Containers during failure, scaling, and monitoring events?

Exam Domains Covering App Service

Related Resources

More AZ-104 Study Resources