ă‚čă‚­ăƒ« azure-appconfiguration-ts
📩

azure-appconfiguration-ts

漉慹

Anwendungen mit Azure App Configuration SDK entwickeln

Verwalten Sie Anwendungseinstellungen und Feature-Flags zentral ohne erneute Bereitstellung. Azure App Configuration bietet dynamische Aktualisierung und Key Vault-Integration fĂŒr sichere Cloud-native Anwendungen.

ćŻŸćżœ: Claude Codex Code(CC)
📊 71 捁戆
1

ă‚čă‚­ăƒ«ZIPă‚’ăƒ€ă‚Šăƒłăƒ­ăƒŒăƒ‰

2

Claudeă§ă‚ąăƒƒăƒ—ăƒ­ăƒŒăƒ‰

èš­ćźš → 機胜 → ă‚čă‚­ăƒ« → ă‚čă‚­ăƒ«ă‚’ă‚ąăƒƒăƒ—ăƒ­ăƒŒăƒ‰ăžç§»ć‹•

3

ă‚Șăƒłă«ă—ăŠćˆ©ç”šé–‹ć§‹

テă‚čトする

「azure-appconfiguration-tsă€ă‚’äœżç”šă—ăŠă„ăŸă™ă€‚ Konfigurationseinstellung fĂŒr App-Nachricht in Produktionsumgebung erstellen

æœŸćŸ…ă•ă‚Œă‚‹ç”æžœ:

Konfigurationseinstellung 'app:settings:message' mit Wert 'Hello World' im Produktions-Label erstellt. Tags angewendet: environment=prod. Inhaltstyp auf text/plain gesetzt.

「azure-appconfiguration-tsă€ă‚’äœżç”šă—ăŠă„ăŸă™ă€‚ ÜberprĂŒfen, ob Beta-Feature fĂŒr Benutzer in beta-testers Gruppe aktiviert ist

æœŸćŸ…ă•ă‚Œă‚‹ç”æžœ:

Feature 'Beta' Auswertung: Benutzer 'user@example.com' ist in 'beta-testers' Gruppe mit 50% Rollout. Feature basierend auf Gruppenmitgliedschaft und Rollout-Prozentsatz aktiviert.

「azure-appconfiguration-tsă€ă‚’äœżç”šă—ăŠă„ăŸă™ă€‚ Alle Produktionseinstellungen mit DatenbankprĂ€fix auflisten

æœŸćŸ…ă•ă‚Œă‚‹ç”æžœ:

3 Einstellungen gefunden: database:host=prod-db.example.com, database:port=5432, database:ssl=true. Alle Einstellungen gefiltert nach SchlĂŒsselprĂ€fix 'database:*' und Label 'production'.

ă‚»ă‚­ăƒ„ăƒȘăƒ†ă‚Łç›ŁæŸ»

漉慹
v1 ‱ 2/24/2026

This skill is a documentation file (SKILL.md) containing reference examples for Azure App Configuration SDK. All 55 static analysis findings are false positives - the analyzer incorrectly treated Markdown code block delimiters and documentation examples as executable code. No actual security risks exist.

1
ă‚čă‚­ăƒŁăƒłă•ă‚ŒăŸăƒ•ă‚Ąă‚€ăƒ«
355
è§Łæžă•ă‚ŒăŸèĄŒæ•°
0
怜ć‡ș甐果
1
ç·ç›ŁæŸ»æ•°
ă‚»ă‚­ăƒ„ăƒȘăƒ†ă‚Łć•éĄŒăŻèŠ‹ă€ă‹ă‚ŠăŸă›ă‚“ă§ă—ăŸ
ç›ŁæŸ»è€…: claude

擁èłȘă‚čコケ

38
ă‚ąăƒŒă‚­ăƒ†ă‚ŻăƒăƒŁ
100
äżćźˆæ€§
87
コンテンツ
31
ă‚łăƒŸăƒ„ăƒ‹ăƒ†ă‚Ł
100
ă‚»ă‚­ăƒ„ăƒȘティ
91
仕様æș–æ‹ 

äœœă‚Œă‚‹ă‚‚ăź

Cloud-native Anwendungskonfiguration

Zentralisieren Sie die Konfiguration fĂŒr Microservices ĂŒber verschiedene Umgebungen hinweg unter Verwendung von Labels. Ermöglichen Sie dynamische Updates ohne erneute Bereitstellung.

Feature-Flag-Rollout

Veröffentlichen Sie Features schrittweise fĂŒr Benutzergruppen mit Targeting-Bedingungen. FĂŒhren Sie A/B-Tests mit kontrollierten Rollout-ProzentsĂ€tzen durch.

Sichere Secret-Verwaltung

Referenzieren Sie Key Vault-Secrets in der Konfiguration. Trennen Sie Secrets von der Konfiguration bei gleichbleibenden einheitlichen Zugriffsmustern.

