

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ElastiCache スキルの仕組み
<a name="agent-tools-skills-how-it-works"></a>

ElastiCache スキルは、インテントに基づいてリクエストを適切なワークフロー領域にルーティングします。現在のタスクに必要なリファレンスマテリアルのみをロードします。次の表に、スキルに含まれるワークフロー領域を示します。


| ワークフロー領域 | 目的 | 
| --- | --- | 
| ソリューションの適合 | ワークロード要件を収集し、ElastiCache がアプリケーションに適しているかどうかを推奨します。 | 
| 作成して接続する | キャッシュの作成、エンジンの選択、ネットワークの設定、認証の設定、アプリケーションの接続に役立ちます。 | 
| アプリケーションパターン | キースキーマ、TTLs、無効化戦略、Redis または Valkey データ構造の選択に役立ちます。 | 
| AI とベクトルワークロード | セマンティックキャッシュ、エージェントメモリ、RAG、レコメンデーション、パーソナライゼーション、ベクトル検索パターンの実装に役立ちます。 | 
| 運用と監視 | ダッシュボード、アラーム、ログ、トラブルシューティング、コストレポート、セキュリティ監査の設定に役立ちます。 | 
| 移行 | セルフマネージド Redis、Redis OSS、または別の ElastiCache デプロイモデルからの移行の計画と実行に役立ちます。 | 

## セットアップとネットワーク
<a name="agent-tools-skills-setup-networking"></a>

このスキルは、エージェントがセットアップガイダンスやコマンドを生成する前に、ワークロードに適したデプロイ設定を特定するのに役立ちます。エンジンの選択、サーバーレスまたはノードベースのデプロイ、機能の互換性、その他の要件を考慮するようエージェントに指示します。その後、このスキルは、VPC 配置、サブネットとセキュリティグループの設定、アプリケーション接続などのネットワーク設定を通じてエージェントをガイドします。

ローカル開発の場合、このスキルは、ローカルマシンから ElastiCache エンドポイントへの直接アクセスを引き受ける代わりに、ジャンプホストや AWS Systems Manager Session Manager トンネルなどのサポートされているアクセスパターンを使用するようにエージェントをガイドします。

スキルは、ElastiCache 固有のプロジェクトコンテキストを の状態ファイルに保存します`.elasticache/requirements.json`。このファイルは、エージェントが同じ情報を繰り返し要求するのを防ぐのに役立ちます。エンジン、 AWS リージョン、キャッシュエンドポイントなどの値を含めることができます。このファイルが存在する場合、スキルはそれを読み取り、新しい質問をします。

## コスト見積もり
<a name="agent-tools-skills-cost-estimation"></a>

このスキルは、エージェントが ElastiCache ワークロードの事前料金ガイダンスを提供するのに役立ちます。スキルには、データサイズ、リクエストボリューム、コマンドタイプ、ペイロードサイズなどのワークロード入力からの月額コストを見積もる料金計算ツールが含まれています。

AWS 認証情報は、料金見積りを生成するためには必要ありません。料金計算ツールは公開されている AWS 料金データを使用するため、リソースをプロビジョニングしたり、 AWS アカウントを接続する前にサーバーレスおよびノードベースのコストを見積もることができます。料金見積もりは計画のみを目的としており、実際のコストとは異なる場合があります。デプロイする前に、ElastiCache の料金ページで現在の料金を確認します。

## モニタリングとトラブルシューティング
<a name="agent-tools-skills-monitoring"></a>

モニタリングワークフローは、関連するメトリクスから始めて、最小の効果的な変更を推奨することで、運用上の問題を診断するのに役立ちます。スキルは、バンドルされたスクリプトを使用して、メトリクスの収集、ダッシュボードの生成、セキュリティ監査の実行、コスト分析のサポートを行うことができます。

ElastiCache スキルを使用して、次のようなパフォーマンス、可用性、コストの問題を調査します。
+ 高レイテンシー
+ キャッシュヒット率が低い
+ CPU またはメモリの負荷
+ レプリケーションの遅延
+ 接続スパイク
+ ホットキーとビッグキー
+ シャードの不均衡
+ スローコマンド
+ 予期しないコスト増加
+ CloudWatch アラーム設定
+ ログ配信

## GenAI とベクトルワークロードのガイダンス
<a name="agent-tools-skills-genai"></a>

このスキルは、エージェントがセマンティックキャッシュ、AI エージェントメモリ、取り出し拡張生成 (RAG)、レコメンデーションシステム、ベクトル検索などの AI アプリケーションパターンのガイダンスを提供するのに役立ちます。このスキルは、エージェントがユーザーのインテントを特定し、適切なワークフローを選択し、ElastiCache 機能に沿った実装を生成するのに役立ちます。

これらのワークロードについては、ストレージの埋め込み、キー設計、TTL 戦略、類似度しきい値の調整、フレームワーク統合、運用上の考慮事項に関する詳細なガイダンスを提供します。