

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Mengelola biaya Anda menggunakan AI generatif dengan Amazon Q Developer
<a name="ce-cost-analysis-q"></a>

Amazon Q Developer adalah asisten percakapan yang didukung kecerdasan buatan (AI) generatif yang dapat membantu Anda memahami, membangun, memperluas, dan mengoperasikan AWS aplikasi. Amazon Q Developer menyediakan kemampuan yang kuat untuk membantu Anda mengelola AWS biaya melalui percakapan alami. Anda dapat menganalisis biaya historis dan perkiraan Anda dari Cost Explorer, menemukan rekomendasi penghematan biaya dari Cost Optimization Hub dan AWS Compute Optimizer, memahami Savings Plans dan peluang reservasi, dan mendapatkan jawaban instan tentang atribut AWS produk atau harga layanan. Pengembang Amazon Q dapat menjawab pertanyaan spesifik (misalnya, “Berapa biaya bersih yang tidak tercampur untuk instans EC2 bulan lalu?”) atau melakukan analisis yang kompleks atau terbuka (misalnya, “Apa pendorong terbesar penurunan biaya minggu lalu?”). Anda juga dapat memvisualisasikan data biaya Anda dalam bagan dan grafik menggunakan Pengembang Amazon Q dengan petunjuk seperti “Tunjukkan bagan area biaya berdasarkan layanan selama 6 bulan terakhir” atau “Tunjukkan bagan batang pengeluaran harian minggu lalu”. Amazon Q Developer menyederhanakan cara Anda berinteraksi dengan data AWS biaya dengan membiarkan Anda mengajukan pertanyaan dengan kata-kata Anda sendiri alih-alih mempelajari sintaks kueri atau menavigasi beberapa halaman konsol, sambil memberikan jawaban tepat yang didukung oleh data nyata dari AWS akun Anda, menunjukkan dengan tepat mana yang APIs dipanggil, dan menunjukkan kepada Anda di mana menemukan informasi di konsol.

Untuk informasi selengkapnya tentang Pengembang Amazon Q, lihat [Apa itu Pengembang Amazon Q](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/what-is.html) di *Panduan Pengguna Pengembang Amazon Q*.

**Topics**
+ [Ikhtisar kemampuan manajemen biaya di Amazon Q Developer](ce-q-overview.md)
+ [Bagaimana kemampuan manajemen biaya di Amazon Q Developer bekerja](ce-q-how-it-works.md)
+ [Keamanan untuk kemampuan manajemen biaya di Amazon Q Developer](ce-q-security.md)

# Ikhtisar kemampuan manajemen biaya di Amazon Q Developer
<a name="ce-q-overview"></a>

Amazon Q Developer adalah asisten percakapan yang didukung kecerdasan buatan (AI) generatif yang dapat membantu Anda memahami, menganalisis, dan mengoptimalkan biaya Anda AWS . Dengan Amazon Q Developer, Anda dapat mengajukan pertanyaan yang rumit dan terbuka tentang biaya Anda dan membiarkan Q melakukan analisis atas nama Anda. Q mengeksplorasi data biaya Anda, formulir dan menguji hipotesis, mengumpulkan informasi dari berbagai sumber, melakukan perhitungan, dan memberikan visualisasi khusus dan wawasan yang dapat ditindaklanjuti, semua melalui percakapan bahasa alami.

Amazon Q Developer membantu Anda mendapatkan wawasan biaya yang lebih dalam dengan lebih sedikit waktu dan keahlian. Alih-alih mengeksplorasi data secara manual di beberapa alat, menyesuaikan filter, dan melakukan perhitungan offline, Anda dapat mendelegasikan pekerjaan analitis ke Q. Ini sangat berharga bagi tim tanpa FinOps keahlian khusus, karena Q mengurangi kurva pembelajaran dengan menangani kompleksitas mengetahui alat mana yang akan digunakan, mana yang APIs harus dipanggil, dan bagaimana menyusun kueri.

Untuk informasi selengkapnya tentang Pengembang Amazon Q, lihat [Apa itu Pengembang Amazon Q](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/what-is.html) di *Panduan Pengguna Pengembang Amazon Q*.

## Apa yang dapat Anda lakukan
<a name="q-what-you-can-do"></a>

Amazon Q Developer menyediakan kemampuan yang kuat di berbagai kasus penggunaan manajemen biaya:

**Pahami biaya Anda**

Analisis pola pengeluaran historis Anda, lihat rincian biaya berdasarkan layanan atau akun, dan lacak tren dari waktu ke waktu. Misalnya, Anda dapat bertanya “Berapa biaya saya berdasarkan layanan bulan lalu?” atau “Tunjukkan tren pengeluaran EC2 saya selama enam bulan terakhir.”

**Selidiki perubahan biaya**

Lakukan analisis akar penyebab untuk memahami mengapa biaya Anda berubah. Q dapat mengeksplorasi data Anda, mengidentifikasi pendorong kenaikan atau penurunan biaya, dan membantu Anda memahami period-over-period perubahan. Misalnya, Anda dapat bertanya “Mengapa biaya saya meningkat minggu lalu?” dan Q akan menyelidiki penyebab yang mendasarinya.

**Temukan peluang tabungan**

Identifikasi rekomendasi pengoptimalan biaya dari Cost Optimization Hub AWS Compute Optimizer,, dan Savings Plans dan rekomendasi reservasi. Q dapat membantu Anda menemukan sumber daya yang tidak berguna, peluang hak cipta, dan peluang diskon berbasis komitmen. Misalnya, Anda dapat bertanya “Apa peluang pengoptimalan biaya teratas saya?” atau “Instans EC2 mana yang disediakan secara berlebihan?”. Anda juga dapat mengajukan pertanyaan lanjutan terperinci, seperti “Ceritakan lebih lanjut tentang rekomendasi kedua” atau “Mengapa volume EBS diklasifikasikan sebagai idle?”.

