本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
ElastiCache 技能的運作方式
ElastiCache 技能會根據您的意圖,將您的請求路由至適當的工作流程區域。它只會載入目前任務所需的參考資料。下表說明技能中包含的工作流程區域。
| 工作流程區域 | 用途 |
|---|---|
| 適合的解決方案 | 收集工作負載需求,並建議 ElastiCache 是否適合您的應用程式。 |
| 建立並連線 | 協助建立快取、選擇引擎、設定聯網、設定身分驗證和連接應用程式。 |
| 應用程式模式 | 協助選擇金鑰結構描述、TTLs、失效策略,以及 Redis 或 Valkey 資料結構。 |
| AI 和向量工作負載 | 協助實作語意快取、代理程式記憶體、RAG、建議、個人化和向量搜尋模式。 |
| 操作和觀察 | 協助設定儀表板、警示、日誌、故障診斷、成本報告和安全稽核。 |
| 移轉 | 協助規劃和執行自我管理 Redis、Redis OSS 或其他 ElastiCache 部署模型的遷移。 |
設定和聯網
技能可協助客服人員在產生設定指引或命令之前,先識別工作負載的適當部署組態。它引導客服人員考慮引擎選擇、無伺服器或節點部署、功能相容性和其他需求。技能接著會引導客服人員完成聯網設定,包括 VPC 放置、子網路和安全群組組態,以及應用程式連線。
對於本機開發,技能會引導客服人員使用支援的存取模式,例如跳轉主機或 AWS Systems Manager Session Manager 通道,而不是從本機機器直接存取 ElastiCache 端點。
此技能會將 ElastiCache 特定的專案內容存放在 的狀態檔案中.elasticache/requirements.json。此檔案可協助代理程式避免重複要求相同的資訊。它可以包含值,例如引擎、 AWS 區域和快取端點。如果此檔案存在,技能會在詢問新問題之前先讀取該檔案。
成本估算
此技能可協助客服人員為 ElastiCache 工作負載提供初步定價指導。此技能包含定價計算器,可預估工作負載輸入的每月成本,例如資料大小、請求量、命令類型和承載大小。
AWS 不需要 憑證即可產生定價預估。定價計算器使用公開可用的 AWS 定價資料,因此您可以在佈建資源或連接 AWS 帳戶之前預估無伺服器和節點成本。定價預估僅供規劃之用,可能與實際成本不同。部署之前,請在 ElastiCache 定價頁面上確認目前的定價。
監控和疑難排解
監控工作流程從相關指標開始,然後建議最小的有效變更,以協助診斷操作問題。技能可以使用綁定指令碼來收集指標、產生儀表板、執行安全稽核,以及支援成本分析。
使用 ElastiCache 技能來調查效能、可用性和成本問題,例如:
高延遲
低快取命中率
CPU 或記憶體壓力
複寫延遲
連線尖峰
熱鍵和大鍵
碎片不平衡
慢速命令
非預期的成本增加
CloudWatch 警示組態
日誌傳送
GenAI 和向量工作負載指引
此技能可協助客服人員提供 AI 應用程式模式的指引,例如語意快取、AI 代理程式記憶體、擷取擴增產生 (RAG)、建議系統和向量搜尋。此技能可協助客服人員識別使用者的意圖、選取適當的工作流程,以及產生與 ElastiCache 功能一致的實作。
對於這些工作負載,技能提供嵌入儲存體、金鑰設計、TTL 策略、相似性閾值調校、架構整合和操作考量的詳細指導。