Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Bagaimana ElastiCache keterampilan bekerja
ElastiCache Keterampilan merutekan permintaan Anda ke area alur kerja yang sesuai berdasarkan maksud Anda. Ini hanya memuat bahan referensi yang dibutuhkan untuk tugas saat ini. Tabel berikut menjelaskan area alur kerja yang termasuk dalam keterampilan.
| Area alur kerja | Tujuan |
|---|---|
| Solusi cocok | Mengumpulkan persyaratan beban kerja dan merekomendasikan ElastiCache apakah cocok untuk aplikasi Anda. |
| Buat dan sambungkan | Membantu membuat cache, memilih mesin, mengkonfigurasi jaringan, mengatur otentikasi, dan menghubungkan aplikasi. |
| Pola aplikasi | Membantu memilih skema kunci, TTL, strategi pembatalan, dan struktur data Redis atau Valkey. |
| Beban kerja AI dan vektor | Membantu menerapkan caching semantik, memori agen, RAG, rekomendasi, personalisasi, dan pola pencarian vektor. |
| Operasikan dan amati | Membantu mengonfigurasi dasbor, alarm, log, pemecahan masalah, pelaporan biaya, dan audit keamanan. |
| Migrasi | Membantu merencanakan dan menjalankan migrasi dari Redis yang dikelola sendiri, Redis OSS, atau model penerapan lainnya. ElastiCache |
Pengaturan dan jaringan
Keterampilan ini membantu agen mengidentifikasi konfigurasi penerapan yang sesuai untuk beban kerja sebelum membuat panduan penyiapan atau perintah. Ini memandu agen untuk mempertimbangkan pilihan mesin, penyebaran tanpa server atau berbasis node, kompatibilitas fitur, dan persyaratan lainnya. Keterampilan tersebut kemudian memandu agen melalui pengaturan jaringan, termasuk penempatan VPC, konfigurasi subnet dan grup keamanan, dan konektivitas aplikasi.
Untuk pengembangan lokal, keterampilan memandu agen untuk menggunakan pola akses yang didukung seperti host lompat atau terowongan AWS Systems Manager Session Manager, alih-alih mengasumsikan akses langsung ke ElastiCache titik akhir dari mesin lokal.
Keterampilan menyimpan konteks ElastiCache-specific proyek dalam file status di.elasticache/requirements.json. File ini membantu agen menghindari meminta informasi yang sama berulang kali. Ini dapat mencakup nilai-nilai seperti engine, AWS Region, dan titik akhir cache. Jika file ini ada, keterampilan membacanya sebelum mengajukan pertanyaan baru.
Estimasi biaya
Keterampilan ini dapat membantu agen memberikan panduan harga awal untuk ElastiCache beban kerja. Keterampilan termasuk kalkulator harga untuk memperkirakan biaya bulanan dari input beban kerja seperti ukuran data, volume permintaan, jenis perintah, dan ukuran payload.
AWS kredensyal tidak diperlukan untuk menghasilkan perkiraan harga. Kalkulator harga menggunakan data AWS harga yang tersedia untuk umum, sehingga Anda dapat memperkirakan biaya tanpa server dan berbasis simpul sebelum menyediakan sumber daya atau menghubungkan akun. AWS Perkiraan harga hanya untuk tujuan perencanaan dan dapat bervariasi dari biaya aktual. Sebelum penerapan, konfirmasikan harga saat ini di halaman ElastiCache harga.
Pemantauan dan pemecahan masalah
Alur kerja pemantauan membantu mendiagnosis masalah operasional dengan memulai dengan metrik yang relevan dan kemudian merekomendasikan perubahan efektif terkecil. Keterampilan ini dapat menggunakan skrip yang dibundel untuk mengumpulkan metrik, menghasilkan dasbor, menjalankan audit keamanan, dan mendukung analisis biaya.
Gunakan ElastiCache keterampilan untuk menyelidiki masalah kinerja, ketersediaan, dan biaya seperti berikut:
Latensi tinggi
Tingkat hit cache rendah
CPU atau tekanan memori
Replikasi lag
Lonjakan koneksi
Tombol panas dan kunci besar
Ketidakseimbangan pecahan
Perintah lambat
Kenaikan biaya tak terduga
CloudWatch konfigurasi alarm
Pengiriman log
Panduan beban kerja GenAI dan vektor
Keterampilan ini membantu agen memberikan panduan untuk pola aplikasi AI seperti caching semantik, memori agen AI, retrieval-augmented generation (RAG), sistem rekomendasi, dan pencarian vektor. Keterampilan membantu agen mengidentifikasi maksud pengguna, memilih alur kerja yang sesuai, dan menghasilkan implementasi yang selaras dengan kemampuan. ElastiCache
Untuk beban kerja ini, keterampilan memberikan panduan terperinci untuk menanamkan penyimpanan, desain kunci, strategi TTL, penyetelan ambang kesamaan, integrasi kerangka kerja, dan pertimbangan operasional.