AWS telah melancarkan FinOps Agent dalam pratonton awam (public preview), membolehkan data kos awan dan tip pengoptimuman muncul secara terus dalam saluran Slack. Pasukan pembangun dan operasi kini boleh mengesan lonjakan perbelanjaan dan mendapatkan cadangan penyelarasan saiz (rightsizing) tanpa perlu meninggalkan aliran kerja sembang mereka.

Mengapa data kos sering tersembunyi

Kebanyakan organisasi bergantung kepada AWS Cost Explorer atau papan pemuka (dashboard) yang serupa untuk menjejak penggunaan. Alatan tersebut berada dalam konsol berasingan yang jarang dibuka oleh pembangun, sekali gus mewujudkan jurang antara individu yang melancarkan sumber dan individu yang membayar bil.

Jawapan FinOps Agent

Ejen baharu ini menyambungkan lima perkhidmatan AWS ke dalam antara muka perbualan yang dikuasakan oleh Amazon Bedrock. Apabila pengguna bertanya di Slack—“Berapakah perbelanjaan kita untuk EC2 minggu lepas?”—ejen tersebut akan menarik jawapan daripada Cost Explorer, memaparkan sebarang anomali yang ditandakan oleh Cost Anomaly Detection, dan menambah cadangan daripada Cost Optimization Hub serta Compute Optimizer. Log CloudTrail membolehkan bot tersebut menunjukkan pengguna atau peranan IAM yang tepat yang bertanggungjawab terhadap lonjakan kos, menukarkan amaran yang samar kepada cerapan yang boleh diambil tindakan.

Keupayaan teras

  • Pertanyaan bahasa semula jadi – Taip soalan dan dapatkan jawapan yang ringkas.
  • Siasatan anomali automatik – Apabila Cost Anomaly Detection dicetuskan, ejen akan menghantar ringkasan dalam saluran yang ditetapkan.
  • Tip pengoptimuman bersepadu – Cadangan penyelarasan saiz (rightsizing) daripada Compute Optimizer dan cadangan penjimatan daripada Cost Optimization Hub dihantar bersama, mengurangkan keperluan untuk bertukar-tukar antara konsol.
  • Laporan berjadual – Pasukan boleh meminta ejen untuk menghantar laporan dalam format HTML, PDF, atau PPT.

Cara memulakannya

Pratonton ini terhad kepada rantau us-east-1 dan memerlukan beberapa langkah awal:

  1. Aktifkan perkhidmatan – Aktifkan Cost Optimization Hub dan Compute Optimizer dalam konsol pengebilan terlebih dahulu; jika tidak, ejen akan memulangkan senarai cadangan yang kosong.
  2. Cipta ejen – Dalam konsol us-east-1, pilih “Get Started” untuk FinOps Agent. Wizard tersebut boleh mencipta peranan IAM yang diperlukan (peranan FinOps Agent dan peranan FinOps Operator) secara automatik jika pengguna mempunyai kebenaran untuk mencipta peranan.
  3. Sambungkan Slack – Berikan kebenaran untuk integrasi, tambah bot ke dalam saluran, dan tampal ID saluran (rentetan yang bermula dengan “C”) ke dalam skrin penyediaan.
  4. Sahkan data – Oleh kerana perkhidmatan ini masih dalam fasa pratonton, semak semula jawapan bot dengan Cost Explorer untuk memastikan ketepatan.

Hanya saluran di mana bot tersebut menjadi ahli akan menerima mesej, bagi mengelakkan gangguan yang tidak diingini di tempat lain. Jika perkhidmatan pengoptimuman yang diperlukan tidak diaktifkan sebelum ejen dicipta, bot akan menghantar mesej “tiada cadangan” sehingga perkhidmatan tersebut diaktifkan.

Rumusan: Pasukan yang bergelut dengan perbelanjaan awan yang tidak kelihatan boleh mencuba FinOps Agent untuk membawa isyarat kos ke dalam perbualan harian, namun mereka harus menganggap output bot tersebut sebagai pelengkap—bukan pengganti—kepada set lengkap alatan pengurusan kos AWS sehingga fasa pratonton ini matang.