View a markdown version of this page

ElastiCache スキルの仕組み - Amazon ElastiCache

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

ElastiCache スキルの仕組み

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

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

セットアップとネットワーク

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

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

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

コスト見積もり

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

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

モニタリングとトラブルシューティング

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

ElastiCache スキルを使用して、次のようなパフォーマンス、可用性、コストの問題を調査します。

  • 高レイテンシー

  • キャッシュヒット率が低い

  • CPU またはメモリの負荷

  • レプリケーションの遅延

  • 接続スパイク

  • ホットキーとビッグキー

  • シャードの不均衡

  • スローコマンド

  • 予期しないコスト増加

  • CloudWatch アラーム設定

  • ログ配信

GenAI とベクトルワークロードのガイダンス

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

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