Fitur Pengembang Amazon Q - Pengembang Amazon Q

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

Fitur Pengembang Amazon Q

Amazon Q Developer tersedia di seluruh AWS lingkungan dan layanan, dan juga sebagai asisten pengkodean di pihak ketigaIDEs.

Banyak kemampuan Amazon Q Developer ada di antarmuka obrolan, di mana Anda dapat menggunakan bahasa alami untuk mengajukan pertanyaan tentang AWS, mendapatkan bantuan dengan kode, menjelajahi sumber daya, atau memecahkan masalah. Saat Anda mengobrol dengan Amazon Q, Amazon Q menggunakan konteks percakapan Anda saat ini untuk menginformasikan tanggapannya. Anda dapat mengajukan pertanyaan tindak lanjut atau merujuk pada tanggapannya ketika Anda mengajukan pertanyaan baru.

Fitur Pengembang Amazon Q lainnya tersedia sebagai bagian dari alur kerja Anda di konsol AWS layanan dan didukung. IDEs Bagian berikut menjelaskan berbagai fitur Amazon Q Developer yang mungkin Anda temui di seluruh AWS pengalaman Anda.

Analitik

Meringkas data Anda

Dengan Amazon Q Amazon QuickSight, Anda dapat memanfaatkan pengalaman penulisan Generative BI, membuat ringkasan eksekutif data Anda, bertanya dan menjawab pertanyaan data, dan menghasilkan cerita data.

Untuk informasi selengkapnya, lihat Menggunakan BI Generatif dengan Amazon Q Amazon QuickSight di Panduan QuickSight Pengguna Amazon.

Manajemen dan tata kelola

Mengambil inventarisasi AWS sumber daya Anda

Anda dapat menanyakan Amazon Q tentang sumber daya AWS akun spesifik Anda dari mana saja di AWS Management Console. Anda mungkin tidak tahu di mana menemukan informasi yang relevan tentang sumber daya Anda, atau Anda mungkin berada di satu konsol layanan dan ingin mengakses informasi tentang sumber daya layanan lain tanpa mengganggu alur kerja Anda.

Amazon Q Developer menjawab pertanyaan bahasa alami Anda tentang sumber daya dan menyediakan tautan mendalam ke sumber daya tersebut sehingga Anda dapat menemukannya dengan cepat. Anda dapat meminta Amazon Q untuk mencantumkan jenis sumber daya di akun Anda, untuk detail tentang sumber daya tertentu, atau mencantumkan sumber daya berdasarkan kriteria seperti wilayah atau negara bagian.

Misalnya, Anda mungkin ingin tahu berapa banyak EC2 instans Amazon yang saat ini Anda jalankan. Dalam hal ini, Anda dapat menanyakan Amazon Q pertanyaan Anda dalam bahasa alami, dan itu akan memberikan jawaban berdasarkan sumber daya spesifik Anda.

Untuk informasi selengkapnya, lihat Mengobrol tentang sumber daya Anda.

Untuk informasi tentang batasan spesifik untuk setiap jenis, dan bagaimana kaitannya dengan harga untuk paket langganan tertentu, lihat harga Pengembang Amazon Q.

Gunakan Amazon Q di AWS Console Mobile Application

Amazon Q terintegrasi dengan AWS Console Mobile Application untuk menjawab pertanyaan tentang AWS. Anda mengonfigurasi akses dengan cara yang sama seperti Anda mendapatkan akses ke Amazon Q di AWS Management Console. Untuk informasi selengkapnya, lihat Memulai dengan Amazon Q Developer.

Mendiagnosis kesalahan konsol

Di Konsol AWS Manajemen, Pengembang Amazon Q dapat mendiagnosis kesalahan umum yang Anda terima saat bekerja dengan AWS layanan, seperti izin yang tidak memadai, konfigurasi yang salah, dan melebihi batas layanan.

Untuk informasi selengkapnya, lihat Mendiagnosis kesalahan umum di konsol dengan Amazon Q Developer.

Hitung

Memilih instans Amazon Elastic Compute Cloud

Dengan begitu banyak jenis EC2 instans Amazon yang tersedia, menemukan jenis instans yang tepat untuk beban kerja Anda dapat memakan waktu dan rumit. Pemilih jenis instans Amazon Q mempertimbangkan kasus penggunaan, jenis beban kerja, preferensi CPU pabrikan, dan cara Anda memprioritaskan harga dan kinerja, serta parameter tambahan yang dapat Anda tentukan. Kemudian menggunakan data ini untuk memberikan saran dan panduan untuk jenis EC2 instans Amazon yang paling sesuai dengan beban kerja baru Anda.

Untuk informasi selengkapnya, lihat Mendapatkan rekomendasi dari pencari jenis EC2 instans Amazon di Panduan Pengguna Amazon Elastic Compute Cloud.

Basis Data

Menulis kueri database dengan bahasa alami

