Microsoft AZ-204: Azure Caching, CDN und Performance — Lernleitfaden

Teil des Microsoft Azure Developer Associate AZ-204 — Lernleitfaden. Üben Sie mit verifizierten Antworten im Microsoft-Prüfungscenter, oder absolvieren Sie zeitlich begrenzte Übungstests auf ExamRoll.io.

Überblick

Schnelle, zuverlässige Benutzererfahrungen in Azure hängen davon ab, Inhalte und Zustände nahe bei den Benutzern zu platzieren, die Last auf dem Ursprungsserver zu minimieren und Ausfälle elegant zu behandeln. Azure Cache for Redis, Azure CDN und Azure Front Door bieten zusammen In-Memory-Beschleunigung, Edge-Caching und globales Anycast-Routing mit Sicherheit. Die Beherrschung von Redis-Datenstrukturen und Verbindungsmustern, CDN-Profilen und Caching-Semantiken sowie Front Door-Routing und Health Probes ermöglicht es Ihnen, latenzarme und widerstandsfähige Anwendungen zu entwerfen.

Azure Cache for Redis: Tarife, Datenstrukturen, Eviction und Muster

Azure Cache for Redis ist ein verwalteter Redis-Dienst, der Datenzugriff im Sub-Millisekundenbereich bietet und gängige Redis-Datenstrukturen sowie erweiterte Funktionen in höheren Tarifen unterstützt.

Tarife:

Datenstrukturen und ihre Anwendungsfälle:

Eviction-Richtlinien (angewendet, wenn maxmemory erreicht ist):

Wählen Sie die Eviction-Richtlinie basierend auf der Kritikalität der Daten und den Zugriffsmustern. Für Caches liefern allkeys-lru oder allkeys-lfu die besten Trefferquoten. Für gemischte Speicher mit sorgfältig gesetzten Ablaufzeiten können volatile-ttl oder volatile-lru Ihre TTLs berücksichtigen.

Häufige Anwendungsfälle:

Verbindung zu Azure Redis: Verbindungszeichenfolgen, StackExchange.Redis und Resilienz

Verbindungsendpunkte und Schlüssel werden im Azure-Portal unter „Zugriffsschlüssel“ bereitgestellt. Die primäre Verbindungszeichenfolge enthält Host, Port, TLS und Passwort (zum Beispiel: contoso.redis.cache.windows.net:6380,password=…;ssl=True;abortConnect=False). Verwenden Sie in der Produktion immer TLS auf Port 6380.

Best Practices für StackExchange.Redis:

Azure CDN: Profile, Endpunkte, Ursprünge, Optimierung und Aktualität von Inhalten

Azure CDN speichert statische Inhalte in Edge-POPs zwischen, um die Latenz zu verringern und die Last am Ursprung zu reduzieren. Ein CDN-Profil gruppiert Endpunkte und den Tarif/Anbieter; ein Endpunkt definiert den Edge-Hostnamen und verbindet sich mit einem oder mehreren Ursprüngen.

Profile und Endpunkte:

Ursprungstypen:

Optimierungstypen (werden bei der Erstellung des Endpunkts angewendet):

Caching-Regeln und Bereinigung (Purging):

Steuerelemente für die Aktualität von Inhalten:

undefined

aus, um die Trefferquoten zu maximieren.

Azure Front Door: Globales Routing, Integrität, Sicherheit und Affinität

Azure Front Door bietet Anycast-basierten, globalen Layer-7-Lastausgleich, dynamische Website-Beschleunigung und eine integrierte WAF. Es ergänzt ein CDN, indem es dynamischen Datenverkehr weiterleitet und schützt, während es bei Standard/Premium optional statische Inhalte zwischenspeichert.

Routing-Regeln:

Integritätstests und Backend-Integrität:

WAF-Integration:

Sitzungsaffinität:

Zusammenspiel mit CDN:

Praktisches Problemszenario

Mozilla startet eine globale Microsite zur Entdeckung von Add-ons, bei der während der Veröffentlichungen hohe Lastspitzen erwartet werden. Sie benötigen eine schnelle Auslieferung statischer Assets, resiliente dynamische APIs und sichere, latenzarme Benutzerinteraktionen weltweit.

  1. Front Door für globalen Einstiegspunkt und Sicherheit
  1. WAF-Richtlinie und Ratenbegrenzung
  1. Integritätstests und Ursprungsgruppen
  1. Redis-gestützte Sitzungen und Output-Caching
  1. Redis-Datenstrukturen für Ranglisten
  1. Verbindungswiderstandsfähigkeit mit StackExchange.Redis
  1. CDN für statische Assets mit aggressivem Caching
  1. Purge-Prozess in CI/CD
  1. Front Door-Sitzungsaffinität nur wo erforderlich

Diese Architektur verwendet Front Door für sicheres, intelligentes Edge-Routing und WAF, Azure CDN für die Bereitstellung statischer Inhalte mit hoher Trefferquote und präziser Aktualitätskontrolle und Azure Cache for Redis, um Lese-Hotspots auszulagern, latenzarme Sitzungs- und Ranglistendaten zu verwalten und Lastspitzen elegant abzufangen.


Azure: Ereignis- und nachrichtenbasierte Lösungen · Alle Domänen · Azure-Überwachung

Diese Fragen üben → · Zeitlich begrenzte Übung auf 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.

Bestehe deine Prüfung →

Microsoft durchsuchen →

Related guides

All-in-One Zugang

Ein Abonnement. Jede Prüfung.

Jeder Plan schaltet unbegrenzte Antwortsuche, Übungstests, KI-Erklärungen und die vollständige Ressourcenbibliothek frei – in über 20 Sprachen.

Monatlich
24.87
Just €0.83/day
Alles inklusive:
  • Unbegrenzte Antwortsuche
  • Unbegrenzte Übungstests
  • KI-gestützte Erklärungen
  • Vollständige Ressourcenbibliothek
  • Über 20 Sprachen
  • Wöchentliche Inhaltsaktualisierungen
  • Belohnungen & Empfehlungen
  • Priorisierter Support
Kostenlose Testphase starten

Keine Kreditkarte erforderlich*

Bestes Preis-Leistungs-Verhältnis
12 Monate
179.87
Just €0.49/daySave 40%
Alles inklusive:
  • Unbegrenzte Antwortsuche
  • Unbegrenzte Übungstests
  • KI-gestützte Erklärungen
  • Vollständige Ressourcenbibliothek
  • Über 20 Sprachen
  • Wöchentliche Inhaltsaktualisierungen
  • Belohnungen & Empfehlungen
  • Priorisierter Support
Kostenlose Testphase starten

Keine Kreditkarte erforderlich*

✓ Kostenloser Plan enthalten · ✓ Jederzeit kündbar · ✓ Alle Pläne schalten das vollständige Produkt frei