Azure.ResourceManager.Sql (.NET)
Provisionar recursos de Azure SQL con el SDK de .NET
Gestionar la infraestructura de Azure SQL manualmente a través del portal consume mucho tiempo y es propenso a errores. Esta habilidad permite el aprovisionamiento y gestión automatizados de servidores SQL, bases de datos y grupos elásticos usando el SDK Azure.ResourceManager.Sql.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "Azure.ResourceManager.Sql (.NET)". Crear un servidor SQL con una base de datos
Résultat attendu:
Servidor 'my-sql-server' creado en EastUS con TLS 1.2 forzado. Base de datos 'my-db' aprovisionada con SKU S0 (10 DTUs) y 2GB de almacenamiento. Endpoint de conexión: my-sql-server.database.windows.net
Utilisation de "Azure.ResourceManager.Sql (.NET)". Añadir regla de firewall para rango IP de oficina
Résultat attendu:
Regla de firewall 'OfficeIPs' creada permitiendo 203.0.113.0 - 203.0.113.255. La regla está activa inmediatamente. Las conexiones existentes no se ven afectadas.
Audit de sécurité
SûrThis is a prompt-only documentation skill with no executable code. It provides instructions for using Azure.ResourceManager.Sql SDK for management plane operations. The skill teaches proper security practices including DefaultAzureCredential for authentication and TLS 1.2 minimum version. Static analysis scanned 0 files with risk score 0/100. No security concerns identified.
Facteurs de risque
🔑 Variables d’environnement (1)
Score de qualité
Ce que vous pouvez construire
Ingeniero de DevOps Automatizando Infraestructura
Automatizar el aprovisionamiento de servidores SQL y bases de datos como parte de pipelines de CI/CD usando aplicaciones .NET
Desarrollador Creando Herramientas de Gestión
Crear herramientas internas para aprovisionamiento de bases de datos self-service y gestión de recursos
Arquitecto Cloud Diseñando Soluciones
Implementar patrones de infraestructura como código para recursos Azure SQL con configuración de seguridad adecuada
Essayez ces prompts
Crear un servidor Azure SQL llamado 'prod-sql-server' en East US con versión mínima TLS 1.2 y login de administrador configurado.
Crear una base de datos SQL llamada 'app-db' en el grupo elástico existente 'shared-pool' con SKU Standard S0 y tamaño máximo de 2GB.
Añadir reglas de firewall para permitir que los servicios de Azure y el rango IP corporativo 203.0.113.0/24 accedan al servidor SQL.
Aprovisionar una infraestructura SQL completa: servidor con admin AAD, grupo elástico con 100 eDTUs, tres bases de datos en el pool, reglas de firewall para servicios de Azure e IPs específicas, y habilitar logging de auditoría.
Bonnes pratiques
- Usar DefaultAzureCredential para autenticación - soporta managed identity, CLI y credenciales de entorno
- Usar WaitUntil.Completed para operaciones que deben finalizar antes de acciones dependientes
- Configurar reglas del firewall y opciones de red antes de intentar conexiones a la base de datos
Éviter
- No hardcodear contraseñas de administrador - usar Azure Key Vault o managed identity
- No usar este SDK para ejecutar consultas - usar Microsoft.Data.SqlClient en su lugar
- Evitar crear bases de datos sin grupos elásticos cuando se gestionan múltiples bases de datos - los pools reducen costes