Amazon Q generative SQL menggunakan AI generatif untuk menganalisis maksud pengguna, pola kueri, dan metadata skema untuk mengidentifikasi pola kueri umum SQL secara langsung dalam Amazon Redshift, mempercepat proses pembuatan kueri bagi pengguna dan mengurangi waktu yang diperlukan untuk memperoleh wawasan data yang dapat ditindaklanjuti.

Untuk informasi selengkapnya, lihat Berinteraksi dengan Amazon Q generatif SQL di Panduan Manajemen Pergeseran Merah Amazon.

Jaringan dan Pengiriman Konten

Menganalisis jangkauan jaringan

Anda dapat menggunakan Amazon Q, asisten AI generatif untuk AWS, untuk membantu Anda mendiagnosis masalah konektivitas jaringan untuk aplikasi yang berjalan di cloud pribadi virtual Anda (VPCs). Analisis jangkauan jaringan Amazon Q dapat memahami kueri bahasa alami, dan bekerja dengan Reachability Analyzer untuk memberikan tanggapan yang relevan. Dengan Amazon Q, Anda dapat mengajukan pertanyaan jangkauan jaringan dalam format percakapan.

Untuk informasi selengkapnya, lihat analisis jangkauan jaringan Amazon Q di Panduan VPC Reachability Analyzer Amazon.

Alat developer

Ajukan pertanyaan Amazon Q Developer tentang membangun di AWS dan untuk bantuan pengembangan perangkat lunak. Amazon Q dapat menjelaskan konsep pengkodean dan cuplikan kode, menghasilkan pengujian kode dan unit, serta meningkatkan kode, termasuk debugging atau refactoring.

Kembangkan perangkat lunak

Setelah Anda menjelaskan, dalam bahasa alami, fitur yang ingin Anda kembangkan, Amazon Q dapat menggunakan konteks proyek Anda saat ini untuk menghasilkan rencana implementasi dan kode yang menyertainya. Amazon Q dapat membantu Anda membangun AWS proyek atau aplikasi Anda sendiri. Untuk informasi selengkapnya, lihat Mengembangkan perangkat lunak dengan Amazon Q Developer Agent for software development.

Dapatkan saran kode sebaris

Amazon Q memberi Anda rekomendasi kode secara real time. Saat Anda menulis kode, Amazon Q secara otomatis menghasilkan saran berdasarkan kode dan komentar yang ada. Untuk informasi selengkapnya, lihat Menghasilkan saran sebaris dengan Pengembang Amazon Q.

Mengobrol tentang kode

Dalam lingkungan pengembangan terintegrasi (IDEs), Amazon Q dapat menjawab pertanyaan yang terkait dengan proses pengembangan perangkat lunak, termasuk pertanyaan konseptual tentang pemrograman dan bagaimana kode spesifik bekerja. Anda juga dapat meminta Amazon Q untuk memperbarui dan meningkatkan cuplikan kode dari panel obrolan. Untuk informasi selengkapnya, lihat Mengobrol dengan Amazon Q Developer tentang kode.

Untuk menulis kode dan mendapatkan bantuan pengembangan di lingkungan berfitur paling lengkap dengan Amazon Q Developer, lihat Menggunakan Pengembang Amazon Q di IDE.

Untuk mengaktifkan fungsionalitas penyelesaian kode dasar di antarmuka lainAWS, lihatMenghasilkan saran sebaris di lingkungan AWS pengkodean.

Pindai kode Anda untuk kerentanan keamanan

Di dalamnyaIDEs, Amazon Q memindai kode Anda untuk kerentanan keamanan dan masalah kualitas kode. Anda bisa mendapatkan rekomendasi keamanan saat Anda membuat kode atau memindai seluruh proyek untuk memantau postur keamanan aplikasi Anda selama pengembangan. Untuk informasi selengkapnya, lihat Memindai kode Anda dengan Amazon Q.

Mengubah kode

Di dalamnyaIDEs, Amazon Q dapat memperbarui versi bahasa file kode Anda. Saat ini, Amazon Q Code Transformation mendukung pembaruan Java 8 dan Java 11 kode untuk Java 17. Untuk informasi selengkapnya, lihat Memutakhirkan versi bahasa dengan Amazon Q Developer Agent for code transformation.

Mengembangkan perangkat lunak di Amazon CodeCatalyst

Amazon Q Developer CodeCatalyst termasuk fitur AI generatif yang dapat membantu pengguna dalam proyek di ruang Anda mengembangkan perangkat lunak lebih cepat. Anda dapat menetapkan masalah ke Amazon Q atau merekomendasikan tugas untuk Amazon Q. Anda juga dapat meminta Amazon Q untuk menulis deskripsi atau meringkas konten.

Untuk informasi selengkapnya, lihat Mengelola fitur AI generatif di Amazon CodeCatalyst dalam panduan CodeCatalyst administrator Amazon.

Mengobrol tentang kode di Amazon Studio SageMaker

Amazon SageMaker Studio adalah pengalaman berbasis web untuk menjalankan alur kerja ML. Anda dapat mengobrol dengan Amazon Q Developer di dalam Studio untuk mendapatkan panduan tentang SageMaker fitur, memecahkan masalah JupyterLab kesalahan, dan mendapatkan kode sampel.