**Pantau kesehatan biaya**

Periksa status anggaran Anda, identifikasi anomali biaya, dan pantau penggunaan tingkat gratis Anda. Q dapat mengingatkan Anda tentang pola pengeluaran yang tidak biasa dan membantu Anda tetap dalam target anggaran Anda. Misalnya, Anda dapat bertanya “Apakah ada tim yang melebihi anggaran mereka?” atau “Apakah saya memiliki anomali biaya?”

**Perkirakan biaya future**

Pahami harga AWS layanan dan perkirakan biaya beban kerja baru yang akan Anda bangun. Q dapat membantu Anda membandingkan harga di seluruh wilayah, menghitung biaya untuk konfigurasi tertentu, dan memperkirakan pengeluaran masa depan. Misalnya, Anda dapat bertanya “Berapa biaya untuk menyimpan 1 PB di S3 di Dublin?” atau “Berapa perkiraan biaya saya untuk bulan ini?”

**Menganalisis kinerja komitmen**

Tinjau cakupan dan pemanfaatan Savings Plans dan Reserved Instances Anda untuk memahami seberapa efektif Anda menggunakan diskon berbasis komitmen. Q dapat mengidentifikasi komitmen dan peluang yang kurang dimanfaatkan untuk meningkatkan cakupan diskon Anda. Misalnya, Anda dapat menanyakan “Analisis kinerja Savings Plans kami selama sebulan terakhir.”

**Periksa status pembayaran**

Buat daftar faktur yang diterbitkan sebelumnya, periksa apakah Anda memiliki saldo pembayaran yang belum dibayar, dan periksa metode pembayaran mana yang telah Anda siapkan.

## Cara menggunakannya
<a name="q-how-to-use"></a>

Pengembang Amazon Q beradaptasi dengan apa pun Anda mengajukan pertanyaan Anda. Anda dapat mengajukan pertanyaan spesifik dan terbatas ketika Anda tahu persis apa yang Anda inginkan, atau mengajukan pertanyaan eksplorasi terbuka dan membiarkan Q menyelidiki atas nama Anda.

### Contoh pertanyaan
<a name="q-example-questions"></a>

**Pertanyaan spesifik**

Ketika Anda tahu data apa yang Anda butuhkan, Anda dapat mengajukan pertanyaan yang ditargetkan:
+ “Berapa biaya S3 diamortisasi bersih saya bulan lalu?”
+ “Tunjukkan rekomendasi hak atas EC2.”
+ “Berapa biaya instans c8g.2xlarge di us-east-1?”

**Pertanyaan terbuka**

Ketika Anda ingin Q untuk mengeksplorasi dan menganalisis biaya Anda, Anda dapat mengajukan pertanyaan yang lebih luas:
+ “Mengapa biaya saya meningkat minggu lalu?”
+ “Analisis data biaya saya dan beri saya wawasan.”
+ “Apa saja cara mudah untuk menurunkan biaya saya?”

**Pertanyaan analitis multi-langkah**

Q dapat menangani pertanyaan kompleks yang memerlukan pengumpulan data dari berbagai sumber dan melakukan perhitungan:
+ “Berapa biaya efektif saya per jam instans EC2 setelah diskon Savings Plans?”
+ “Akun mana yang memiliki kenaikan biaya terbesar dan apa yang mendorongnya?”
+ “Analisis kinerja Savings Plans kami dan identifikasi peluang optimasi.”

**Pertanyaan estimasi**

Q dapat membantu Anda memperkirakan biaya untuk beban kerja baru atau membandingkan harga di seluruh wilayah:
+ “Berapa biaya untuk menyimpan 1 PB di S3 di Dublin?”
+ “Berapa biaya bulanan instans RDS t4g.xlarge dengan penyimpanan multi-AZ dan 300 GB gp2?”
+ “Berapa harga untuk membangun aplikasi web tiga tingkat dasar, dengan instans EC2 kecil, gateway API, database SQL \$1 5GB, dan front-end JS dasar yang dihosting?” CloudFront

**Visualisasi**

Anda dapat membuat bagan dan grafik untuk memvisualisasikan data biaya Anda:
+ “Bagan biaya S3 berdasarkan tingkat penyimpanan minggu lalu”
+ “Grafik biaya DynamoDB saya berdasarkan wilayah berdasarkan hari selama 30 hari terakhir”
+ “Grafik biaya RDS berdasarkan jenis instans selama 6 bulan terakhir”
+ “Tunjukkan bagan area EC2-biaya lainnya selama 12 bulan terakhir”

### Kiat untuk mendapatkan nilai terbanyak
<a name="q-tips-for-value"></a>

**Gunakan pertanyaan tindak lanjut untuk mengarahkan analisis**

Pengembang Amazon Q mempertahankan konteks dalam percakapan, sehingga Anda dapat mengajukan pertanyaan lanjutan untuk menyelam lebih dalam atau memandu analisis ke arah tertentu:
+ Pertanyaan awal: “Mengapa biaya saya meningkat bulan lalu?”
+ Tindak lanjut: “Selanjutnya, periksa apakah ada Savings Plans yang kedaluwarsa.”
+ Tindak lanjut: “Fokus pada EC2.”

**Jadilah spesifik ketika Anda tahu apa yang Anda inginkan**

