Microsoft AZ-305: Well-Architected Framework en Ontwerpprincipes — Studiegids

Onderdeel van de Microsoft Azure Solutions Architect Expert AZ-305 — Studiegids. Oefen met geverifieerde antwoorden in het Microsoft-examencentrum, of doe getimede oefentests op ExamRoll.io.

Overzicht

Het Azure Well-Architected Framework (WAF) is een set van voorschrijvende principes die als leidraad dienen voor het ontwerpen, bouwen en beheren van betrouwbare, veilige, kostenefficiënte, operationeel uitmuntende en performante workloads op Azure. Door oplossingen af te stemmen op de vijf pijlers—betrouwbaarheid, beveiliging, kostenoptimalisatie, operational excellence en prestatie-efficiëntie—wordt gegarandeerd dat architectuurbeslissingen expliciete afwegingen zijn, geïnformeerd door bedrijfsprioriteiten, risicotolerantie en beperkingen zoals datasoevereiniteit en budget. Om consistentie op schaal te bereiken zijn landing zones, beleidsgestuurde governance en automatisering als standaard vereist. Moderne ontwerpen benadrukken ontkoppeling, event-driven communicatie en patronen zoals CQRS, Strangler Fig en microservices, geïmplementeerd met Azure-native services en geïntegreerde observability, om zowel snelle veranderingen als strenge compliance te accommoderen.

De Vijf Pijlers: Betrouwbaarheid, Beveiliging, Kosten, Operational Excellence, Prestaties

Betrouwbaarheid zorgt ervoor dat workloads blijven voldoen aan de zakelijke SLA’s bij storingen en tijdens veranderingen. Ontwerp voor fault domains en update domains door te implementeren over Availability Zones of regioparen, kies beheerde services met ingebouwde HA en implementeer resilience-patronen. Test de herstelbaarheid met chaos engineering en disaster recovery-oefeningen. Kies voor stateful data services met RPO/RTO-functies—bijv. Azure SQL Database Active Geo-Replication of Cosmos DB multi-region writes—gecombineerd met geautomatiseerde back-ups en geteste runbooks.

Beveiliging is een gelaagde ‘defense in depth’-verdediging, verankerd in Zero Trust. Dwing ’least privilege’ af met Azure RBAC, Privileged Identity Management (PIM) en access reviews voor doorlopende ’entitlement hygiene’. Isoleer de ’network blast radius’ met private endpoints, NSG’s en Azure Firewall; integreer een Web Application Firewall (WAF) op Azure Front Door of Application Gateway. Ga uit van een inbreuk (‘assume breach’) met continue monitoring via Defender for Cloud, dreigingsdetectie in Sentinel en strikte identiteitsbescherming (MFA, Conditional Access).

Kostenoptimalisatie balanceert bedrijfswaarde en total cost of ownership. Kies de juiste grootte (‘right-size’) voor compute en tiers op basis van telemetrie; gebruik schaalvergroting om aan de vraag te voldoen en schakel non-productieomgevingen uit. Leg je vast met ‘reservations’ en ‘savings plans’ voor stabiele workloads, maak gebruik van Spot VM’s voor onderbreekbare compute, pas ’tiering’ toe op opslag en dataretentie, en geef de voorkeur aan serverless waar dit aansluit bij de workload-profielen. Dwing tagging en budgetten af, en gebruik Azure Policy om kostenbeheersing te standaardiseren.

Operational excellence legt de nadruk op automatisering, herhaalbaarheid en leercycli. Behandel omgevingen als code met Bicep/ARM of Terraform, dwing ‘drift’-herstel af en implementeer consistente CI/CD. Operationele inzichten komen uit gestructureerde logs, metrics, traces en synthetische tests, allemaal gekoppeld aan alarmering en SLO-dashboards, om de MTTR te verkorten en proactieve verbeteringen te informeren.

Prestatie-efficiëntie zorgt ervoor dat de workload voldoet aan de doorvoer- en latentiedoelen onder wisselende belasting. Ontwerp voor ‘scale-out’, cache agressief, push content naar de edge, en kies datapartities en read replica’s die geschikt zijn voor de toegangspatronen. Valideer met realistische loadtests en stem af op basis van bewijs.

Betrouwbaarheids- en Prestatiepatronen in Azure

Resilience-patronen verminderen de waarschijnlijkheid en impact van storingen, terwijl de latency voorspelbaar blijft.

Prestatiepatronen vullen resilience aan:

Ontwerpprincipes voor Operational Excellence, Kostenoptimalisatie en Beveiliging

Infrastructure as code: Standaardiseer op Bicep/ARM- of Terraform-modules, met versiebeheer in Git en gevalideerd met pre-deployment tests en policy-as-code. Gebruik template specs of Terraform registries voor hergebruik. Parametriseer per omgeving en dwing consistente tags, resource locks en diagnostische instellingen af. Integreer met Azure DevOps of GitHub Actions; gebruik gefaseerde implementaties en goedkeuringen voor gecontroleerde promotie.

Deploymentautomatisering: Geef de voorkeur aan deployment slots en blue-green- of canary-strategieën, ondersteund door App Service, AKS (progressieve rollouts met Deployment-strategieën), en Traffic Manager/Front Door voor gewogen routering. Automatiseer databaseschemawijzigingen met migratiepipelines en backward-compatible contracten. Beheer rollouts met health probes en zakelijke KPI’s.

Observeerbaarheid: Instrumenteer applicaties met OpenTelemetry, exporteer naar Application Insights voor distributed tracing, metrics en afhankelijkheidskaarten. Activeer Azure Monitor voor platform-metrics, implementeer Log Analytics workspaces en maak Workbooks en dashboards voor SLO’s en capaciteit. Definieer alert-regels met dynamische drempelwaarden, integreer met ITSM en sla Activity Logs en diagnostische logs centraal op voor audit en forensisch onderzoek.

Right-sizing en kostenbeheersing: Gebruik Azure Advisor, Azure Monitor-gebruiksstatistieken en Application Insights-profiling om verspilling te identificeren (inactieve cores, overgeprovisioneerde vCores, te ruim toegewezen RU/s). Pas Reservations/Savings Plans toe op stabiele workloads (VM’s, SQL, Synapse), gereserveerde capaciteit voor Storage en commitment-niveaus voor Cosmos DB. Kies Spot VMs voor build agents, batchverwerking en ML-training met checkpointing. Weeg architectonische keuzes af: beheerde PaaS kan operationele kosten verlagen en de betrouwbaarheid verbeteren tegen hogere kosten per eenheid; caching verlaagt data egress en RU-kosten ten koste van de complexiteit van cache-invalidatie; multi-region HA verhoogt de uitgaven maar kan vereist zijn door RTO/RPO.

Beveiligingsprincipes in de praktijk:


Migratie en Modernisering · Alle domeinen

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