Amazon Q interface in JupyterLab showing available commands and a help message.

Untuk informasi selengkapnya, lihat Menggunakan Amazon Q untuk Mempercepat Alur Kerja Machine Learning Anda di Panduan SageMakerPengembang.

Integrasi aplikasi

Menulis skrip untuk mengotomatiskan layanan AWS

Anda mungkin tahu persis apa yang harus dilakukan dengan AWS sumber daya Anda, dan Anda mungkin mendapati diri Anda mengambil tindakan yang sama berulang kali. Dalam hal ini, Anda dapat meminta Amazon Q untuk menulis kode yang akan mengotomatiskan tugas berulang.

Misalnya, Anda mungkin sedang mengerjakan proyek yang menggunakan AmazonVPCs, EC2 instans Amazon, dan RDS database Amazon. Selama pengujian Anda, Anda menemukan bahwa setiap kali Anda membuat AmazonVPC, memutar server, dan menyebarkan database, konfigurasinya sama. Anda selalu memilih instance dan tipe database yang sama, dengan opsi yang sama dipilih, menggunakan grup keamanan yang sama, dalam subnet dengan NACL konfigurasi yang sama. Anda tidak ingin harus melalui proses manual yang sama setiap kali Anda ingin membuat ulang kondisi pengujian Anda.

Anda dapat menggunakan Console-to-Code fitur Amazon Q untuk mengotomatiskan alur kerja alih-alih melakukannya secara manual setiap saat. Pertama, Anda mengaktifkan Console-to-Code di EC2 konsol Amazon. Kemudian, Amazon Q mencatat tindakan Anda saat Anda menjalani proses mengonfigurasi dan meluncurkan instans Anda. Terakhir, Amazon Q memberi Anda kode, dalam bahasa pilihan Anda, yang mengotomatiskan proses yang baru saja Anda lakukan.

Untuk informasi selengkapnya, lihat Mengotomatisasi AWS layanan dengan Pengembang Amazon Q Console-to-Code.

Menulis ETL skrip dan mengintegrasikan data

AWS Glue adalah layanan integrasi data tanpa server yang memudahkan pengguna analitik untuk menemukan, menyiapkan, memindahkan, dan mengintegrasikan data dari berbagai sumber.

Integrasi data Amazon Q AWS Glue mencakup kemampuan berikut:

  • Obrolan — Integrasi data Amazon Q AWS Glue dapat menjawab pertanyaan bahasa alami dalam bahasa Inggris tentang AWS Glue dan domain integrasi data seperti konektor AWS Glue sumber dan tujuan, AWS Glue ETL pekerjaan, Katalog Data, perayap dan AWS Lake Formation, serta dokumentasi fitur lainnya, dan praktik terbaik. Integrasi data Amazon Q dalam AWS Glue merespons dengan step-by-step instruksi, dan menyertakan referensi ke sumber informasinya.

  • Pembuatan kode integrasi data — Integrasi data Amazon Q AWS Glue dapat menjawab pertanyaan tentang AWS Glue ETL skrip, dan menghasilkan kode baru yang diberikan pertanyaan bahasa alami dalam bahasa Inggris.

  • Pemecahan masalah — Integrasi data Amazon Q AWS Glue dibuat untuk membantu Anda memahami kesalahan dalam AWS Glue pekerjaan dan memberikan step-by-step instruksi, untuk akar penyebab dan menyelesaikan masalah Anda.

Untuk informasi selengkapnya, lihat Integrasi data Amazon Q AWS Glue di Panduan AWS Glue Pengguna.

Manajemen Keuangan Cloud

Memahami faktur Anda

Anda dapat menanyakan Amazon Q tentang AWS tagihan dan biaya akun Anda di Konsol AWS Manajemen. Amazon Q dapat mengambil data biaya Anda, menjelaskan biaya, dan menganalisis tren biaya.

Untuk informasi selengkapnya, lihat Mengobrol tentang biaya Anda.

Dukungan pelanggan

Mendapatkan dukungan pelanggan langsung dari Amazon Q

Amazon Q dapat menjawab pertanyaan Anda tentang aktivasi akun, lonjakan biaya, penyesuaian tagihan, penipuan, dan acara kesehatan.

Membuat tiket dukungan

Amazon Q dapat membantu Anda membuat kasus dukungan dan kemudian menghubungkan Anda ke agen dukungan manusia diAWS.

Untuk informasi selengkapnya, lihat Menggunakan Pengembang Amazon Q untuk mengobrol dengan AWS Support.

Amazon Q di AWS Chatbot

Anda dapat mengaktifkan Amazon Q di Slack and Microsoft Teams saluran yang dikonfigurasi dengan AWS Chatbot untuk mengajukan pertanyaan tentang membangun di AWS. Untuk menambahkan Amazon Q ke saluran Anda, lihatMengobrol dengan Pengembang Amazon Q di AWS Chatbot. Untuk informasi selengkapnya, lihat Memulai Slack dan Memulai Microsoft Teams di Panduan AWS Chatbot Administrator.