Meskipun Q dapat menangani pertanyaan terbuka, menjadi lebih spesifik membantu Anda mendapatkan jawaban lebih cepat jika Anda tahu persis apa yang Anda cari:
+ Alih-alih: “Ceritakan tentang biaya saya”
+ Coba: “Berapa biaya instans EC2 diamortisasi bersih saya di us-east-1 bulan lalu?”

**Gunakan pasangan nilai kunci untuk tag dan kategori biaya**

Saat memfilter berdasarkan tag alokasi biaya atau kategori biaya, jika Anda mengetahui kunci dan nilai spesifik yang ingin Anda gunakan, Anda dapat menentukannya:
+ Alih-alih: “Berapa banyak yang kita habiskan di prod bulan lalu?”
+ Coba: “Berapa pengeluaran bulan lalu untuk tag key='Environment', value='production'?”

## Pengalaman pengguna
<a name="q-user-experience"></a>

### Transparansi
<a name="q-transparency"></a>

Dengan setiap tanggapan, Amazon Q Developer memberikan transparansi tentang bagaimana ia sampai pada jawabannya:
+ **Panggilan API ditampilkan**: Q menunjukkan kepada Anda detail setiap panggilan API yang dibuatnya, termasuk parameter persis yang digunakan. Ini memungkinkan Anda untuk memahami dengan tepat data apa yang diambil Q.
+ **Console deep-links**: Jika tersedia, Q menyediakan link ke tampilan yang cocok di AWS Management Console, sehingga Anda dapat memverifikasi data atau menjelajahi lebih lanjut.

Transparansi ini membantu Anda membangun kepercayaan pada tanggapan Q dan memberi Anda informasi yang Anda butuhkan untuk memberikan instruksi yang lebih spesifik dalam pertanyaan tindak lanjut.

### Percakapan dan iteratif
<a name="q-conversational"></a>

Amazon Q Developer mempertahankan konteks di seluruh percakapan Anda, memungkinkan dialog alami dan berulang:
+ **Ajukan pertanyaan tindak lanjut**: Anda dapat mengajukan pertanyaan lanjutan untuk menyelami lebih dalam aspek-aspek spesifik dari analisis. Misalnya, setelah Q mengidentifikasi bahwa biaya EC2 meningkat, Anda dapat bertanya “Akun mana yang memiliki kenaikan biaya EC2 tertinggi?”. Anda juga dapat mengajukan pertanyaan tentang visualisasi yang dihasilkan, seperti “Apa yang mendorong peningkatan itu pada hari Rabu?”
+ **Mengarahkan analisis**: Anda dapat memandu penyelidikan Q dengan memberikan arahan khusus. Misalnya, “Selanjutnya, periksa apakah ada Savings Plans yang kedaluwarsa” atau “Fokus pada lingkungan produksi.” Untuk visualisasi, Anda dapat meminta perubahan dengan petunjuk tindak lanjut seperti “Mari beralih dari diagram batang ke bagan garis.”
+ **Perbaiki pertanyaan Anda**: Jika respons tidak sesuai dengan yang Anda butuhkan, Anda dapat mengulangi atau menambahkan detail lebih lanjut untuk mendapatkan jawaban yang lebih bertarget.

### Wawasan yang dapat ditindaklanjuti
<a name="q-actionable-insights"></a>

Pengembang Amazon Q melampaui pengambilan data sederhana untuk memberikan wawasan yang berarti:
+ **Menafsirkan temuan**: Q tidak hanya menyediakan fakta dan data, tetapi juga mengidentifikasi pola, menyoroti anomali, dan menjelaskan apa arti data.
+ **Mengidentifikasi peluang**: Q secara proaktif memunculkan peluang pengoptimalan biaya dan potensi masalah dalam pengeluaran Anda.
+ **Memberikan panduan**: Untuk rekomendasi optimasi, Q dapat menjelaskan langkah-langkah yang diperlukan untuk mengimplementasikan perubahan.

## Manajemen biaya multi-akun
<a name="q-multi-account"></a>

Untuk pelanggan yang masuk ke akun manajemen AWS organisasi, Amazon Q Developer secara otomatis mengumpulkan data biaya dari semua akun anggota di organisasi. Anda dapat memfilter atau mengelompokkan biaya berdasarkan akun anggota, seperti yang Anda lakukan di Cost Explorer.

Anda juga dapat membuat tampilan penagihan khusus untuk menentukan agregasi multi-akun kustom. Tampilan penagihan khusus memungkinkan Anda mengumpulkan data dari beberapa akun anggota atau bahkan beberapa organisasi. Setelah Anda membuat tampilan penagihan khusus, agregasi tersedia di Cost Explorer dan Amazon Q Developer. Untuk informasi selengkapnya, lihat [Memulai tampilan penagihan khusus](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/custom-billing-views.html). Untuk menggunakan tampilan penagihan khusus di Amazon Q Developer, tentukan nama tampilan penagihan yang ingin Anda gunakan untuk percakapan Anda dengan prompt seperti “Saya ingin Anda menggunakan tampilan cross-org-rollup penagihan untuk sisa percakapan ini.” Tampilan penagihan khusus didukung untuk data biaya historis dan perkiraan serta data anggaran.

## Memulai
<a name="ce-q-getting-started"></a>

**Prasyarat**