ă“ă‚Œă‚‰ăźăƒ—ăƒ­ăƒłăƒ—ăƒˆă‚’è©Šă™

Grundlegende Konfigurationseinrichtung
Zeigen Sie mir, wie man Azure App ConfigurationClient in TypeScript mit DefaultAzureCredential einrichtet. Einschließlich Umgebungseinrichtung fĂŒr den Endpoint.
Feature-Flag-Implementierung
Erstellen Sie ein Feature-Flag namens 'NewCheckout' mit Benutzer-Targeting. Zeigen Sie, wie man ĂŒberprĂŒft, ob das Flag fĂŒr einen bestimmten Benutzer mit userId und Gruppen-Kontext aktiviert ist.
Dynamische Aktualisierungskonfiguration
Richten Sie App Configuration Provider mit automatischer Aktualisierung alle 30 Sekunden ein. Einschließlich Express-Middleware, die Aktualisierung bei jeder Anfrage auslöst, und Event-Listener fĂŒr Aktualisierungsbenachrichtigungen.
Key Vault-Integration
Konfigurieren Sie App Configuration, um Key Vault-Referenzen automatisch aufzulösen. Richten Sie Secret-Aktualisierungsintervall ein und zeigen Sie, wie man aufgelöste Secrets in der Anwendung zugreift.

ベă‚čăƒˆăƒ—ăƒ©ă‚Żăƒ†ă‚Łă‚č

  • Verwenden Sie das app-configuration-provider-Paket fĂŒr Laufzeitkonfiguration mit automatischer AktualisierungsunterstĂŒtzung
  • Trennen Sie Umgebungen mit Labels (development, staging, production) fĂŒr saubere Konfigurationsverwaltung
  • Aktivieren Sie die Aktualisierung mit Sentinel-Key-Muster, um effizient vollstĂ€ndige Konfigurationsaktualisierungen auszulösen

曞避

  • Verwenden des Low-Level-SDKs fĂŒr Anwendungslaufzeitkonfiguration statt des Provider-Pakets
  • Hardcodierung von Verbindungszeichenfolgen im Quellcode statt Verwendung von verwalteter IdentitĂ€t
  • Deaktivieren der Aktualisierung in Produktionsumgebungen, die hĂ€ufige Konfigurationsaktualisierungen erfordern

よくあるèłȘ敏

Was ist der Unterschied zwischen App Configuration SDK und Provider?
Das SDK (@azure/app-configuration) bietet Low-Level-CRUD-Operationen zur Verwaltung von Einstellungen. Der Provider (@azure/app-configuration-provider) wird fĂŒr Anwendungen empfohlen, da er dynamische Aktualisierung, Feature-Flags und Key Vault-Integration hinzufĂŒgt.
Wie authentifiziere ich mich bei Azure App Configuration?
Verwenden Sie DefaultAzureCredential mit dem App Configuration-Endpoint fĂŒr verwaltete IdentitĂ€tsauthentifizierung. Alternativ können Sie Verbindungszeichenfolgen mit Endpoint, ID und Secret fĂŒr Entwicklungsszenarien verwenden.
Kann ich App Configuration fĂŒr Secret-Verwaltung verwenden?
Ja, verwenden Sie Key Vault-Referenzen. Speichern Sie Secrets in Key Vault und referenzieren Sie sie in App Configuration. Secrets werden automatisch basierend auf dem konfigurierten Intervall aufgelöst und aktualisiert.
Wie funktioniert die dynamische Aktualisierung?
Der Provider fragt App Configuration in konfigurierten Intervallen ab. Wenn sich ein Sentinel-SchlĂŒssel Ă€ndert, löst er eine vollstĂ€ndige Aktualisierung aus. Die Aktualisierung ist nicht blockierend und sendet Ereignisse fĂŒr Benachrichtigungen.
Was sind Feature-Flag-Filter und wie verwende ich sie?
Filter bestimmen die Flag-Auswertung. Der Microsoft.Targeting-Filter unterstĂŒtzt Benutzer-IDs, Gruppen mit Rollout-ProzentsĂ€tzen und Standard-Rollout. Konfigurieren Sie im conditions.clientFilters-Array des Flags.
Wie fĂŒhre ich KonfigurationsĂ€nderungen zurĂŒck?
Verwenden Sie Snapshots, um den Konfigurationsstatus vor Releases zu erfassen. Archivieren und stellen Sie Snapshots bei Bedarf wieder her. Laden Sie Konfiguration aus einem bestimmten Snapshot unter Verwendung von snapshotName in Selektoren.

開ç™șè€…ăźè©łçŽ°

䜜成者

sickn33

ăƒ©ă‚€ă‚»ăƒłă‚č

MIT

揂照

main

ăƒ•ă‚Ąă‚€ăƒ«æ§‹æˆ

📄 SKILL.md