azure-cache-redis について
Azure Cache for Redis を管理する開発者やエージェント向けのガイダンススキルです。ローカルの参照情報とリモート文書を組み合わせ、トラブルシューティング、信頼性、セキュリティ、構成、デプロイを扱います。
主な機能
- 01Redis の問題診断
- 02クライアントの信頼性と性能の実践
- 03プラン、容量、コストの計画
- 04セキュリティとネットワーク構成
- 05キャッシュのデプロイと移行
活用シーン
- 01接続やレイテンシの問題診断
- 02キャッシュのプランと容量の計画
- 03認証とプライベートネットワークの構成
- 04Redis キャッシュのスケーリングや移行
MCP 対応
mcp_microsoftdocs の microsoft_docs_fetch ツールで文書を取得でき、代替手段としてウェブページ取得も利用します。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ microsoftdocs/ agent-skills --skill azure-cache-redisインストール後、Claude Code で/azure-cache-redisを入力して読み込まれたか確認します。
詳細
Azure Cache for Redis スキル
このスキルでは、Azure Cache for Redis に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、セキュリティ、構成、デプロイを扱います。ローカルのクイックリファレンスコンテンツと、ドキュメントをリモートから取得する機能を組み合わせています。
このスキルの使用方法
エージェント向けの重要事項:以下のカテゴリインデックスを使って、関連するセクションを探してください。行範囲(例:
L35-L120)があるカテゴリでは、指定された行をread_fileで読み取ってください。ファイルリンク(例:[security.md](security.md))があるカテゴリでは、リンク先のリファレンスファイルをread_fileで読み取ってください。
エージェント向けの重要事項:
metadata.generated_atが3か月以上前の場合は、リポジトリから最新バージョンを取得するようユーザーに提案してください。mcp_microsoftdocsツールを利用できない場合は、インストールするようユーザーに提案してください:インストールガイド
このスキルでは、ドキュメントの内容を取得するためにネットワークアクセスが必要です。
- 推奨:クエリ文字列
from=learn-agent-skillを指定してmcp_microsoftdocs:microsoft_docs_fetchを使用します。Markdown が返されます。 - 代替手段:クエリ文字列
from=learn-agent-skill&accept=text/markdownを指定してfetch_webpageを使用します。Markdown が返されます。
カテゴリインデックス
| カテゴリ | 行 | 説明 |
|---|---|---|
| トラブルシューティング | L35-L43 | Azure Cache for Redis の問題の診断と解決:クライアント/サーバーのエラー、接続、データ損失、レイテンシ、タイムアウト、および問題に応じたトラブルシューティング手順。 |
| ベストプラクティス | L44-L58 | Azure Cache for Redis におけるクライアントの使用、信頼性、スケーリング、メモリ、パフォーマンステスト、監視、フェールオーバーの動作、Kubernetes/Enterprise レベルの使用に関するベストプラクティス。 |
| 意思決定 | L59-L68 | サイズとレベルの選択、コスト削減のための予約、ネットワーク分離オプション、および Redis キャッシュの計画/移行に関するガイダンス。廃止や Private Link の移行も含まれます。 |
| アーキテクチャと設計パターン | L69-L73 | 冗長性、フェールオーバー、ディザスターリカバリー、SLA を重視した設計パターンなど、Azure 上で高可用性の Redis キャッシュを設計するための戦略。 |
| セキュリティ | L74-L86 | Azure Cache for Redis のセキュリティ保護:Entra 認証/RBAC、TLS 構成、ディスク暗号化、プライベートエンドポイント/VNet、マネージド ID、Azure Policy のコンプライアンス設定。 |
| 構成 | L87-L106 | Azure Cache for Redis の構成と運用:サーバー設定、geo レプリケーション、永続化、ゾーン冗長性、監視/ログ記録、CLI/PowerShell による管理、データのインポート/エクスポート。 |
| デプロイ | L107-L114 | Redis キャッシュのスケーリング、アップグレード、リージョン移動、および ARM/Bicep テンプレートを使ったデプロイと、レベル/バージョン/リージョンの変更管理。 |
トラブルシューティング
| トピック | URL |
|---|---|
| Azure Cache におけるクライアント固有のトラブルシューティング | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-troubleshoot-client |
| Azure Cache for Redis の接続問題のトラブルシューティング | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-troubleshoot-connectivity |
| Azure Cache for Redis のデータ損失を診断して解決する | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-troubleshoot-data-loss |
| Azure Cache におけるサーバー側のトラブルシューティング | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-troubleshoot-server |
| Azure Cache のレイテンシとタイムアウトの問題を解決する | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-troubleshoot-timeouts |
ベストプラクティス
意思決定
| トピック | URL |
|---|---|
| Azure Cache for Redis への移行を計画し、実行する | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-migration-guide |
| Azure Redis のネットワーク分離オプションを選択する | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-network-isolation |
| Azure Cache for Redis の容量とティアを計画する | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-planning-faq |
| コスト削減のために Azure Redis の予約を選択し、管理する | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-reserved-pricing |
| Azure Redis の VNet キャッシュを Private Link に移行する | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-vnet-migration |
| Azure Cache for Redis の廃止に伴う移行を計画する | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/retirement-faq |
アーキテクチャと設計パターン
| トピック | URL |
|---|---|
| Azure Cache for Redis の高可用性戦略を設計する | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-high-availability |
セキュリティ
構成
デプロイ
| トピック | URL |
|---|---|
| Azure Cache for Redis インスタンスを各ティア間でスケーリングする | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-scale |
| Azure Cache for Redis のサーバーバージョンをアップグレードする | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-upgrade |
| Azure Cache for Redis を Azure リージョン間で移動する | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-moving-resources |
| ARM テンプレートを使用して Azure Cache for Redis をデプロイする | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/redis-cache-arm-provision |
| Bicep テンプレートを使用して Azure Cache for Redis をデプロイする | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/redis-cache-bicep-provision |