Compétences Azure.ResourceManager.Redis (.NET)
📦

Azure.ResourceManager.Redis (.NET)

Sûr

Manage Azure Redis Cache in .NET

Cette compétence aide les développeurs .NET à créer et gérer des instances Azure Redis Cache par programmation en utilisant le SDK Azure.ResourceManager.Redis, éliminant la configuration manuelle du portail et permettant les pratiques d'infrastructure-as-code.

Prend en charge: Claude Codex Code(CC)
🥉 72 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "Azure.ResourceManager.Redis (.NET)". Create a premium tier Redis cache with clustering enabled

Résultat attendu:

  • RedisCacheCollection cacheCollection = redisClient.GetRedisCaches();
  • RedisCacheCreateParameters parameters = new RedisCacheCreateParameters
  • {
  • Sku = new RedisCacheSku { Name = RedisCacheSkuName.Premium, Family = RedisCacheSkuFamily.P, Capacity = 2 },
  • RedisConfiguration = new RedisCacheRedisConfiguration
  • {
  • ClusterEnabled = true,
  • MaxmemoryPolicy = RedisCacheMaxmemoryPolicy.AllKeysLru
  • }
  • };
  • ResourceIdentifier redisId = $"/subscriptions/{subId}/resourceGroups/{rg}/providers/Microsoft.Cache/Redis/{cacheName}";
  • await cacheCollection.CreateOrUpdateAsync(WaitUntil.Completed, redisId, parameters);

Utilisation de "Azure.ResourceManager.Redis (.NET)". How do I add firewall rules to allow my app service?

Résultat attendu:

  • RedisFirewallRulesCollection rulesCollection = redisClient.GetRedisFirewallRules(redisId);
  • RedisFirewallRuleCreateParameters ruleParams = new RedisFirewallRuleCreateParameters
  • {
  • StartIPAddress = "13.65.0.0",
  • EndIPAddress = "13.65.255.255"
  • };
  • await rulesCollection.CreateOrUpdateAsync(WaitUntil.Completed, "appServiceRule", ruleParams);

Audit de sécurité

Sûr
v1 • 2/25/2026

This is a prompt-only skill containing only documentation in SKILL.md (362 lines). No executable code was scanned. Static analysis found no suspicious patterns, dangerous code patterns, or risk factors. The skill provides guidance on Azure Redis Cache management using the .NET Azure SDK - a legitimate development tool.

0
Fichiers analysés
0
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
74
Conformité aux spécifications

Ce que vous pouvez construire

Automatisation de l'infrastructure

Ingénieurs DevOps automatisant le provisionnement de l'infrastructure Redis dans les pipelines CI/CD

Développement d'applications

Développeurs intégrant Azure Redis dans des applications .NET avec une configuration appropriée

Migration vers le cloud

Équipes migrant de Redis sur site vers des solutions Azure Cloud Cache

Essayez ces prompts

Créer une instance Redis de base
How do I create an Azure Redis Cache instance using the .NET Azure SDK with basic tier and default settings?
Configurer Redis avec des règles de pare-feu
Show me how to create a Redis cache with custom firewall rules to allow specific IP addresses using Azure.ResourceManager.Redis.
Configurer le clustering Redis
How do I configure Redis clustering with premium tier using the .NET SDK? Include cluster configuration and shard settings.
Gérer les clés et connexions Redis
What is the proper way to regenerate Redis access keys and get connection strings using the Azure SDK for .NET?

Bonnes pratiques

  • Utilisez Managed Identity pour l'authentification au lieu des chaînes de connexion lorsque possible
  • Toujours activer SSL/TLS pour les connexions Redis dans les environnements de production
  • Configurez les valeurs TTL appropriées pour les données en cache afin d'éviter les problèmes de données obsolètes

Éviter

  • Intégrer en dur les chaînes de connexion Redis dans le code source - utilisez Azure Key Vault à la place
  • Utiliser le niveau de base pour les charges de production nécessitant une haute disponibilité
  • Ignorer les paramètres de politique maxmemory Redis entraînant des problèmes d'éviction

Foire aux questions

What Azure SDK package do I need?
Installez le package NuGet Azure.ResourceManager.Redis dans votre projet .NET.
Which Redis tier should I choose?
Basic pour le développement, Standard pour la production avec réplication, Premium pour le clustering et la haute disponibilité.
How do I handle connection string security?
Stockez les chaînes de connexion dans Azure Key Vault et référencez-les via Managed Identity.
Can I resize my Redis cache after creation?
Oui, vous pouvez augmenter ou diminuer la taille dans la même famille de niveau à l'aide de l'opération Update.
What is the difference between Basic and Premium tier?
Basic est un nœud unique, Premium ajoute le clustering, la persistance et un débit plus élevé.
How do I monitor Redis performance?
Utilisez les métriques Azure Monitor pour la mémoire, le CPU, les clients connectés et les hits/misses du cache.

Détails du développeur

Structure de fichiers

📄 SKILL.md