技能 azure-appconfiguration-ts
📦

azure-appconfiguration-ts

安全

Crear aplicaciones con Azure App Configuration SDK

Administra la configuración de aplicaciones y feature flags de forma centralizada sin necesidad de redepliegue. Azure App Configuration ofrece actualización dinámica e integración con Key Vault para aplicaciones cloud-native seguras.

支持: Claude Codex Code(CC)
🥉 74 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“azure-appconfiguration-ts”。 Crear configuración de mensaje de aplicación en entorno de producción

预期结果:

Configuración 'app:settings:message' creada con valor 'Hello World' en etiqueta de producción. Etiquetas aplicadas: environment=prod. Tipo de contenido establecido como text/plain.

正在使用“azure-appconfiguration-ts”。 Verificar si el feature Beta está habilitado para usuario en grupo beta-testers

预期结果:

Evaluación del feature 'Beta': El usuario 'user@example.com' está en el grupo 'beta-testers' con 50% de despliegue. Feature habilitado según membresía de grupo y porcentaje de despliegue.

正在使用“azure-appconfiguration-ts”。 Listar todas las configuraciones de producción con prefijo database

预期结果:

Se encontraron 3 configuraciones: database:host=prod-db.example.com, database:port=5432, database:ssl=true. Todas las configuraciones filtradas por prefijo de clave 'database:*' y etiqueta '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
内容
50
社区
100
安全
91
规范符合性

你能构建什么

Configuración de aplicaciones cloud-native

Centraliza la configuración para microservicios en diferentes entornos usando etiquetas. Habilita actualizaciones dinámicas sin redepliegue.

Despliegue de feature flags

Lanza funcionalidades gradualmente a grupos de usuarios con condiciones de segmentación. Realiza pruebas A/B con porcentajes de despliegue controlados.

Gestión segura de secretos

Referencia secretos de Key Vault en la configuración. Separa los secretos de la configuración manteniendo patrones de acceso unificados.

试试这些提示

Configuración básica
Muéstrame cómo configurar Azure App Configuration Client en TypeScript usando DefaultAzureCredential. Incluye la configuración de variables de entorno para el endpoint.
Implementación de feature flags
Crea un feature flag llamado 'NewCheckout' con segmentación de usuarios. Muestra cómo verificar si el flag está habilitado para un usuario específico con contexto de userId y grupos.
Configuración de actualización dinámica
Configura App Configuration Provider con actualización automática cada 30 segundos. Incluye middleware de Express que activa la actualización en cada solicitud y listeners de eventos para notificaciones de actualización.
Integración con Key Vault
Configura App Configuration para resolver referencias de Key Vault automáticamente. Establece el intervalo de actualización de secretos y muestra cómo acceder a los secretos resueltos en la aplicación.

最佳实践

  • Usa el paquete app-configuration-provider para configuración en tiempo de ejecución con soporte de actualización automática
  • Separa los entornos usando etiquetas (development, staging, production) para una gestión de configuración limpia
  • Habilita la actualización con patrón de clave centinela para activar actualizaciones completas de configuración de manera eficiente

避免

  • Usar el SDK de bajo nivel para configuración en tiempo de ejecución en lugar del paquete provider
  • Hardcodear cadenas de conexión en el código fuente en lugar de usar managed identity
  • Deshabilitar la actualización en entornos de producción que requieren cambios frecuentes de configuración

常见问题

¿Cuál es la diferencia entre App Configuration SDK y Provider?
El SDK (@azure/app-configuration) proporciona operaciones CRUD de bajo nivel para gestionar configuraciones. El Provider (@azure/app-configuration-provider) se recomienda para aplicaciones ya que añade actualización dinámica, feature flags e integración con Key Vault.
¿Cómo me autentico en Azure App Configuration?
Usa DefaultAzureCredential con el endpoint de App Configuration para autenticación con managed identity. Alternativamente, usa cadenas de conexión con endpoint, ID y secreto para escenarios de desarrollo.
¿Puedo usar App Configuration para gestión de secretos?
Sí, usa referencias a Key Vault. Almacena secretos en Key Vault y reféralos en App Configuration. Los secretos se resuelven y actualizan automáticamente según el intervalo configurado.
¿Cómo funciona la actualización dinámica?
El proveedor hace polling a App Configuration en intervalos configurados. Cuando una clave centinela cambia, activa una actualización completa. La actualización es no bloqueante y emite eventos para notificación.
¿Qué son los filtros de feature flags y cómo los uso?
Los filtros determinan la evaluación del flag. El filtro Microsoft.Targeting soporta IDs de usuario, grupos con porcentajes de despliegue y despliegue predeterminado. Configura en el array clientFilters de las condiciones del flag.
¿Cómo hago rollback de cambios de configuración?
Usa instantáneas para capturar el estado de la configuración antes de despliegues. Archiva y recupera instantáneas según sea necesario. Carga la configuración de una instantánea específica usando snapshotName en los selectores.

开发者详情

文件结构

📄 SKILL.md