Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
So funktioniert der ElastiCache Skill
Der ElastiCache Skill leitet Ihre Anfrage entsprechend Ihrer Absicht an den entsprechenden Workflow-Bereich weiter. Es wird nur das Referenzmaterial geladen, das für die aktuelle Aufgabe benötigt wird. In der folgenden Tabelle werden die Arbeitsablaufbereiche beschrieben, die im Skill enthalten sind.
| Workflow-Bereich | Zweck |
|---|---|
| Passende Lösung | Erfasst die Workload-Anforderungen und empfiehlt, ob die Lösung für Ihre Anwendung geeignet ElastiCache ist. |
| Erstellen und verbinden | Hilft bei der Erstellung von Caches, der Auswahl von Engines, der Konfiguration von Netzwerken, der Einrichtung der Authentifizierung und der Verbindung von Anwendungen. |
| Anwendungsmuster | Hilft bei der Auswahl von Schlüsselschemas, TTLs, Invalidierungsstrategien und Redis- oder Valkey-Datenstrukturen. |
| KI- und Vektor-Workloads | Hilft bei der Implementierung von semantischem Caching, Agentenspeicher, RAG, Empfehlungen, Personalisierung und Vektorsuchmustern. |
| Bedienen und beobachten | Hilft bei der Konfiguration von Dashboards, Alarmen, Protokollen, Fehlerbehebung, Kostenberichterstattung und Sicherheitsaudits. |
| Migration | Hilft bei der Planung und Durchführung von Migrationen von selbstverwaltetem Redis, Redis OSS oder einem anderen Bereitstellungsmodell aus. ElastiCache |
Einrichtung und Vernetzung
Dieser Skill hilft Agenten dabei, die passende Bereitstellungskonfiguration für einen Workload zu identifizieren, bevor sie Anleitungen oder Befehle zur Einrichtung generieren. Es hilft den Agenten, die Wahl der Engine, die serverlose oder knotenbasierte Bereitstellung, die Funktionskompatibilität und andere Anforderungen zu berücksichtigen. Der Skill führt die Agenten dann durch die Netzwerkeinrichtung, einschließlich der VPC-Platzierung, der Subnetz- und Sicherheitsgruppenkonfiguration sowie der Anwendungskonnektivität.
Bei der lokalen Entwicklung weist der Skill die Agenten an, unterstützte Zugriffsmuster wie einen Jump-Host oder einen AWS Systems Manager Session Manager-Tunnel zu verwenden, anstatt von einem lokalen Computer aus direkten Zugriff auf einen ElastiCache Endpunkt anzunehmen.
Der Skill speichert den ElastiCache-specific Projektkontext in einer Statusdatei unter.elasticache/requirements.json. Diese Datei hilft dem Agenten, zu vermeiden, dass er wiederholt nach denselben Informationen fragt. Sie kann Werte wie Engine-, AWS Region- und Cache-Endpunkte enthalten. Wenn diese Datei vorhanden ist, liest der Skill sie, bevor er neue Fragen stellt.
Schätzung der Kosten
Dieser Skill kann Agenten dabei helfen, vorläufige Preisempfehlungen für ElastiCache Workloads zu geben. Der Skill umfasst einen Preisrechner, mit dem die monatlichen Kosten anhand von Workload-Eingaben wie Datengröße, Anforderungsvolumen, Befehlstypen und Nutzlastgröße geschätzt werden können.
AWS Für die Erstellung von Preisschätzungen sind keine Anmeldeinformationen erforderlich. Der Preisrechner verwendet öffentlich verfügbare AWS Preisdaten, sodass Sie die Kosten für serverlose und knotenbasierte Systeme abschätzen können, bevor Sie Ressourcen bereitstellen oder ein Konto verbinden. AWS Die Preisschätzungen dienen nur zu Planungszwecken und können von den tatsächlichen Kosten abweichen. Überprüfen Sie vor der Bereitstellung die aktuellen Preise auf der ElastiCache Preisseite.
Überwachung und Problembehebung
Der Monitoring-Workflow hilft bei der Diagnose betrieblicher Probleme, indem er mit relevanten Kennzahlen beginnt und dann die kleinste effektive Änderung empfiehlt. Der Skill kann gebündelte Skripte verwenden, um Metriken zu sammeln, Dashboards zu generieren, Sicherheitsaudits durchzuführen und Kostenanalysen zu unterstützen.
Verwenden Sie den ElastiCache Skill, um Leistungs-, Verfügbarkeits- und Kostenprobleme wie die folgenden zu untersuchen:
Hohe Latenz
Niedrige Cache-Trefferraten
CPU- oder Speicherauslastung
Replikationsverzögerung
Verbindungsspitzen
Hotkeys und große Tasten
Ungleichgewicht zwischen den Shards
Langsame Befehle
Unerwartete Kostensteigerungen
CloudWatch Alarm-Konfiguration
Protokollzustellung
Anleitung zu GenAI- und Vektor-Workloads
Diese Fähigkeit hilft Agenten dabei, Anleitungen für KI-Anwendungsmuster wie semantisches Caching, KI-Agentenspeicher, Retrieval-Augmented Generation (RAG), Empfehlungssysteme und Vektorsuche bereitzustellen. Diese Fähigkeit hilft Agenten dabei, die Absicht des Benutzers zu erkennen, den geeigneten Workflow auszuwählen und Implementierungen zu generieren, die auf die Fähigkeiten abgestimmt sind. ElastiCache
Für diese Workloads bietet der Skill detaillierte Anleitungen zur Speichereinbettung, zum Schlüsseldesign, zur TTL-Strategie, zur Optimierung von Ähnlichkeitsschwellenwerten, zur Framework-Integration und zu betrieblichen Überlegungen.