Untuk menggunakan kemampuan manajemen biaya di Amazon Q Developer, Anda memerlukan:
+ **Izin IAM yang sesuai**: Anda memerlukan izin untuk menggunakan Amazon Q Developer dan mengakses layanan Billing and Cost Management yang mendasarinya. Lihat perinciannya di [Keamanan untuk kemampuan manajemen biaya di Amazon Q Developer](ce-q-security.md).
+ **Keikutsertaan Cost Explorer**: Untuk menganalisis biaya historis dan perkiraan Anda, Anda harus terlebih dahulu memilih Cost Explorer. Untuk ikut serta, buka konsol [https://console.aws.amazon.com/costmanagement/](https://console.aws.amazon.com/costmanagement/) Billing and Cost Management di. Setelah Anda ikut serta, diperlukan waktu hingga 24 jam AWS untuk memproses data biaya dan penggunaan Anda.

Untuk memanfaatkan berbagai kemampuan manajemen biaya, Anda juga dapat:
+ **Masuk ke Pusat Pengoptimalan Biaya**: Untuk menerima rekomendasi pengoptimalan biaya yang dipersonalisasi, ikut serta ke [Hub Pengoptimalan Biaya](https://console.aws.amazon.com/costmanagement/home#/cost-optimization-hub), lalu pilih **Daftar**. Setelah Anda ikut serta, diperlukan waktu hingga 24 jam untuk menghitung rekomendasi.
+ **Ikut serta dalam Compute Optimizer: Untuk menerima rekomendasi pengoptimalan sumber daya, seperti memperbaiki instans EC2 atau menghentikan volume EBS idle, pilih Compute** [Optimizer.](https://console.aws.amazon.com/compute-optimizer/)
+ **Buat anggaran**[: Untuk memantau pengeluaran Anda terhadap target anggaran, buat anggaran dalam AWS Anggaran.](https://console.aws.amazon.com/billing/home#/budgets)
+ **Buat monitor deteksi anomali biaya: Untuk mengidentifikasi pola pengeluaran yang tidak biasa, buat monitor** [deteksi anomali biaya di AWS Deteksi Anomali Biaya.](https://console.aws.amazon.com/costmanagement/home#/anomaly-detection)
+ **Aktifkan data tingkat sumber daya, data per jam, dan riwayat tambahan**[: Untuk mengakses data biaya tingkat sumber daya, perincian per jam, dan riwayat biaya hingga 38 bulan, konfigurasikan pengaturan ini di halaman Preferensi Manajemen Biaya.](https://console.aws.amazon.com/costmanagement/home#/settings?activeTabId=costExplorer)

**Memulai percakapan dengan Amazon Q Developer**

1. Masuk ke Konsol AWS Manajemen di [https://console.aws.amazon.com](https://console.aws.amazon.com/).

1. Pilih ikon Amazon Q di sisi kanan bilah navigasi konsol.

1. Ajukan pertanyaan tentang biaya Anda, seperti:
   + “Berapa biaya saya bulan lalu?”
   + “Apa peluang optimasi biaya teratas saya?”
   + “Berapa biaya instance c8g.2xlarge yang menjalankan Linux di us-east-1?”
   + “Tunjukkan diagram lingkaran biaya saya berdasarkan wilayah minggu lalu”

### Gunakan Pengembang Amazon Q dalam aplikasi obrolan
<a name="q-chat-applications"></a>

Anda juga dapat mengobrol tentang AWS biaya Anda di Microsoft Teams dan Slack. Pengembang Amazon Q dalam aplikasi obrolan memungkinkan Anda mengajukan pertanyaan biaya langsung dari saluran obrolan tim Anda, sehingga mudah untuk berkolaborasi dalam analisis biaya dan pengoptimalan tanpa beralih konteks. Misalnya, Anda dapat bertanya "@Amazon Q berapa biaya EC2 saya bulan lalu?” atau "@Amazon Q apa peluang pengoptimalan biaya teratas saya?” langsung di saluran Slack atau Teams Anda.

Untuk memulai dengan Pengembang Amazon Q di aplikasi obrolan, lihat [Mengobrol dengan Pengembang Amazon Q di aplikasi obrolan](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-in-chat-applications.html) di *Panduan Pengguna Pengembang Amazon Q*.

## Langkah selanjutnya
<a name="q-next-steps"></a>

Setelah Anda mulai menggunakan Amazon Q Developer untuk manajemen biaya, Anda dapat:
+ Pelajari lebih lanjut tentang [Bagaimana kemampuan manajemen biaya di Amazon Q Developer bekerja](ce-q-how-it-works.md) memahami arsitektur agen dan sumber data
+ Tinjau [Keamanan untuk kemampuan manajemen biaya di Amazon Q Developer](ce-q-security.md) untuk memastikan tim Anda memiliki akses yang sesuai
+ Jelajahi berbagai kemampuan dengan mengajukan pertanyaan terbuka seperti “Analisis biaya saya dan beri saya wawasan”
+ Siapkan layanan tambahan seperti Cost Optimization Hub dan Budgets untuk membuka lebih banyak kemampuan

## Harga
<a name="ce-q-pricing"></a>

Kemampuan manajemen biaya di Amazon Q Developer disertakan dengan Amazon Q Developer. Di bawah Tingkat Gratis Pengembang Amazon Q, Anda dapat mengajukan hingga 25 pertanyaan per akun per bulan yang memerlukan konteks akun atau sumber daya untuk menjawab (termasuk pertanyaan manajemen biaya). Di luar batas tingkat gratis ini, langganan Amazon Q Developer Pro diperlukan.

Untuk informasi selengkapnya, lihat [harga Pengembang Amazon Q](https://aws.amazon.com/q/developer/pricing/).

# Bagaimana kemampuan manajemen biaya di Amazon Q Developer bekerja
<a name="ce-q-how-it-works"></a>

## Arsitektur agen
<a name="q-agentic-architecture"></a>

Amazon Q Developer menggunakan arsitektur agen untuk menganalisis AWS biaya Anda. Ketika Anda mengajukan pertanyaan, Q membuat rencana bagaimana menjawabnya, mengumpulkan data dari berbagai sumber, melakukan perhitungan, dan memperbarui rencananya secara dinamis berdasarkan apa yang dipelajari di setiap langkah. Pendekatan ini memungkinkan Q untuk menangani pertanyaan yang kompleks dan terbuka yang tidak memiliki alur kerja yang telah ditentukan sebelumnya.

Untuk menjawab pertanyaan Anda, Amazon Q Developer dapat melakukan langkah-langkah berikut.

1. **Membentuk rencana**: Ketika Anda mengajukan pertanyaan, Q menganalisis permintaan Anda dan membuat rencana awal tentang cara mengumpulkan informasi yang diperlukan.

1. **Mengumpulkan data**: Q mengambil data dari Billing and Cost APIs Management yang sesuai berdasarkan pertanyaan Anda. Untuk pertanyaan kompleks, Q dapat memanggil beberapa APIs secara seri atau paralel.

1. **Melakukan perhitungan**: Q dapat melakukan perhitungan mulai dari period-over-period perubahan sederhana hingga metrik ekonomi unit yang kompleks seperti biaya per VCPU-jam atau biaya per GB-bulan penyimpanan.

1. **Memperbarui paket**: Saat Q meninjau hasil dari setiap panggilan atau perhitungan API, ia memperbarui rencananya berdasarkan apa yang dipelajarinya. Misalnya, jika Q menemukan bahwa biaya EC2 meningkat secara signifikan, mungkin memutuskan untuk menyelidiki apakah ada Savings Plans yang kedaluwarsa.

1. **Berlanjut hingga selesai**: Q terus mengumpulkan data dan menyempurnakan analisisnya hingga memiliki informasi yang cukup untuk memberikan jawaban komprehensif atas pertanyaan Anda.

Sepanjang proses ini, Q menampilkan detail setiap panggilan API yang dibuatnya dan setiap perhitungan yang dilakukannya, sehingga Anda dapat melihat dengan tepat bagaimana ia sampai pada jawabannya.

Jika Anda memintanya, Q dapat membuat bagan data Billing and Cost Management Anda. Untuk membuat bagan, Q mengumpulkan data dari yang relevan APIs, melakukan perhitungan yang diperlukan, memformat data untuk mengisi bagan, lalu membuat bagan. Bagan yang dihasilkan di Amazon Q Developer mencerminkan snapshot data penagihan Anda pada saat Anda meminta bagan, dan tidak diperbarui karena biaya tambahan dikeluarkan.

## Sumber data dan integrasi API
<a name="q-data-sources"></a>

Amazon Q Developer mengambil data biaya dari 38 APIs di tujuh layanan Billing and Cost Management. Integrasi luas ini memungkinkan Q untuk menjawab pertanyaan yang mencakup beberapa sumber data tanpa mengharuskan Anda beralih di antara alat atau halaman konsol yang berbeda.

### Cost Explorer
<a name="q-cost-explorer-apis"></a>

Amazon Q Developer menggunakan Cost Explorer APIs untuk mengambil data biaya dan penggunaan historis dan perkiraan Anda:
+ **GetCostAndUsage**: Mengambil data biaya dan penggunaan yang dikumpulkan berdasarkan periode waktu dan dimensi
+ **GetCostAndUsageWithResources**: Mengambil data biaya tingkat sumber daya dengan perincian per jam
+ **GetCostForecast**: Mengambil perkiraan biaya untuk jangka waktu tertentu
+ **GetUsageForecast**: Mengambil perkiraan penggunaan untuk jangka waktu tertentu
+ **GetDimensionValues**: Mengambil nilai yang tersedia untuk dimensi biaya (seperti nama layanan atau akun IDs)
+ **GetTags**: Mengambil kunci dan nilai tag alokasi biaya yang tersedia
+ **GetCostCategories**: Mengambil kunci dan nilai kategori biaya yang tersedia
+ **GetAnomalies**: Mengambil anomali biaya yang terdeteksi
+ **GetReservationCoverage**: Mengambil persentase pembelanjaan yang memenuhi syarat yang dicakup oleh reservasi
+ **GetReservationUtilization**: Mengambil pemanfaatan reservasi yang dibeli
+ **GetReservationPurchaseRecommendation**: Mengambil rekomendasi untuk pemesanan pembelian
+ **GetSavingsPlansCoverage**: Mengambil persentase pembelanjaan yang memenuhi syarat yang dicakup oleh Savings Plans
+ **GetSavingsPlansUtilization**: Mengambil pemanfaatan Savings Plans yang dibeli
+ **GetSavingsPlansUtilizationDetails**: Mengambil data pemanfaatan terperinci untuk Savings Plans
+ **GetSavingsPlansPurchaseRecommendation**: Mengambil rekomendasi untuk membeli Savings Plans
+ **GetRightsizingRecommendation**: Mengambil rekomendasi hak atas untuk instans EC2
+ **GetCostAndUsageComparisons**: Mengambil perbandingan biaya antara periode waktu
+ **GetCostComparisonDrivers**: Mengambil pendorong perubahan biaya antara periode waktu

### Hub Optimisasi Biaya
<a name="q-coh-apis"></a>

Pengembang Amazon Q menggunakan Hub Pengoptimalan Biaya APIs untuk mengambil rekomendasi pengoptimalan biaya yang dipersonalisasi:
+ **GetRecommendation**: Mengambil detail untuk rekomendasi tertentu
+ **ListRecommendations**: Mengambil daftar rekomendasi dengan opsi penyaringan
+ **ListRecommendationSummaries**: Mengambil informasi ringkasan tentang rekomendasi

### AWS Compute Optimizer
<a name="q-compute-optimizer-apis"></a>

Pengembang Amazon Q menggunakan Compute APIs Optimizer untuk mengambil rekomendasi pengoptimalan sumber daya:
+ **GetAutoScalingGroupRecommendations**: Mengambil rekomendasi hak untuk grup Auto Scaling
+ **Dapatkan EBSVolume Rekomendasi**: Mengambil rekomendasi untuk volume EBS
+ **Dapatkan EC2 InstanceRecommendations**: Mengambil rekomendasi hak atas untuk instans EC2
+ **Dapatkan ECSService Rekomendasi**: Mengambil rekomendasi untuk layanan ECS
+ **Dapatkan RDSDatabase Rekomendasi**: Mengambil rekomendasi untuk database RDS
+ **GetLambdaFunctionRecommendations**: Mengambil rekomendasi untuk fungsi Lambda
+ **GetIdleRecommendations**: Mengambil rekomendasi untuk sumber daya idle
+ **GetLicenseRecommendations**: Mengambil rekomendasi untuk pengoptimalan lisensi
+ **GetEffectiveRecommendationPreferences**: Mengambil preferensi rekomendasi yang efektif

### AWS Anggaran
<a name="q-budgets-apis"></a>

Amazon Q Developer menggunakan API Anggaran untuk mengambil informasi tentang konfigurasi dan status anggaran Anda:
+ **DescribeBudgets**: Mengambil rincian anggaran termasuk ambang batas dan pengeluaran aktual

### Tingkat Gratis
<a name="q-freetier-apis"></a>

Pengembang Amazon Q menggunakan Tingkat Gratis APIs untuk mengambil informasi tentang penggunaan tingkat gratis Anda:
+ **GetFreeTierUsage**: Mengambil penggunaan tingkat gratis Anda saat ini
+ **GetAccountPlanState**: Mengambil informasi tentang jenis akun Anda saat ini dan kelayakan tingkat gratis
+ **ListAccountActivities**: Mengambil daftar aktivitas akun yang dapat Anda ambil untuk mendapatkan kredit tingkat gratis tambahan
+ **GetAccountActivity**: Mengambil detail aktivitas akun tertentu yang dapat Anda ambil untuk mendapatkan kredit tingkat gratis tambahan

### AWS Daftar Harga
<a name="q-pricing-apis"></a>

Amazon Q Developer menggunakan Daftar Harga APIs untuk mengambil informasi harga publik untuk AWS layanan:
+ **DescribeServices**: Mengambil daftar layanan yang tersedia AWS 
+ **GetAttributeValues**: Mengambil nilai yang valid untuk atribut produk
+ **GetProducts**: Mengambil informasi harga untuk produk tertentu

## Mesin perhitungan
<a name="q-calculation-engine"></a>

Amazon Q Developer menyertakan mesin perhitungan fleksibel yang memungkinkannya melakukan berbagai perhitungan pada data biaya Anda. Kemampuan ini memungkinkannya untuk memberikan wawasan yang lebih dalam daripada pengambilan data sederhana saja.

### Jenis perhitungan
<a name="q-calculation-types"></a>

Q dapat melakukan perhitungan termasuk:
+ **Period-over-period perubahan**: Hitung selisih biaya antara dua periode waktu, baik secara absolut maupun sebagai persentase perubahan.
+ **Ekonomi unit**: Hitung metrik seperti biaya per jam VCPU, biaya per GB-bulan penyimpanan, atau biaya per permintaan API.
+ **Tarif efektif**: Hitung biaya efektif per unit setelah menerapkan diskon dari Savings Plans atau Instans Cadangan.
+ **Agregasi**: Jumlahkan, rata-rata, atau temukan nilai minimum atau maksimum di beberapa dimensi.
+ **Metrik khusus**: Gabungkan beberapa titik data untuk membuat metrik khusus yang disesuaikan dengan pertanyaan Anda.

## Transparansi API
<a name="q-api-transparency"></a>

Dengan setiap respons, Amazon Q Developer memberikan transparansi penuh tentang cara mengambil dan memproses data Anda. Transparansi ini membantu Anda memahami dengan tepat apa yang Q lakukan untuk menjawab pertanyaan Anda dan memungkinkan Anda untuk memverifikasi hasil atau memberikan instruksi yang lebih spesifik dalam pertanyaan tindak lanjut.

### Apa yang ditampilkan Pengembang Amazon Q
<a name="q-what-q-displays"></a>

Untuk setiap respons, Q menunjukkan kepada Anda:
+ **Panggilan API dibuat**: Q menampilkan nama setiap API yang dipanggil untuk mengambil data.
+ **Parameter yang digunakan**: Q menunjukkan parameter persis yang digunakan untuk setiap panggilan API, termasuk rentang waktu, filter, dimensi pengelompokan, dan parameter relevan lainnya.
+ **Console deep-links**: Jika berlaku, Q menyediakan link ke tampilan yang cocok di AWS Management Console. Tautan ini memungkinkan Anda memverifikasi data Q yang diambil atau menjelajahi data lebih lanjut menggunakan visualisasi konsol dan kemampuan pemfilteran.

### Menggunakan transparansi untuk menyempurnakan pertanyaan Anda
<a name="q-using-transparency"></a>

Transparansi yang disediakan Q memungkinkan Anda untuk memandu perilakunya dengan lebih efektif. Contoh:
+ Jika Q mengambil data untuk periode waktu yang salah, Anda dapat menentukan tanggal pasti yang Anda inginkan dalam pertanyaan lanjutan.
+ Jika Q mengelompokkan biaya dengan satu kunci tag tetapi Anda ingin mereka dikelompokkan oleh yang lain, Anda dapat meminta Q untuk mengumpulkan kembali data.

## Batasan
<a name="q-limitations"></a>

Pengembang Amazon Q memiliki batasan berikut:
+ **Data harga**: Kemampuan penetapan harga dan estimasi biaya hanya menyediakan data harga publik dari Daftar AWS APIs Harga. Diskon khusus pelanggan tidak tercermin dalam perkiraan harga. Pengembang Amazon Q tidak terintegrasi dengan Kalkulator AWS Harga, sehingga tidak dapat membuat atau menyimpan perkiraan beban kerja yang mencerminkan diskon atau harga khusus pelanggan.
+ **Analisis Savings Plans**: Amazon Q Developer dapat memberikan rekomendasi Savings Plans dan menganalisis cakupan dan pemanfaatan Savings Plans historis Anda. Q tidak terintegrasi dengan Savings Plans Purchase Analyzer, sehingga tidak dapat memodelkan dampak pembelian Savings Plans tertentu terhadap tabungan, pertanggungan, atau pemanfaatan.
+ **Tindakan mutasi**: Pengembang Amazon Q dapat mengambil dan menganalisis data biaya, tetapi tidak dapat mengambil tindakan mutasi atas nama Anda, seperti membuat atau memodifikasi anggaran, membeli Savings Plans atau Instans Cadangan, atau memodifikasi preferensi Manajemen Biaya.

# Keamanan untuk kemampuan manajemen biaya di Amazon Q Developer
<a name="ce-q-security"></a>

Berikut ini memberikan ikhtisar izin dan perlindungan data untuk kemampuan manajemen biaya di Amazon Q Developer.

## Ikhtisar izin
<a name="q-permissions-overview"></a>

Untuk menggunakan kemampuan manajemen biaya di Amazon Q Developer, Anda memerlukan tiga set izin Identity and Access Management (IAM):

1. **Izin Amazon Q**: Izin untuk mengobrol dengan Amazon Q di konsol (seperti `q:StartConversation` dan q:) SendMessage

1. **Izin layanan**: Izin untuk mengakses layanan Billing and Cost Management yang mendasari yang menyediakan data biaya

1. **PassRequest izin**: `q:PassRequest` Izin yang memungkinkan Amazon Q menelepon AWS APIs atas nama Anda

Cara tercepat bagi administrator untuk memberi pengguna akses ke Pengembang Amazon Q adalah dengan menggunakan kebijakan `AmazonQFullAccess` terkelola.

## Izin untuk kemampuan manajemen biaya
<a name="q-cost-management-permissions"></a>

Pernyataan kebijakan IAM berikut memberi pengguna akses ke semua kemampuan manajemen biaya di Amazon Q Developer:

```
{
    "Version": "2012-10-17",		 	 	 
    "Statement": [
        {
            "Sid": "AllowAmazonQChatAndPassRequest",
            "Effect": "Allow",
            "Action": [
                "q:StartConversation",
                "q:SendMessage",
                "q:GetConversation",
                "q:ListConversations",
                "q:UpdateConversation",
                "q:DeleteConversation",
                "q:PassRequest"
            ],
            "Resource": "*"
       },
        {
            "Sid": "AllowCostExplorerAccess",
            "Effect": "Allow",
            "Action": [
                "ce:GetCostAndUsage",
                "ce:GetCostAndUsageWithResources",
                "ce:GetCostForecast",
                "ce:GetUsageForecast",
                "ce:GetTags",
                "ce:GetCostCategories",
                "ce:GetDimensionValues",
                "ce:GetSavingsPlansUtilization",
                "ce:GetSavingsPlansCoverage",
                "ce:GetSavingsPlansUtilizationDetails",
                "ce:GetReservationUtilization",
                "ce:GetReservationCoverage",
                "ce:GetSavingsPlansPurchaseRecommendation",
                "ce:GetReservationPurchaseRecommendation",
                "ce:GetRightsizingRecommendation",
                "ce:GetAnomalies",
               "ce:GetCostAndUsageComparisons",
               "ce:GetCostComparisonDrivers"
            ],
            "Resource": "*"
       },
        {
            "Sid": "AllowCostOptimizationHubAccess",
            "Effect": "Allow",
            "Action": [
                "cost-optimization-hub:GetRecommendation",
                "cost-optimization-hub:ListRecommendations",
                "cost-optimization-hub:ListRecommendationSummaries"
            ],
            "Resource": "*"
       },
        {
            "Sid": "AllowComputeOptimizerAccess",
            "Effect": "Allow",
            "Action": [
                "compute-optimizer:GetAutoScalingGroupRecommendations",
                "compute-optimizer:GetEBSVolumeRecommendations",
                "compute-optimizer:GetEC2InstanceRecommendations",
                "compute-optimizer:GetECSServiceRecommendations",
                "compute-optimizer:GetRDSDatabaseRecommendations",
                "compute-optimizer:GetLambdaFunctionRecommendations",
                "compute-optimizer:GetIdleRecommendations",
                "compute-optimizer:GetLicenseRecommendations",
                "compute-optimizer:GetEffectiveRecommendationPreferences"
            ],
            "Resource": "*"
       },
        {
            "Sid": "AllowBudgetsAccess",
            "Effect": "Allow",
            "Action": [
                "budgets:ViewBudget"
            ],
            "Resource": "*"
       },
        {
            "Sid": "AllowFreeTierAccess",
            "Effect": "Allow",
            "Action": [
                "freetier:GetFreeTierUsage",
                "freetier:GetAccountPlanState",
                "freetier:ListAccountActivities",
               "freetier:GetAccountActivity"
            ],
            "Resource": "*"
       },
        {
            "Sid": "AllowPricingAccess",
            "Effect": "Allow",
            "Action": [
                "pricing:GetProducts",
                "pricing:GetAttributeValues",
                "pricing:DescribeServices"
            ],
            "Resource": "*"
       }
    ]
}
```

Anda dapat meringkas kebijakan ini untuk memberikan akses ke hanya kemampuan manajemen biaya tertentu. Misalnya, jika Anda tidak ingin pengguna mengakses data biaya tingkat sumber daya, Anda dapat menghapus `ce:GetCostAndUsageWithResources` tindakan, atau menambahkan pernyataan penolakan eksplisit.

## q: PassRequest izin
<a name="q-pass-request-permissions"></a>

`q:PassRequest`adalah izin Pengembang Amazon Q yang memungkinkan Pengembang Amazon Q menelepon AWS APIs atas nama Anda. Saat Anda menambahkan `q:PassRequest` izin ke identitas IAM, Pengembang Amazon Q mendapatkan izin untuk memanggil API apa pun yang diizinkan oleh identitas IAM untuk dipanggil. Misalnya, jika peran IAM memiliki `ce:GetCostAndUsage` izin dan `q:PassRequest` izin, Amazon Q Developer dapat memanggil GetCostAndUsage API saat pengguna mengasumsikan bahwa peran IAM meminta Amazon Q Developer untuk mengambil data biaya dan penggunaan dari Cost Explorer.

[Anda juga dapat mengizinkan prinsipal IAM untuk mengakses Cost Explorer dan menggunakan Amazon Q Developer, tetapi membatasi mereka dari menggunakan analisis biaya atau kemampuan optimasi biaya di Amazon Q Developer, dengan menggunakan kunci kondisi global. `aws:CalledVia`](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-calledvia) Kebijakan IAM berikut memberikan contoh penggunaan kunci kondisi ini:

```
{
    "Version": "2012-10-17",		 	 	 
    "Statement": [
        {
           "Sid": "AllowQDeveloperAccess",
            "Effect": "Allow",
            "Action": [
                "q:StartConversation",
                "q:SendMessage",
                "q:GetConversation",
                "q:ListConversations",
                "q:PassRequest"
            ],
            "Resource": "*"
        },
        {
            "Sid": "AllowCostExplorerAccess",
            "Effect": "Allow",
            "Action": [
                "ce:*"
            ],
            "Resource": "*"
       },   
        {
           "Sid": "DenyCostExplorerAccessViaAmazonQ",
            "Effect": "Deny",
            "Action": [
                "ce:*"
            ],
            "Resource": "*",
            "Condition": {
                "ForAnyValue:StringEquals": {
                    "aws:CalledVia": [
                        "q.amazonaws.com"
                    ]
                }
            }
        }
    ]
}
```

## Akses multi-akun
<a name="q-multi-account-access"></a>

Untuk pengguna AWS Organizations, administrator akun manajemen dapat membatasi akses pengguna akun anggota ke data Cost Explorer dan Cost Optimization Hub (termasuk akses ke diskon, kredit, dan pengembalian uang) menggunakan preferensi Manajemen Biaya di konsol Billing and Cost AWS Management. Preferensi ini berlaku untuk Pengembang Amazon Q dengan cara yang sama seperti yang diterapkan pada konsol manajemen, SDK, dan CLI. Pengembang Amazon Q menghormati preferensi pelanggan yang ada.

## Panggilan lintas wilayah
<a name="q-cross-region-calls"></a>

Data dari Cost Optimization Hub dan layanan Cost Explorer dihosting di Wilayah AS Timur (Virginia N.). Data dari AWS Compute Optimizer di-host di AWS Wilayah tempat sumber daya yang mendasarinya, seperti instans EC2, berada. Data yang disajikan dari Daftar AWS Harga di-host di us-east-1, eu-central-1, dan ap-south-1 (perhatikan APIs bahwa Daftar Harga tidak menyajikan data khusus pelanggan apa pun). AWS APIs Permintaan manajemen biaya di Amazon Q Developer mungkin memerlukan panggilan lintas wilayah. Untuk informasi selengkapnya, lihat [Pemrosesan lintas wilayah di Pengembang Amazon Q](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/cross-region-processing.html) di *Panduan Pengguna Pengembang Amazon Q*.

## Perlindungan data
<a name="ce-q-data-protection"></a>

Kami dapat menggunakan konten tertentu dari Amazon Q Developer Tingkat Gratis untuk peningkatan layanan. Amazon Q Developer dapat menggunakan konten ini, misalnya, untuk memberikan tanggapan yang lebih baik terhadap pertanyaan umum, memperbaiki masalah operasional Pengembang Amazon Q, untuk debugging, atau untuk pelatihan model. Konten yang AWS mungkin digunakan untuk peningkatan layanan mencakup, misalnya, pertanyaan Anda kepada Pengembang Amazon Q dan tanggapan serta kode yang dihasilkan oleh Pengembang Amazon Q. Kami tidak menggunakan konten dari Amazon Q Developer Pro atau Amazon Q Business untuk peningkatan layanan.

Cara Anda memilih keluar dari Amazon Q Developer Tingkat Gratis menggunakan konten untuk peningkatan layanan bergantung pada lingkungan tempat Anda menggunakan Amazon Q. Untuk AWS Management Console, AWS Console Mobile Application, AWS situs web, dan AWS Chatbot, mengonfigurasi kebijakan opt-out layanan AI di Organizations. AWS Untuk informasi selengkapnya, lihat [kebijakan opt-out layanan AI](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_ai-opt-out.html) di *Panduan Pengguna AWS Organizations*.