Microsoft AZ-204: Azure App Service en Web Apps — Studiegids

Onderdeel van de Microsoft Azure Developer Associate AZ-204 — Studiegids. Oefen met geverifieerde antwoorden in het Microsoft-examencentrum, of doe getimede oefentests op ExamRoll.io.

Overzicht

Azure App Service is een volledig beheerd, op HTTP gebaseerd hostingplatform voor webapps, REST API’s en backend-services, dat code- en containerworkloads op Windows en Linux ondersteunt. Het biedt eersteklas functies voor schalen, implementatieworkflows, authenticatie, netwerkisolatie, achtergrondverwerking en veilige configuratie. Om dit te beheersen, is inzicht nodig in App Service plans en schalen, deployment slots en verkeersbeheer, CI/CD-integratiepaden, Easy Auth, custom domains en TLS, WebJobs, App Service Environment (ASE) en patronen voor veilige configuratie met Key Vault.

Plans, schalen en deployment slots

Een App Service plan definieert de compute-resources die uw apps hosten. Alle apps binnen een plan delen dezelfde VM-pool en schaalconfiguratie.

Implementatie en CI/CD: GitHub, Azure DevOps en container registries

Deployment Center integreert veelvoorkomende CI/CD-flows:

Beveiliging, identiteit, domeinen en TLS

App Service-authenticatie/-autorisatie (Easy Auth) verplaatst de identiteitsafhandeling naar het platform, zonder dat er middleware in uw code nodig is.

undefined

en te vernieuwen via

undefined

. App Service injecteert gebruikersclaims in request headers (bijvoorbeeld

undefined

in Base64), zodat de app de identiteit kan afleiden zonder SDK-afhankelijkheden. Gebruik het uitlog-endpoint van het platform om sessies te wissen.

Achtergrondverwerking en geïsoleerde omgevingen

WebJobs en ASE zijn bedoeld voor scenario’s met achtergrondverwerking en netwerkisolatie.

Configuratie, connection strings en Key Vault-referenties

App-configuratie wordt tijdens runtime geïnjecteerd en kan slot-specifiek zijn.

Diepgaande analyse van implementatieslots en operational excellence

Gebruik een staging-slot als het doel voor CI/CD. Na de implementatie:

Praktisch Probleemscenario

Starbucks lanceert een nieuw webbestelplatform dat pieken tijdens promoties moet kunnen verwerken, moet integreren met social logins, interne API’s moet beschermen en achtergrondworkflows voor bestellingen betrouwbaar moet verwerken.

  1. Kies een Premium v3 App Service-plan met twee implementatieslots (staging, productie)
  1. Implementeer CI/CD met GitHub Actions om te implementeren naar het staging-slot
  1. Schakel Easy Auth in met Microsoft Entra ID en Google als providers; schakel de Token Store in
  1. Configureer aangepaste domeinen en TLS
  1. Gebruik de WebJobs SDK met een Azure Storage Queue-trigger voor de orderafhandeling
  1. Beveilig uitgaande geheimen met Key Vault-referenties en een door het systeem toegewezen beheerde identiteit
  1. Bescherm interne API’s met netwerkmaatregelen
  1. Releasestrategie met canarying en swap

Alle domeinen · Azure Functions en Serverless Computing

Oefen deze vragen → · Getimede oefening op ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Slaag voor je examen →

Blader door Microsoft →

Related guides

Alles-in-één toegang

Eén abonnement. Elk examen.

Elk plan ontgrendelt onbeperkt zoeken naar antwoorden, oefentests, AI-uitleg en de volledige bronnenbibliotheek — in meer dan 20 talen.

Maandelijks
24.87
Just €0.83/day
Alles inbegrepen:
  • Onbeperkt zoeken naar antwoorden
  • Onbeperkte oefentests
  • AI-gestuurde uitleg
  • Volledige bronnenbibliotheek
  • 20+ talen
  • Wekelijkse contentupdates
  • Beloningen & verwijzingen
  • Prioriteitsondersteuning
Start gratis proefperiode

Geen creditcard vereist*

Beste waarde
12 maanden
179.87
Just €0.49/daySave 40%
Alles inbegrepen:
  • Onbeperkt zoeken naar antwoorden
  • Onbeperkte oefentests
  • AI-gestuurde uitleg
  • Volledige bronnenbibliotheek
  • 20+ talen
  • Wekelijkse contentupdates
  • Beloningen & verwijzingen
  • Prioriteitsondersteuning
Start gratis proefperiode

Geen creditcard vereist*

✓ Gratis plan inbegrepen · ✓ Annuleer op elk moment · ✓ Alle plannen ontgrendelen het volledige product