[User] Dalam persekitaran pengeluaran, kita sedang mereka bentuk strategi pemantauan audit menggunakan CloudTrail. Jika kita mengkonfigurasi satu trail global yang merakam management events untuk semua Region, adakah akaun AWS kita akan dikenakan sebarang caj?

[Assistant] Tidak. Salinan pertama management events dihantar secara percuma di setiap Region.


[User] Apakah akan berlaku atau apakah implikasinya sekiranya saya menggunakan AWS Snowball Edge untuk mengakses API?

[Assistant] Ya. API Pengurusan Kerja Snowball (Snowball Job Management API) menyediakan akses programatik kepada ciri-ciri penciptaan dan pengurusan kerja bagi Snowball atau Snowball Edge. Ia adalah antara muka perkhidmatan web REST yang ringkas dan berasaskan piawaian, direka untuk berfungsi dengan mana-mana persekitaran pembangunan Internet.


[User] Anda sedang mereka bentuk senario pemindahan data yang memerlukan automasi untuk pengurusan peranti. Adakah AWS Snowball Edge membenarkan integrasi dan kawalan melalui akses API?

[Assistant] Ya. API Pengurusan Kerja Snowball (Snowball Job Management API) menyediakan akses programatik kepada ciri-ciri penciptaan dan pengurusan kerja bagi Snowball atau Snowball Edge. Ia adalah antara muka perkhidmatan web REST yang ringkas dan berasaskan piawaian, direka untuk berfungsi dengan mana-mana persekitaran pembangunan Internet.


[User] Anda sed mereka satu penyelesaian integrasi yang perlu mencetuskan tindakan automatik tertentu sahaja berdasarkan log data yang masuk. Jelaskan cara anda menggunakan EventBridge pattern (rule) untuk menapis dan memastikan hanya peristiwa yang sepadan dengan kriteria tertentu diproses.

[Assistant] EventBridge rules mentakrifkan corak (pattern) untuk menapis peristiwa yang masuk, dan apabila peristiwa sepadan, ia menghalakan kepada sasaran. Corak boleh memadankan medan peristiwa seperti sumber, jenis peristiwa, atau kandungan tertentu, dengan sokongan pemadanan mudah, wildcard, dan logik. Ini membolehkan anda memilih hanya peristiwa yang relevan untuk diproses, mengurangkan beban dan menyediakan penghalaan khusus. Contohnya, padankan hanya peristiwa muat naik S3 daripada bucket tertentu.


[User] Apakah yang akan berlaku sekiranya berbilang pengguna mengakses baris gilir FIFO Amazon SQS?

[Assistant] Secara reka bentuk, baris gilir FIFO Amazon SQS tidak menyampaikan mesej daripada kumpulan mesej yang sama kepada lebih daripada satu pengguna pada satu masa. Walau bagaimanapun, jika baris gilir FIFO anda mempunyai berbilang kumpulan mesej, anda boleh memanfaatkan pengguna selari, membolehkan Amazon SQS menyampaikan mesej daripada kumpulan mesej yang berbeza kepada pengguna yang berbeza.


[User] Apakah yang akan berlaku terhadap peristiwa tersebut apabila saya menggunakan EventBridge pattern (rule) untuk menapisnya?

[Assistant] EventBridge rules mentakrifkan corak (pattern) untuk menapis peristiwa yang masuk, dan apabila peristiwa sepadan, ia menghalakan kepada sasaran. Corak boleh memadankan medan peristiwa seperti sumber, jenis peristiwa, atau kandungan tertentu, dengan sokongan pemadanan mudah, wildcard, dan logik. Ini membolehkan anda memilih hanya peristiwa yang relevan untuk diproses, mengurangkan beban dan menyediakan penghalaan khusus. Contohnya, padankan hanya peristiwa muat naik S3 daripada bucket tertentu.


[User] Apakah kesannya jika saya menggunakan QuickSight bersama-sama dengan Athena?

[Assistant] Ya. Athena berintegrasi dengan QuickSight, jadi anda boleh memvisualisasikan data anda yang disimpan dalam S3 dengan lancar.


[User] Anda sedang mereka bentuk penyelesaian analitik dan perlu memaparkan data yang disimpan dalam Amazon S3. Dalam senario ini, adakah mustahak untuk menggunakan Amazon QuickSight secara langsung dengan Amazon Athena untuk menjana dashboard?

[Assistant] Ya. Athena berintegrasi dengan QuickSight, jadi anda boleh memvisualisasikan data anda yang disimpan dalam S3 dengan lancar.


[User] Dalam rekabentuk senario untuk tugasan yang memerlukan pesanan yang ketat, adakah baris gilir FIFO (First-In-First-Out) Amazon SQS membenarkan berbilang pengguna untuk memproses dan menghapuskan mesej dari baris gilir tersebut?

[Assistant] Secara reka bentuk, baris gilir FIFO Amazon SQS tidak menyampaikan mesej daripada kumpulan mesej yang sama kepada lebih daripada satu pengguna pada satu masa. Walau bagaimanapun, jika baris gilir FIFO anda mempunyai berbilang kumpulan mesej, anda boleh memanfaatkan pengguna selari, membolehkan Amazon SQS menyampaikan mesej daripada kumpulan mesej yang berbeza kepada pengguna yang berbeza.


[User] Apakah yang berlaku semasa penggunaan AWS Signature Version 4?

[Assistant] Anda boleh menggunakan AWS credentials - kunci akses dan kunci rahsia - untuk menandatangani permintaan kepada perkhidmatan anda dan membenarkan akses seperti perkhidmatan AWS yang lain. Penandatanganan permintaan API Amazon API Gateway diuruskan oleh SDK API Gateway tersuai yang dijana untuk perkhidmatan anda. Anda boleh mendapatkan kredensial sementara yang dikaitkan dengan peranan dalam akaun AWS anda menggunakan Amazon Cognito.


[User] Apakah yang perlu saya lakukan supaya Amazon SQS mampu menyokong tempoh pengekalan mesej yang lebih lama?

[Assistant] Untuk mengkonfigurasi tempoh pengekalan mesej, tetapkan atribut MessageRetentionPeriod menggunakan konsol atau menggunakan kaedah Distributiveness. Gunakan atribut ini untuk menentukan bilangan saat mesej akan dikekalkan dalam Amazon SQS. Anda boleh menggunakan atribut MessageRetentionPeriod untuk menetapkan tempoh pengekalan mesej dari 60 saat (1 minit) hingga 1,209,600 saat (14 hari). Untuk maklumat lanjut tentang bekerja dengan atribut mesej ini, lihat Rujukan API Amazon SQS.


[User] Anda sedang membangunkan aplikasi yang membuat panggilan API terus ke servis AWS. Apakah langkah-langkah yang perlu dilaksanakan untuk menandatangani permintaan tersebut menggunakan AWS Signature Version 4 bagi memastikan panggilan itu berjaya disahkan oleh AWS?

[Assistant] Anda boleh menggunakan AWS credentials - kunci akses dan kunci rahsia - untuk menandatangani permintaan kepada perkhidmatan anda dan membenarkan akses seperti perkhidmatan AWS yang lain. Penandatanganan permintaan API Amazon API Gateway diuruskan oleh SDK API Gateway tersuai yang dijana untuk perkhidmatan anda. Anda boleh mendapatkan kredensial sementara yang dikaitkan dengan peranan dalam akaun AWS anda menggunakan Amazon Cognito.


[User] Apakah kesannya jika saya mengaktifkan trail di setiap Region?

[Assistant] Sebaik sahaja anda menerapkan trail pada semua Region, CloudTrail akan mencipta trail baharu dengan meniru konfigurasi trail tersebut. CloudTrail akan merakam dan memproses fail log dalam setiap Region dan menghantar fail log yang mengandungi aktiviti akaun merentas semua Region ke satu bucket S3 dan satu kumpulan log CloudWatch Logs. Jika anda menyatakan topik Amazon Simple Notification Service (Amazon SNS) pilihan, CloudTrail akan menghantar pemberitahuan Amazon SNS untuk semua fail log yang dihantar ke satu topik SNS.


[User] Anda bertanggungjawab untuk memastikan log audit daripada sistem aplikasi dapat disimpan dalam giliran mesej untuk tujuan pemantauan jangka masa panjang. Apabila merangka arkitektur menggunakan Amazon SQS, bagaimanakah anda mengkonfigurasi perkhidmatan tersebut untuk menyokong tempoh pengekalan mesej (message retention period) yang lebih lama daripada had lalai?

[Assistant] Untuk mengkonfigurasi tempoh pengekalan mesej, tetapkan atribut MessageRetentionPeriod menggunakan konsol atau menggunakan kaedah Distributiveness. Gunakan atribut ini untuk menentukan bilangan saat mesej akan dikekalkan dalam Amazon SQS. Anda boleh menggunakan atribut MessageRetentionPeriod untuk menetapkan tempoh pengekalan mesej dari 60 saat (1 minit) hingga 1,209,600 saat (14 hari). Untuk maklumat lanjut tentang bekerja dengan atribut mesej ini, lihat Rujukan API Amazon SQS.


[User] Dalam persekitaran pengeluaran yang memerlukan pemantauan menyeluruh, apakah implikasi dan tingkah laku sistem yang akan berlaku apabila saya mengkonfigurasi CloudTrail untuk merakam aktiviti API merentas semua AWS Region?

[Assistant] Sebaik sahaja anda menerapkan trail pada semua Region, CloudTrail akan mencipta trail baharu dengan meniru konfigurasi trail tersebut. CloudTrail akan merakam dan memproses fail log dalam setiap Region dan menghantar fail log yang mengandungi aktiviti akaun merentas semua Region ke satu bucket S3 dan satu kumpulan log CloudWatch Logs. Jika anda menyatakan topik Amazon Simple Notification Service (Amazon SNS) pilihan, CloudTrail akan menghantar pemberitahuan Amazon SNS untuk semua fail log yang dihantar ke satu topik SNS.


[User] Anda sedang mereka bentuk seni bina aplikasi tanpa pelayan menggunakan AWS Lambda yang memerlukan sambungan kerap ke pangkalan data. Bagaimanakah RDS Proxy boleh dimanfaatkan dalam persekitaran ini untuk menangani isu prestasi dan sambungan?

[Assistant] RDS Proxy ialah perkhidmatan yang duduk di antara aplikasi dan pangkalan data RDS, mengumpulkan dan menggunakan semula sambungan pangkalan data. Ini sangat membantu untuk Lambda kerana ia membolehkan banyak fungsi serentak berkongsi koleksi sambungan yang terhad, mengelakkan kehabisan sambungan. RDS Proxy juga meningkatkan ketersediaan semasa failover dan memastikan keselamatan melalui integrasi IAM. Ia mengekalkan sambungan hangat supaya fungsi tidak perlu menutup sambungan setiap kali.


[User] Apakah yang akan berlaku atau impaknya kepada Lambda sekiranya RDS Proxy digunakan?

[Assistant] RDS Proxy ialah perkhidmatan yang duduk di antara aplikasi dan pangkalan data RDS, mengumpulkan dan menggunakan semula sambungan pangkalan data. Ini sangat membantu untuk Lambda kerana ia membolehkan banyak fungsi serentak berkongsi koleksi sambungan yang terhad, mengelakkan kehabisan sambungan. RDS Proxy juga meningkatkan ketersediaan semasa failover dan memastikan keselamatan melalui integrasi IAM. Ia mengekalkan sambungan hangat supaya fungsi tidak perlu menutup sambungan setiap kali.


[User] Apakah kesan atau implikasi jika saya memilih untuk menggunakan penyulitan sisi pelayan berbanding penyulitan sisi klien?

[Assistant] Anda mungkin memilih penyulitan sisi pelayan berbanding penyulitan sisi klien atas mana-mana sebab berikut: Sukar untuk menguatkuasakan penyulitan sisi klien. Mereka mahukan lapisan keselamatan kedua di atas penyulitan sisi klien. Sukar untuk melaksanakan skim pengurusan kunci sisi klien.


[User] Apakah yang akan berlaku sekiranya saya menggunakan Amazon CloudWatch Contributor Insights?

[Assistant] Amazon CloudWatch kini merangkumi Contributor Insights, yang menganalisis data siri masa untuk memberikan paparan penyumbang teratas yang mempengaruhi prestasi sistem. Setelah disediakan, Contributor Insights berjalan secara berterusan tanpa memerlukan campur tangan pengguna tambahan. Ini membantu pembangun dan pengendali dengan lebih cepat mengasingkan, mendiagnosis, dan memulihkan isu semasa kejadian operasi.


[User] Dalam persekitaran pengeluaran yang sedia ada menggunakan GuardDuty, anda dikehendaki mengaktifkan EKS Protection untuk mengesan ancaman pada kluster. Apakah langkah-langkah penting yang perlu diambil untuk membolehkan GuardDuty mula memantau workload EKS tersebut?

[Assistant] GuardDuty EKS Protection mesti diaktifkan untuk setiap akaun individu. Anda boleh mengaktifkan ciri ini untuk akaun anda dengan satu tindakan dalam konsol GuardDuty dari halaman konsol GuardDuty EKS Protection. Jika anda beroperasi dalam konfigurasi berbilang akaun GuardDuty, anda boleh mengaktifkan GuardDuty EKS Protection di seluruh organisasi anda dari halaman GuardDuty EKS Protection akaun pentadbir GuardDuty. Ini akan mengaktifkan pemantauan berterusan untuk Amazon EKS dalam semua akaun ahli individu. Untuk akaun GuardDuty yang dicipta menggunakan ciri auto-aktif AWS Organizations, anda mesti menghidupkan Auto-aktif untuk Amazon EKS secara eksplisit. Setelah diaktifkan untuk akaun, semua kluster Amazon EKS sedia ada dan masa hadapan dalam akaun akan dipantau untuk ancaman tanpa sebarang konfigurasi pada kluster Amazon EKS anda.


[User] Sebagai perekacipta penyelesaian (solution architect), anda sedang merangka strategi keselamatan data untuk aplikasi baharu. Dalam keadaan praktikal manakah anda perlu memilih penyulitan sisi pelayan (Server-Side Encryption) berbanding penyulitan sisi klien (Client-Side Encryption) untuk memastikan pematuhan dan pengurusan kunci yang optimum?

[Assistant] Anda mungkin memilih penyulitan sisi pelayan berbanding penyulitan sisi klien atas mana-mana sebab berikut: Sukar untuk menguatkuasakan penyulitan sisi klien. Mereka mahukan lapisan keselamatan kedua di atas penyulitan sisi klien. Sukar untuk melaksanakan skim pengurusan kunci sisi klien.


[User] Anda sedaman memantau prestasisebuah aplikasi untuk mengesan punca beban tinggi. Bagaimanakah anda boleh menggunakan Amazon CloudWatch Contributor Insights untuk menganalisis dan memaparkan penambahbaikan data yang menyumbang kepada isu tersebut?

[Assistant] Amazon CloudWatch kini merangkumi Contributor Insights, yang menganalisis data siri masa untuk memberikan paparan penyumbang teratas yang mempengaruhi prestasi sistem. Setelah disediakan, Contributor Insights berjalan secara berterusan tanpa memerlukan campur tangan pengguna tambahan. Ini membantu pembangun dan pengendali dengan lebih cepat mengasingkan, mendiagnosis, dan memulihkan isu semasa kejadian operasi.


[User] Dalam usaha memastikan tahap ketersediaan perkhidmatan semasa pengeluaran, bagaimanakah anda mentakrifkan tetingkap rollback (rollback window) dan apakah syarat kelayakan yang perlu dipatuhi untuk melaksanakannya?

[Assistant] Tetingkap rollback ialah 7 hari dari masa peningkatan selesai. Selepas melakukan peningkatan versi pada kluster EKS, pelanggan mempunyai 7 hari untuk mengembalikan peningkatan tersebut. Jika lebih daripada 7 hari telah berlalu sejak peningkatan selesai, rollback tidak lagi mungkin.


[User] Apa yang akan berlaku terhadap pertanyaan DNS jika saya menggunakan penapisan DNS dalam Global Resolver?

[Assistant] Keupayaan penapisan DNS Global Resolver menggunakan fungsi yang sama terbukti seperti Route 53 Resolver DNS Firewall. Pentadbir mencipta peraturan penapisan DNS yang mengandungi senarai peraturan yang tersusun, dengan setiap peraturan menentukan tindakan (ALLOW, BLOCK, atau ALERT) dan kriteria padanan untuk memadankan domain. Apabila pertanyaan DNS tiba, Global Resolver menilainya terhadap peraturan-peraturan tersebut, mengikut keutamaan, sehingga padanan ditemui. Setiap peraturan boleh merujuk Senarai Domain Terurus Route 53 untuk ancaman yang diketahui, senarai domain tersuai yang dicipta oleh pentadbir, atau perlindungan ancaman lanjutan. Untuk Senarai Domain Terurus, pentadbir boleh menapis berdasarkan senarai domain yang diklasifikasikan oleh kandungan web (cth., permainan, media sosial) dan ancaman DNS seperti perisian hasad, spam, atau pancingan data. Untuk tindakan BLOCK, pentadbir boleh mengkonfigurasi respons tersuai, mengembalikan NXDOMAIN, NODATA, atau respons DNS tertentu. Tindakan ALERT membenarkan pertanyaan melalui, sambil merekodkannya untuk semakan keselamatan.


[User] Apakah cara yang digunakan oleh Amazon ECS untuk menyokong trafik masuk (ingress)?

[Assistant] Amazon ECS disepadukan dengan Elastic Load Balancing, membolehkan anda mengagihkan trafik merentasi kontena anda menggunakan Application Load Balancer atau Network Load Balancer. Anda menentukan definisi tugas dan load balancer yang hendak digunakan, dan Amazon ECS secara automatik menambah dan mengeluarkan kontena daripada load balancer. Tentukan port dinamik dalam definisi tugas, yang memberikan kontena anda port yang tidak digunakan apabila ia dijadualkan pada instance Amazon EC2. Selain itu, gunakan penghalaan berasaskan laluan (path-based routing) untuk berkongsi load balancer dengan pelbagai perkhidmatan.


[User] Delegasi sementara IAM tu apa sebenarnya?

[Assistant] Delegasi sementara IAM ialah ciri yang membolehkan Amazon dan Rakan Kongsi AWS meminta akses sementara dan terhad kepada akaun AWS anda untuk melaksanakan tugas tertentu bagi pihak anda. Anda menyemak dan meluluskan setiap permintaan sebelum memberikan akses, yang akan tamat tempoh secara automatik selepas tempoh yang ditetapkan. Ciri ini mempercepatkan penyediaan produk dan memudahkan pengurusan berterusan dengan membolehkan pembekal produk mengautomasikan tugas penerapan dan konfigurasi dan bukannya memerlukan anda mengkonfigurasi pelbagai perkhidmatan AWS secara manual. Untuk tugas sekali sahaja atau sekali-sekala seperti persediaan awal, penyelenggaraan, atau peningkatan ciri, pembekal produk menerima kelayakan sementara. Untuk operasi berterusan yang memerlukan akses berterusan, pembekal produk boleh menggunakan delegasi sementara untuk mencipta peranan IAM dengan sempadan kebenaran yang mentakrifkan kebenaran maksimum peranan tersebut. Untuk maklumat lanjut, lihat panduan pengguna AWS IAM.


[User] ACFP ni macam mana relate dengan Perlindungan Pengambilalihan Akaun (ATP)?

[Assistant] Pengambilalihan Akaun menyerang halaman log masuk aplikasi dengan matlamat untuk mendapatkan akses tanpa kebenaran kepada akaun sedia ada, manakala penipuan penciptaan akaun menyasarkan halaman pendaftaran aplikasi dengan matlamat untuk melakukan penipuan melalui akaun palsu ini. ATP memberi tumpuan kepada mencegah serangan pemadat bukti kelayakan (credential stuffing) dan serangan kekerasan (brute force), di mana penyerang mengautomasikan ratusan percubaan log masuk, menguji bukti kelayakan yang dicuri merentas pelbagai tapak. Sebaliknya, ACFP memberi tumpuan kepada mencegah penipuan automatik seperti penyalahgunaan promosi atau pendaftaran, penyalahgunaan kesetiaan atau ganjaran, dan pancingan data. ACFP dan ATP boleh digunakan secara bebas antara satu sama lain atau digunakan bersama.


[User] Apakah hubungan yang wujud antara ACFP dan Perlindungan Pengambilalihan Akaun (ATP)?

[Assistant] Pengambilalihan Akaun menyerang halaman log masuk aplikasi dengan matlamat untuk mendapatkan akses tanpa kebenaran kepada akaun sedia ada, manakala penipuan penciptaan akaun menyasarkan halaman pendaftaran aplikasi dengan matlamat untuk melakukan penipuan melalui akaun palsu ini. ATP memberi tumpuan kepada mencegah serangan pemadat bukti kelayakan (credential stuffing) dan serangan kekerasan (brute force), di mana penyerang mengautomasikan ratusan percubaan log masuk, menguji bukti kelayakan yang dicuri merentas pelbagai tapak. Sebaliknya, ACFP memberi tumpuan kepada mencegah penipuan automatik seperti penyalahgunaan promosi atau pendaftaran, penyalahgunaan kesetiaan atau ganjaran, dan pancingan data. ACFP dan ATP boleh digunakan secara bebas antara satu sama lain atau digunakan bersama.


[User] Boleh anda jelaskan maksud delegasi sementara IAM?

[Assistant] Delegasi sementara IAM ialah ciri yang membolehkan Amazon dan Rakan Kongsi AWS meminta akses sementara dan terhad kepada akaun AWS anda untuk melaksanakan tugas tertentu bagi pihak anda. Anda menyemak dan meluluskan setiap permintaan sebelum memberikan akses, yang akan tamat tempoh secara automatik selepas tempoh yang ditetapkan. Ciri ini mempercepatkan penyediaan produk dan memudahkan pengurusan berterusan dengan membolehkan pembekal produk mengautomasikan tugas penerapan dan konfigurasi dan bukannya memerlukan anda mengkonfigurasi pelbagai perkhidmatan AWS secara manual. Untuk tugas sekali sahaja atau sekali-sekala seperti persediaan awal, penyelenggaraan, atau peningkatan ciri, pembekal produk menerima kelayakan sementara. Untuk operasi berterusan yang memerlukan akses berterusan, pembekal produk boleh menggunakan delegasi sementara untuk mencipta peranan IAM dengan sempadan kebenaran yang mentakrifkan kebenaran maksimum peranan tersebut. Untuk maklumat lanjut, lihat panduan pengguna AWS IAM.


[User] Boleh anda jelaskan apakah yang dimaksudkan dengan pemboleh ubah stage?

[Assistant] Pemboleh ubah stage membolehkan anda mentakrifkan pasangan kunci/nilai bagi nilai konfigurasi yang dikaitkan dengan stage. Nilai-nilai ini, sama seperti pemboleh ubah persekitaran, boleh digunakan dalam konfigurasi API anda. Contohnya, anda boleh mentakrifkan titik akhir HTTP untuk integrasi kaedah anda sebagai pemboleh ubah stage, dan menggunakan pemboleh ubah tersebut dalam konfigurasi API anda dan bukannya mengekodkan titik akhir secara keras – ini membolehkan anda menggunakan titik akhir yang berbeza untuk setiap stage (cth. dev, beta, prod) dengan konfigurasi API yang sama. Pemboleh ubah stage juga boleh diakses dalam templat pemetaan dan boleh digunakan untuk menghantar parameter konfigurasi ke backend Lambda atau HTTP anda.


[User] Ada tak templat sampel untuk cuba AWS CloudFormation?

[Assistant] Ya, CloudFormation merangkumi templat sampel yang boleh anda gunakan untuk menguji perkhidmatan ini dan meneroka fungsinya. Templat sampel kami menggambarkan cara menyambung dan menggunakan pelbagai sumber AWS secara bersama, mengikut amalan terbaik untuk redundansi Availability Zone berbilang, skala keluar, dan amaran. Untuk memulakan, anda hanya perlu pergi ke Konsol Pengurusan AWS, klik Create Stack, dan ikuti langkah-langkah untuk memilih dan melancarkan salah satu sampel kami. Setelah dibuat, pilih stack anda dalam konsol dan semak tab Template dan Parameter untuk melihat butiran fail templat yang digunakan untuk mencipta stack tersebut. Templat sampel juga tersedia di GitHub.


[User] Stage variable tu apa sebenarnya?

[Assistant] Pemboleh ubah stage membolehkan anda mentakrifkan pasangan kunci/nilai bagi nilai konfigurasi yang dikaitkan dengan stage. Nilai-nilai ini, sama seperti pemboleh ubah persekitaran, boleh digunakan dalam konfigurasi API anda. Contohnya, anda boleh mentakrifkan titik akhir HTTP untuk integrasi kaedah anda sebagai pemboleh ubah stage, dan menggunakan pemboleh ubah tersebut dalam konfigurasi API anda dan bukannya mengekodkan titik akhir secara keras – ini membolehkan anda menggunakan titik akhir yang berbeza untuk setiap stage (cth. dev, beta, prod) dengan konfigurasi API yang sama. Pemboleh ubah stage juga boleh diakses dalam templat pemetaan dan boleh digunakan untuk menghantar parameter konfigurasi ke backend Lambda atau HTTP anda.


[User] Apa yang berlaku jika saya menggunakan muatan khusus platform?

[Assistant] Apabila anda menerbitkan ke topik dan ingin menghantar mesej tersuai ke endpoint untuk platform pemberitahuan tolak yang berbeza, anda perlu memilih pilihan "Gunakan badan mesej yang berbeza untuk protokol yang berbeza" pada kotak dialog Terbitkan dan kemudian kemas kini mesej tersebut. Anda boleh menggunakan muatan khusus platform untuk menentukan rentetan API tepat yang disampaikan kepada setiap perkhidmatan pemberitahuan tolak. Sebagai contoh, anda boleh menggunakan muatan khusus platform untuk memanipulasi kiraan lencana aplikasi iOS anda melalui APNS. Untuk maklumat lanjut, lihat Menggunakan Pemberitahuan Tolak Mudah Alih Amazon SNS.


[User] Dalam persekitaran pengeluaran sebenar yang menggunakan Global Resolver, terangkan cara anda menstrategikan penapisan DNS untuk memastikan hanya trafik tertentu dibenarkan, dan apakah implikasinya terhadap konfigurasi keselamatan rangkaian?

[Assistant] Keupayaan penapisan DNS Global Resolver menggunakan fungsi yang sama terbukti seperti Route 53 Resolver DNS Firewall. Pentadbir mencipta peraturan penapisan DNS yang mengandungi senarai peraturan yang tersusun, dengan setiap peraturan menentukan tindakan (ALLOW, BLOCK, atau ALERT) dan kriteria padanan untuk memadankan domain. Apabila pertanyaan DNS tiba, Global Resolver menilainya terhadap peraturan-peraturan tersebut, mengikut keutamaan, sehingga padanan ditemui. Setiap peraturan boleh merujuk Senarai Domain Terurus Route 53 untuk ancaman yang diketahui, senarai domain tersuai yang dicipta oleh pentadbir, atau perlindungan ancaman lanjutan. Untuk Senarai Domain Terurus, pentadbir boleh menapis berdasarkan senarai domain yang diklasifikasikan oleh kandungan web (cth., permainan, media sosial) dan ancaman DNS seperti perisian hasad, spam, atau pancingan data. Untuk tindakan BLOCK, pentadbir boleh mengkonfigurasi respons tersuai, mengembalikan NXDOMAIN, NODATA, atau respons DNS tertentu. Tindakan ALERT membenarkan pertanyaan melalui, sambil merekodkannya untuk semakan keselamatan.


[User] Dalam proses deployment aplikasi, apakah yang perlu anda ambil kira berkaitan cara muatan khusus platform berfungsi?

[Assistant] Apabila anda menerbitkan ke topik dan ingin menghantar mesej tersuai ke endpoint untuk platform pemberitahuan tolak yang berbeza, anda perlu memilih pilihan "Gunakan badan mesej yang berbeza untuk protokol yang berbeza" pada kotak dialog Terbitkan dan kemudian kemas kini mesej tersebut. Anda boleh menggunakan muatan khusus platform untuk menentukan rentetan API tepat yang disampaikan kepada setiap perkhidmatan pemberitahuan tolak. Sebagai contoh, anda boleh menggunakan muatan khusus platform untuk memanipulasi kiraan lencana aplikasi iOS anda melalui APNS. Untuk maklumat lanjut, lihat Menggunakan Pemberitahuan Tolak Mudah Alih Amazon SNS.


[User] Dalam persekitaran produksi yang memerlukan automasi, adakah terdapat API Amazon Redshift yang boleh digunakan untuk melaksanakan pertanyaan data secara pemrograman?

[Assistant] Amazon Redshift menyediakan Data API yang boleh anda gunakan untuk mengakses data daripada Amazon Redshift dengan mudah dalam semua jenis aplikasi tradisional, asli-awan, berkontena, tanpa pelayan berasaskan perkhidmatan web, dan aplikasi dipacu peristiwa. Data API memudahkan akses kepada Amazon Redshift kerana anda tidak perlu mengkonfigurasi pemacu dan menguruskan sambungan pangkalan data. Sebaliknya, anda boleh menjalankan arahan SQL ke kluster Amazon Redshift dengan hanya memanggil titik akhir API yang selamat yang disediakan oleh Data API. Data API menguruskan sambungan pangkalan data dan penimbalan data. Data API adalah tak segerak, jadi anda boleh mendapatkan semula keputusan anda kemudian. Keputusan pertanyaan anda disimpan selama 24 jam.


[User] Apakah yang berlaku sekiranya saya ingin membuat pertanyaan data menggunakan API pada Amazon Redshift?

[Assistant] Amazon Redshift menyediakan Data API yang boleh anda gunakan untuk mengakses data daripada Amazon Redshift dengan mudah dalam semua jenis aplikasi tradisional, asli-awan, berkontena, tanpa pelayan berasaskan perkhidmatan web, dan aplikasi dipacu peristiwa. Data API memudahkan akses kepada Amazon Redshift kerana anda tidak perlu mengkonfigurasi pemacu dan menguruskan sambungan pangkalan data. Sebaliknya, anda boleh menjalankan arahan SQL ke kluster Amazon Redshift dengan hanya memanggil titik akhir API yang selamat yang disediakan oleh Data API. Data API menguruskan sambungan pangkalan data dan penimbalan data. Data API adalah tak segerak, jadi anda boleh mendapatkan semula keputusan anda kemudian. Keputusan pertanyaan anda disimpan selama 24 jam.


[User] Apakah yang berlaku sekiranya saya menggunakan AWS Fargate dalam persekitaran saya?

[Assistant] AWS Fargate ialah enjin pengkomputeran tanpa pelayan (serverless) untuk kontena yang berfungsi dengan kedua-dua Amazon Elastic Container Service (ECS) dan Amazon Elastic Kubernetes Service (EKS). AWS Fargate memudahkan anda memberi tumpuan kepada membina aplikasi anda dengan menghapuskan keperluan untuk menyediakan dan menguruskan pelayan, membolehkan anda menentukan dan membayar untuk sumber setiap aplikasi, dan meningkatkan keselamatan melalui pengasingan aplikasi secara reka bentuk.


[User] Apakah yang akan terjadi sekiranya saya menguruskan alamat IP menggunakan komponen utama IPAM?

[Assistant] Berikut adalah komponen utama IPAM: Scope ialah bekas peringkat tertinggi dalam IPAM. Satu IPAM mengandungi dua scope lalai. Setiap scope mewakili ruang IP untuk satu rangkaian. Scope persendirian ditujukan untuk semua ruang persendirian. Scope awam ditujukan untuk semua ruang awam. Scope membolehkan anda menggunakan semula alamat IP merentasi pelbagai rangkaian yang tidak bersambung tanpa menyebabkan pertindihan atau konflik alamat IP. Dalam scope, anda mencipta pool IPAM. Pool ialah koleksi julat alamat IP yang bersebelahan (atau CIDR). Pool IPAM membolehkan anda menyusun alamat IP anda mengikut keperluan penghalaan dan keselamatan anda. Anda boleh mempunyai pelbagai pool dalam pool peringkat atas. Sebagai contoh, jika anda mempunyai keperluan penghalaan dan keselamatan yang berasingan untuk aplikasi pembangunan dan pengeluaran, anda boleh mencipta pool untuk setiap satu. Dalam pool IPAM, anda memperuntukkan CIDR kepada sumber AWS. Peruntukan ialah tugasan CIDR daripada pool IPAM kepada sumber atau pool IPAM yang lain. Apabila anda mencipta VPC dan memilih pool IPAM untuk CIDR VPC, CIDR tersebut diperuntukkan daripada CIDR yang disediakan kepada pool IPAM. Anda boleh memantau dan menguruskan peruntukan dengan IPAM.


[User] Anda sedingin merancang strategi pemissionan untuk aplikasi baharu di AWS. Adakah AWS Fargate sesuai digunakan dalam senario ini, dan bagaimanakah ia memudahkan proses deployment dan pengurusan infrastruktur?

[Assistant] AWS Fargate ialah enjin pengkomputeran tanpa pelayan (serverless) untuk kontena yang berfungsi dengan kedua-dua Amazon Elastic Container Service (ECS) dan Amazon Elastic Kubernetes Service (EKS). AWS Fargate memudahkan anda memberi tumpuan kepada membina aplikasi anda dengan menghapuskan keperluan untuk menyediakan dan menguruskan pelayan, membolehkan anda menentukan dan membayar untuk sumber setiap aplikasi, dan meningkatkan keselamatan melalui pengasingan aplikasi secara reka bentuk.


[User] Apakah yang akan berlaku terhadap tetingkap rollback dan syarat kelayakan tersebut?

[Assistant] Tetingkap rollback ialah 7 hari dari masa peningkatan selesai. Selepas melakukan peningkatan versi pada kluster EKS, pelanggan mempunyai 7 hari untuk mengembalikan peningkatan tersebut. Jika lebih daripada 7 hari telah berlalu sejak peningkatan selesai, rollback tidak lagi mungkin.


[User] Dalam persekitaran AWS anda yang sedang berkembang, anda perlu mengurus alamat IP dengan lebih efisien. Apakah komponen utama dalam IPAM yang perlu anda faham dan konfigurasikan untuk memantam rizab serta audit alamat IP rangkaian anda?

[Assistant] Berikut adalah komponen utama IPAM: Scope ialah bekas peringkat tertinggi dalam IPAM. Satu IPAM mengandungi dua scope lalai. Setiap scope mewakili ruang IP untuk satu rangkaian. Scope persendirian ditujukan untuk semua ruang persendirian. Scope awam ditujukan untuk semua ruang awam. Scope membolehkan anda menggunakan semula alamat IP merentasi pelbagai rangkaian yang tidak bersambung tanpa menyebabkan pertindihan atau konflik alamat IP. Dalam scope, anda mencipta pool IPAM. Pool ialah koleksi julat alamat IP yang bersebelahan (atau CIDR). Pool IPAM membolehkan anda menyusun alamat IP anda mengikut keperluan penghalaan dan keselamatan anda. Anda boleh mempunyai pelbagai pool dalam pool peringkat atas. Sebagai contoh, jika anda mempunyai keperluan penghalaan dan keselamatan yang berasingan untuk aplikasi pembangunan dan pengeluaran, anda boleh mencipta pool untuk setiap satu. Dalam pool IPAM, anda memperuntukkan CIDR kepada sumber AWS. Peruntukan ialah tugasan CIDR daripada pool IPAM kepada sumber atau pool IPAM yang lain. Apabila anda mencipta VPC dan memilih pool IPAM untuk CIDR VPC, CIDR tersebut diperuntukkan daripada CIDR yang disediakan kepada pool IPAM. Anda boleh memantau dan menguruskan peruntukan dengan IPAM.


[User] Apa kesannya kepada DB instance saya apabila tempoh reserved instance tamat, dan bermulakah tempoh tersebut bermula jika saya mendaftar?

[Assistant] Perubahan harga yang berkaitan dengan reserved instance diaktifkan sebaik sahaja permintaan anda diterima semasa kebenaran pembayaran diproses. Anda boleh mengikuti status tempahan anda di halaman AWS Account Activity atau dengan menggunakan API DescribeReservedDBInstances atau arahan describe-reserved-db-instances. Jika pembayaran sekali sahaja tidak dapat diberi kuasa dengan berjaya menjelang tempoh pengebilan seterusnya, harga diskaun tidak akan berkuat kuasa. Apabila tempoh tempahan anda tamat, reserved instance anda akan kembali kepada kadar penggunaan setiap jam On-Demand yang sesuai untuk kelas DB instance dan Region anda.


[User] Sebagai jurutera yang merancang belanjawan untuk persekitaran pengeluaran, jika anda membeli Reserved Instance untuk meminimumkan kos operasi, pada bila bilaan tepat tempoh komitmen bermula, dan apakah yang akan berlaku serta merta kepada DB instance anda apabila tempoh tersebut tamat tempoh?

[Assistant] Perubahan harga yang berkaitan dengan reserved instance diaktifkan sebaik sahaja permintaan anda diterima semasa kebenaran pembayaran diproses. Anda boleh mengikuti status tempahan anda di halaman AWS Account Activity atau dengan menggunakan API DescribeReservedDBInstances atau arahan describe-reserved-db-instances. Jika pembayaran sekali sahaja tidak dapat diberi kuasa dengan berjaya menjelang tempoh pengebilan seterusnya, harga diskaun tidak akan berkuat kuasa. Apabila tempoh tempahan anda tamat, reserved instance anda akan kembali kepada kadar penggunaan setiap jam On-Demand yang sesuai untuk kelas DB instance dan Region anda.


[User] Apakah akibatnya jika saya mengaktifkan CloudTrail dalam akaun saya tanpa menetapkan policy yang betul pada bucket S3?

[Assistant] Fail log CloudTrail dihantar mengikut policy bucket S3 yang anda sediakan. Jika policy bucket tidak dikonfigurasikan dengan betul, CloudTrail tidak akan dapat menghantar fail log.


[User] Anda sedang mengaudit log audit untuk aplikasi yang dijalankan di akaun AWS anda. Walaupun CloudTrail telah diaktifkan, tiada log pengguna yang dihantar ke bucket S3 yang ditetapkan. Jelaskan kemungkinan masalah jika policy pada bucket S3 tersebut tidak dikonfigurasikan dengan betul.

[Assistant] Fail log CloudTrail dihantar mengikut policy bucket S3 yang anda sediakan. Jika policy bucket tidak dikonfigurasikan dengan betul, CloudTrail tidak akan dapat menghantar fail log.


[User] Apakah yang akan berlaku sekiranya saya menggunakan Lambda SnapStart?

[Assistant] Ya, anda akan dikenakan bayaran untuk menyimpan snapshot dalam cache sepanjang tempoh versi fungsi anda aktif, untuk minimum 3 jam dan setiap milisaat selepas itu. Harga bergantung pada jumlah memori yang anda peruntukkan kepada fungsi anda. Anda juga dikenakan bayaran setiap kali Lambda menyambung semula persekitaran pelaksanaan dengan memulihkan snapshot anda, dengan harga bergantung pada jumlah memori yang anda peruntukkan kepada fungsi anda. Untuk mengetahui lebih lanjut tentang harga untuk SnapStart, lawati AWS Lambda Pricing. Harga SnapStart tidak terpakai kepada runtime terurus Java yang disokong, yang hanya boleh menyimpan snapshot dalam cache sehingga 14 hari.


[User] Sedang mereka bentuk fungsi Lambda untuk persekitaran pengeluaran, adakah saya akan dikenakan bayaran tambahan jika saya memutuskan untuk mengaktifkan ciri SnapStart?

[Assistant] Ya, anda akan dikenakan bayaran untuk menyimpan snapshot dalam cache sepanjang tempoh versi fungsi anda aktif, untuk minimum 3 jam dan setiap milisaat selepas itu. Harga bergantung pada jumlah memori yang anda peruntukkan kepada fungsi anda. Anda juga dikenakan bayaran setiap kali Lambda menyambung semula persekitaran pelaksanaan dengan memulihkan snapshot anda, dengan harga bergantung pada jumlah memori yang anda peruntukkan kepada fungsi anda. Untuk mengetahui lebih lanjut tentang harga untuk SnapStart, lawati AWS Lambda Pricing. Harga SnapStart tidak terpakai kepada runtime terurus Java yang disokong, yang hanya boleh menyimpan snapshot dalam cache sehingga 14 hari.


[User] Apakah akibat atau implikasinya jika saya memilih Amazon Simple Workflow Service (SWF) berbanding Step Functions?

[Assistant] Anda patut mempertimbangkan untuk menggunakan Step Functions untuk semua aplikasi baharu anda, kerana ia menyediakan pendekatan yang lebih produktif dan tangkas untuk menyelaraskan komponen aplikasi menggunakan aliran kerja visual. Jika anda memerlukan isyarat luaran untuk campur tangan dalam proses anda atau anda ingin melancarkan proses anak yang mengembalikan hasil kepada proses induk, maka anda patut mempertimbangkan Amazon Simple Workflow Service (Amazon SWF). Dengan SWF, daripada menulis mesin keadaan dalam JSON deklaratif, anda boleh menulis program penentu untuk memisahkan langkah aktiviti daripada langkah keputusan. Ini memberikan anda kawalan penuh ke atas logik orkestrasi anda, tetapi meningkatkan kerumitan pembangunan aplikasi. Anda boleh menulis program penentu dalam bahasa pengaturcaraan pilihan anda, atau anda boleh menggunakan rangka kerja Flow untuk menggunakan konstruk pengaturcaraan yang menstrukturkan interaksi tidak segerak untuk anda.


[User] Apakah yang akan berlaku atau kesannya jika saya mencipta pelbagai trail dalam satu Region?

[Assistant] Dengan pelbagai trail, pihak berkepentingan yang berbeza seperti pentadbir keselamatan, pembangun perisian, dan juruaudit IT boleh mencipta dan menguruskan trail mereka sendiri. Sebagai contoh, pentadbir keselamatan boleh mencipta trail yang terpakai pada semua Region dan mengkonfigurasi penyulitan menggunakan satu kunci Amazon Key Management Service (Amazon KMS). Pembangun boleh mencipta trail yang terpakai pada satu Region untuk menyelesaikan masalah operasi.


[User] Apakah kesan atau faedah yang akan diperolehi pelanggan jika mereka menukar pangkalan data Amazon RDS sedia ada untuk menggunakan Amazon RDS Optimized Reads?

[Assistant] Ya, pelanggan boleh menukar pangkalan data Amazon RDS sedia ada mereka untuk menggunakan Amazon RDS Optimized Reads dengan memindahkan beban kerja anda ke instance yang didayakan Optimized Reads. Optimized Reads juga tersedia secara lalai pada semua kelas instance yang disokong. Jika anda menjalankan beban kerja anda pada instance db.r5d, db.m5d, db.r6gd, db.m6gd, X2idn, dan X2iedn, anda sudah mendapat manfaat daripada Optimized Reads.


[User] Anda sedakan instance Amazon RDS untuk persekitaran produksi. Apakah langkah yang perlu diambil untuk menukar pangkalan data sedia ada supaya menggunakan ciri Amazon RDS Optimized Reads?

[Assistant] Ya, pelanggan boleh menukar pangkalan data Amazon RDS sedia ada mereka untuk menggunakan Amazon RDS Optimized Reads dengan memindahkan beban kerja anda ke instance yang didayakan Optimized Reads. Optimized Reads juga tersedia secara lalai pada semua kelas instance yang disokong. Jika anda menjalankan beban kerja anda pada instance db.r5d, db.m5d, db.r6gd, db.m6gd, X2idn, dan X2iedn, anda sudah mendapat manfaat daripada Optimized Reads.


[User] Anda sed mereka bentuk aliran kerja automatik untuk satu aplikasi dan perlu membuat keputusan antara dua perkhidmatan orkestrasi. Dalam senario pembangunan atau migrasi ini, apakah kriteria yang membezakan yang perlu dipertimbangkan untuk memilih antara AWS Step Functions dan Amazon Simple Workflow Service (SWF) agar selaras dengan keperluan teknikal sistem?

[Assistant] Anda patut mempertimbangkan untuk menggunakan Step Functions untuk semua aplikasi baharu anda, kerana ia menyediakan pendekatan yang lebih produktif dan tangkas untuk menyelaraskan komponen aplikasi menggunakan aliran kerja visual. Jika anda memerlukan isyarat luaran untuk campur tangan dalam proses anda atau anda ingin melancarkan proses anak yang mengembalikan hasil kepada proses induk, maka anda patut mempertimbangkan Amazon Simple Workflow Service (Amazon SWF). Dengan SWF, daripada menulis mesin keadaan dalam JSON deklaratif, anda boleh menulis program penentu untuk memisahkan langkah aktiviti daripada langkah keputusan. Ini memberikan anda kawalan penuh ke atas logik orkestrasi anda, tetapi meningkatkan kerumitan pembangunan aplikasi. Anda boleh menulis program penentu dalam bahasa pengaturcaraan pilihan anda, atau anda boleh menggunakan rangka kerja Flow untuk menggunakan konstruk pengaturcaraan yang menstrukturkan interaksi tidak segerak untuk anda.


[User] Apakah kesan kepada keselamatan data serverless jika saya menggunakan Amazon Macie?

[Assistant] Amazon Macie ialah perkhidmatan keselamatan data yang menggunakan pembelajaran mesin dan padanan corak untuk mengesan dan mengklasifikasikan data sensitif, seperti maklumat peribadi, dalam storan AWS seperti S3. Ia menilai dan menambah tanda (tagging) data sensitif, dan boleh menghantar amaran apabila data sensitif dikesan atau diakses. Dalam aplikasi serverless yang menyimpan data dalam S3, Macie membantu memastikan data sensitif tidak terdedah secara tidak sengaja.


[User] Apakah yang berlaku apabila GuardDuty Malware Protection menggunakan penyulitan?

[Assistant] GuardDuty Malware Protection mengimbas replika berdasarkan snapshot volum Amazon EBS yang dilampirkan pada instance Amazon EC2 atau beban kerja kontena yang berpotensi dijangkiti dalam akaun anda. Jika volum Amazon EBS anda disulitkan dengan kunci terurus pelanggan, anda mempunyai pilihan untuk berkongsi kunci AWS Key Management Service (KMS) anda dengan GuardDuty dan perkhidmatan tersebut menggunakan kunci yang sama untuk menyulitkan volum replika Amazon EBS. Untuk volum Amazon EBS yang tidak disulitkan, GuardDuty menggunakan kunci sendiri untuk menyulitkan volum replika Amazon EBS.


[User] Anda sed mereka bentuk sistem serverless dan perlu memastikan pematuhan keselamatan data. Bagaimanakah anda boleh mengguna pakai Amazon Macie dalam aliran kerja ini untuk mengesan dan melindungi data sensitif?

[Assistant] Amazon Macie ialah perkhidmatan keselamatan data yang menggunakan pembelajaran mesin dan padanan corak untuk mengesan dan mengklasifikasikan data sensitif, seperti maklumat peribadi, dalam storan AWS seperti S3. Ia menilai dan menambah tanda (tagging) data sensitif, dan boleh menghantar amaran apabila data sensitif dikesan atau diakses. Dalam aplikasi serverless yang menyimpan data dalam S3, Macie membantu memastikan data sensitif tidak terdedah secara tidak sengaja.


[User] Apakah kesan penggunaan ciri ini terhadap perkhidmatan AWS yang lain?

[Assistant] CloudTrail ialah sumber kanonik untuk log aktiviti pengguna dan penggunaan API merentas perkhidmatan AWS. Anda boleh menggunakan CloudTrail Lake untuk memeriksa aktiviti merentas perkhidmatan AWS setelah log tersedia dalam CloudTrail. Anda boleh membuat pertanyaan dan menganalisis aktiviti pengguna serta sumber yang terjejas, dan menggunakan data tersebut untuk menangani isu seperti mengenal pasti pelaku jahat dan menetapkan garis dasar kebenaran.


[User] Anda sed mereka bentuk seni bina sistem untuk persekitaran pengeluaran. Terangkan cara ciri ini berinteraksi dengan perkhidmatan AWS lain yang sedia ada dalam infrastruktur anda.

[Assistant] CloudTrail ialah sumber kanonik untuk log aktiviti pengguna dan penggunaan API merentas perkhidmatan AWS. Anda boleh menggunakan CloudTrail Lake untuk memeriksa aktiviti merentas perkhidmatan AWS setelah log tersedia dalam CloudTrail. Anda boleh membuat pertanyaan dan menganalisis aktiviti pengguna serta sumber yang terjejas, dan menggunakan data tersebut untuk menangani isu seperti mengenal pasti pelaku jahat dan menetapkan garis dasar kebenaran.


[User] Apakah yang berlaku jika anda menggunakan Amazon Route 53 VPC Resolver?

[Assistant] Route 53 VPC Resolver ialah perkhidmatan DNS serantau yang menyediakan carian DNS rekursif untuk nama yang dihoskan dalam EC2 serta nama awam di internet. Fungsi ini tersedia secara lalai dalam setiap Amazon Virtual Private Cloud (VPC). Untuk senario awan hibrid, anda boleh mengkonfigurasi peraturan pemajuan bersyarat dan titik akhir Resolver untuk mendayakan penyelesaian DNS merentasi AWS Direct Connect dan AWS Managed VPN.


[User] Dalam usaha melaksanakan strategi pemantauan yang teliti untuk persekitaran AWS, mengapakah ia perlu atau disarankan untuk mencipta beberapa trail dalam satu Region yang sama apabila mengkonfigurasi AWS CloudTrail?

[Assistant] Dengan pelbagai trail, pihak berkepentingan yang berbeza seperti pentadbir keselamatan, pembangun perisian, dan juruaudit IT boleh mencipta dan menguruskan trail mereka sendiri. Sebagai contoh, pentadbir keselamatan boleh mencipta trail yang terpakai pada semua Region dan mengkonfigurasi penyulitan menggunakan satu kunci Amazon Key Management Service (Amazon KMS). Pembangun boleh mencipta trail yang terpakai pada satu Region untuk menyelesaikan masalah operasi.


[User] Anda sed mereka bentuk infrastruktur rangkaian untuk aplikasi yang perlu berkomunikasi dengan sumber-sumber di dalam VPC dan rangkaian on-premises. Dalam senario ini, bagaimanakah anda boleh menggunakan Amazon Route 53 VPC Resolver untuk membolehkan resolusi nama DNS antara persekitaran ini?

[Assistant] Route 53 VPC Resolver ialah perkhidmatan DNS serantau yang menyediakan carian DNS rekursif untuk nama yang dihoskan dalam EC2 serta nama awam di internet. Fungsi ini tersedia secara lalai dalam setiap Amazon Virtual Private Cloud (VPC). Untuk senario awan hibrid, anda boleh mengkonfigurasi peraturan pemajuan bersyarat dan titik akhir Resolver untuk mendayakan penyelesaian DNS merentasi AWS Direct Connect dan AWS Managed VPN.


[User] Apakah kesan jika saya menggunakan SnapStart dengan sebarang runtime?

[Assistant] Lambda SnapStart menyokong pelbagai runtime, termasuk Java 11 (dan lebih baharu), Python 3.12 (dan lebih baharu) dan .NET 8 (dan lebih baharu). Versi runtime akan datang akan disokong selepas ia dikeluarkan. Untuk semua runtime yang disokong oleh Lambda, lihat dokumentasi runtime Lambda.


[User] Apakah yang akan berlaku jika saya menggunakan Amazon Redshift Data API, dan apakah jenis kelayakan yang boleh digunakan bersamanya?

[Assistant] Data API menyokong kedua-dua kelayakan IAM dan penggunaan kunci rahsia daripada AWS Secrets Manager. Data API memfederasikan kelayakan AWS Identity and Access Management (IAM) supaya anda boleh menggunakan penyedia identiti seperti Okta atau Azure Active Directory atau kelayakan pangkalan data yang disimpan dalam Secrets Manager tanpa menghantar kelayakan pangkalan data dalam panggilan API.


[User] Apabila merancang untuk menggunakan Lambda SnapStart dalam persekitaran pengeluaran untuk mempercepatkan masa permulaan, runtime manakah yang perlu anda pilih untuk memastikan ciri tersebut disokong?

[Assistant] Lambda SnapStart menyokong pelbagai runtime, termasuk Java 11 (dan lebih baharu), Python 3.12 (dan lebih baharu) dan .NET 8 (dan lebih baharu). Versi runtime akan datang akan disokong selepas ia dikeluarkan. Untuk semua runtime yang disokong oleh Lambda, lihat dokumentasi runtime Lambda.


[User] Apakah yang akan berlaku jika saya ingin menggunakan AWS Glue, iaitu dari sumber data manakah ia boleh mendapatkan data?

[Assistant] AWS Glue boleh berintegrasi dengan lebih daripada 80 sumber data di AWS, di premis, dan di awan lain. Perkhidmatan ini menyokong secara asli data yang disimpan dalam pangkalan data berikut dalam Amazon Virtual Private Cloud (Amazon VPC) anda yang berjalan pada Amazon Elastic Compute Cloud (Amazon EC2): Amazon Aurora, Amazon RDS untuk MySQL, Amazon RDS untuk Oracle, Amazon RDS untuk PostgreSQL, Amazon RDS untuk SQL Server, Amazon Redshift, Amazon DynamoDB, Amazon S3, MySQL, Oracle, Microsoft SQL Server, dan PostgreSQL. AWS Glue juga menyokong strim data daripada Amazon Managed Streaming untuk Apache Kafka (Amazon MSK), Amazon Kinesis Data Streams, dan Apache Kafka. AWS Glue menyokong secara asli 20 aplikasi SaaS seperti Salesforce, SAP, Zendesk, dan ServiceNow. Selain itu, anda boleh menambah penyambung, termasuk Snowflake, GCP BigQuery, dan Teradata, daripada AWS Marketplace. Anda juga boleh menulis kod Scala atau Python tersuai dan mengimport pustaka tersuai serta fail Jar ke dalam pekerjaan ETL AWS Glue anda untuk mengakses sumber data yang tidak disokong secara asli oleh AWS Glue. Untuk butiran lanjut tentang mengimport pustaka tersuai, rujuk dokumentasi kami.


[User] Saya sedang membangunkan aplikasi yang perlu menjalankan pertanyaan SQL secara terus ke pangkalan data Amazon Redshift menggunakan Redshift Data API. Untuk tujuan pengesahan dan kawalan akses ke atas pertanyaan tersebut, apakah jenis kelayakan (credential types) yang boleh saya konfigurasikan dalam permintaan API tersebut?

[Assistant] Data API menyokong kedua-dua kelayakan IAM dan penggunaan kunci rahsia daripada AWS Secrets Manager. Data API memfederasikan kelayakan AWS Identity and Access Management (IAM) supaya anda boleh menggunakan penyedia identiti seperti Okta atau Azure Active Directory atau kelayakan pangkalan data yang disimpan dalam Secrets Manager tanpa menghantar kelayakan pangkalan data dalam panggilan API.


[User] Apakah yang akan berlaku sekiranya saya menggunakan AWS Transit Gateway bersama VPC Flow Logs?

[Assistant] Ya, anda boleh mencipta VPC Flow Log untuk Transit Gateway atau untuk lampiran Transit Gateway individu. Dengan ciri ini, Transit Gateway boleh mengeksport maklumat terperinci seperti IP sumber/destinasi, port, protokol, pembilang trafik, cap masa dan pelbagai metadata untuk aliran rangkaian yang melalui Transit Gateway. Untuk mengetahui lebih lanjut tentang sokongan Amazon VPC Flow Logs untuk Transit Gateway, sila rujuk dokumentasi.


[User] Dalam persekitaran produksi yang sebenar, jika anda dikehendaki untuk menstrukturkan alur kerja data (data pipeline) menggunakan AWS Glue, apakah sumber data yang boleh anda sambungkan dan proses terus dari platform tersebut?

[Assistant] AWS Glue boleh berintegrasi dengan lebih daripada 80 sumber data di AWS, di premis, dan di awan lain. Perkhidmatan ini menyokong secara asli data yang disimpan dalam pangkalan data berikut dalam Amazon Virtual Private Cloud (Amazon VPC) anda yang berjalan pada Amazon Elastic Compute Cloud (Amazon EC2): Amazon Aurora, Amazon RDS untuk MySQL, Amazon RDS untuk Oracle, Amazon RDS untuk PostgreSQL, Amazon RDS untuk SQL Server, Amazon Redshift, Amazon DynamoDB, Amazon S3, MySQL, Oracle, Microsoft SQL Server, dan PostgreSQL. AWS Glue juga menyokong strim data daripada Amazon Managed Streaming untuk Apache Kafka (Amazon MSK), Amazon Kinesis Data Streams, dan Apache Kafka. AWS Glue menyokong secara asli 20 aplikasi SaaS seperti Salesforce, SAP, Zendesk, dan ServiceNow. Selain itu, anda boleh menambah penyambung, termasuk Snowflake, GCP BigQuery, dan Teradata, daripada AWS Marketplace. Anda juga boleh menulis kod Scala atau Python tersuai dan mengimport pustaka tersuai serta fail Jar ke dalam pekerjaan ETL AWS Glue anda untuk mengakses sumber data yang tidak disokong secara asli oleh AWS Glue. Untuk butiran lanjut tentang mengimport pustaka tersuai, rujuk dokumentasi kami.


[User] Anda sedaman membangunkan strategi keselamatan untuk memastikan data sensitif kekal selamat semasa pengimbasan. Dalam konteks ini, terangkan bagaimana GuardDuty Malware Protection menggunakan penyulitan untuk melindungi data anda?

[Assistant] GuardDuty Malware Protection mengimbas replika berdasarkan snapshot volum Amazon EBS yang dilampirkan pada instance Amazon EC2 atau beban kerja kontena yang berpotensi dijangkiti dalam akaun anda. Jika volum Amazon EBS anda disulitkan dengan kunci terurus pelanggan, anda mempunyai pilihan untuk berkongsi kunci AWS Key Management Service (KMS) anda dengan GuardDuty dan perkhidmatan tersebut menggunakan kunci yang sama untuk menyulitkan volum replika Amazon EBS. Untuk volum Amazon EBS yang tidak disulitkan, GuardDuty menggunakan kunci sendiri untuk menyulitkan volum replika Amazon EBS.


[User] Apakah yang akan berlaku atau apakah akibatnya jika saya ingin mengkonfigurasi CloudHSM, dari segi keperluan kemahiran dan sumber tambahan?

[Assistant] Pengguna AWS KMS yang ingin menggunakan kedai kunci tersuai perlu menyediakan kluster AWS CloudHSM, menambah HSM, menguruskan pengguna HSM dan berpotensi memulihkan HSM daripada sandaran. Ini adalah tugas yang sensitif terhadap keselamatan dan anda boleh memastikan bahawa anda mempunyai sumber dan kawalan organisasi yang sesuai.


[User] Apakah implikasi atau kesan terhadap keselamatan data saya sekiranya saya tidak mengawal akses dengan betul apabila menggunakan Mountpoint untuk Amazon S3?

[Assistant] Apabila menggunakan Mountpoint untuk Amazon S3, anda boleh mengawal akses kepada data anda menggunakan mekanisme kawalan akses sedia ada Amazon S3, termasuk dasar bucket dan dasar AWS Identity and Access Management (IAM). Mountpoint untuk Amazon S3 menterjemahkan operasi sistem fail seperti baca dan tulis kepada permintaan API objek yang dibuat ke bucket S3 anda. Selepas itu, Amazon S3 menilai semua dasar yang berkaitan, seperti yang pada pengguna dan bucket, untuk memutuskan sama ada untuk membenarkan permintaan tersebut. Mountpoint untuk Amazon S3 tidak memperkenalkan mekanisme kawalan akses baharu.


[User] Dalam persekitaran pengeluaran yang menggunakan Mountpoint untuk Amazon S3, apakah mekanisme yang perlu saya konfigurasikan untuk mengurus dan menghadkan akses pengguna kepada data dengan selamat?

[Assistant] Apabila menggunakan Mountpoint untuk Amazon S3, anda boleh mengawal akses kepada data anda menggunakan mekanisme kawalan akses sedia ada Amazon S3, termasuk dasar bucket dan dasar AWS Identity and Access Management (IAM). Mountpoint untuk Amazon S3 menterjemahkan operasi sistem fail seperti baca dan tulis kepada permintaan API objek yang dibuat ke bucket S3 anda. Selepas itu, Amazon S3 menilai semua dasar yang berkaitan, seperti yang pada pengguna dan bucket, untuk memutuskan sama ada untuk membenarkan permintaan tersebut. Mountpoint untuk Amazon S3 tidak memperkenalkan mekanisme kawalan akses baharu.


[User] Apakah akibatnya jika saya menggunakan versi yang tidak serasi dengan Amazon RDS Blue/Green Deployments?

[Assistant] Amazon RDS Blue/Green Deployments tersedia untuk Amazon Aurora MySQL-Compatible Edition versi 5.6 dan lebih tinggi, RDS untuk MySQL versi 5.7 dan lebih tinggi, dan RDS untuk MariaDB versi 10.2 dan lebih tinggi. Blue/Green Deployments juga disokong untuk Amazon Aurora PostgreSQL-Compatible Edition dan Amazon RDS untuk PostgreSQL untuk versi 11.21 dan lebih tinggi, 12.16 dan lebih tinggi, 13.12 dan lebih tinggi, 14.9 dan lebih tinggi, dan 15.4 dan lebih tinggi. Ketahui lebih lanjut tentang versi yang tersedia dalam dokumentasi Amazon Aurora dan Amazon RDS.


[User] Dalam usaha untuk memantau lalu lintas rangkaian di antara VPC dan pada premis melalui AWS Transit Gateway, adakah VPC Flow Logs menyokong konfigurasi ini?

[Assistant] Ya, anda boleh mencipta VPC Flow Log untuk Transit Gateway atau untuk lampiran Transit Gateway individu. Dengan ciri ini, Transit Gateway boleh mengeksport maklumat terperinci seperti IP sumber/destinasi, port, protokol, pembilang trafik, cap masa dan pelbagai metadata untuk aliran rangkaian yang melalui Transit Gateway. Untuk mengetahui lebih lanjut tentang sokongan Amazon VPC Flow Logs untuk Transit Gateway, sila rujuk dokumentasi.


[User] Anda sedaman merancang pelaksanaan CloudHSM untuk persekitaran pengeluaran. Apakah kemahiran teknikal dan sumber tambahan yang perlu disediakan oleh pasukan anda untuk berjaya mengkonfigurasi dan mendeploy perkhidmatan tersebut?

[Assistant] Pengguna AWS KMS yang ingin menggunakan kedai kunci tersuai perlu menyediakan kluster AWS CloudHSM, menambah HSM, menguruskan pengguna HSM dan berpotensi memulihkan HSM daripada sandaran. Ini adalah tugas yang sensitif terhadap keselamatan dan anda boleh memastikan bahawa anda mempunyai sumber dan kawalan organisasi yang sesuai.


[User] Anda sed mereka bentuk strategi deployment untuk aplikasi pengeluaran dan merancang untuk menggunakan Amazon RDS Blue/Green Deployments. Untuk memastikan persekitaran anda serasi, apakah versi pangkalan data yang disokong oleh ciri ini?

[Assistant] Amazon RDS Blue/Green Deployments tersedia untuk Amazon Aurora MySQL-Compatible Edition versi 5.6 dan lebih tinggi, RDS untuk MySQL versi 5.7 dan lebih tinggi, dan RDS untuk MariaDB versi 10.2 dan lebih tinggi. Blue/Green Deployments juga disokong untuk Amazon Aurora PostgreSQL-Compatible Edition dan Amazon RDS untuk PostgreSQL untuk versi 11.21 dan lebih tinggi, 12.16 dan lebih tinggi, 13.12 dan lebih tinggi, 14.9 dan lebih tinggi, dan 15.4 dan lebih tinggi. Ketahui lebih lanjut tentang versi yang tersedia dalam dokumentasi Amazon Aurora dan Amazon RDS.


[User] Apakah yang berlaku apabila Event Handler digunakan?

[Assistant] Event Handler membolehkan anda menentukan tingkah laku masa jalan API anda. Event Handler adalah pilihan dan menyediakan logik yang dilaksanakan sebagai tindak balas kepada peristiwa sistem. Anda boleh melampirkan Event Handler pada namespace sedia ada anda. Handler onSubscribe dipanggil setiap kali klien melanggan saluran dalam namespace tersebut. Anda boleh membenarkan langganan tersebut, dan menggunakan penapis. Handler onPublish dipanggil untuk peristiwa yang diterbitkan ke saluran anda dalam namespace tersebut. Anda boleh mengubah peristiwa tersebut sebelum ia diteruskan kepada klien yang melanggan. Dalam handler onPublish anda, anda boleh menggugurkan mesej dengan hanya mengembalikan null.


[User] Apakah yang akan saya dapati mengenai sejarah data apabila menggunakan S3 Storage Lens?

[Assistant] Untuk metrik yang dipaparkan dalam papan pemuka interaktif, metrik percuma Storage Lens mengekalkan 14 hari data sejarah, dan metrik lanjutan Storage Lens (dengan kos tambahan) mengekalkan 15 bulan data sejarah. Untuk eksport metrik pilihan, anda boleh mengkonfigurasi sebarang tempoh pengekalan yang anda inginkan, dan caj storan S3 akan dikenakan.


[User] Anda sed mereka bentuk seni bina aplikasi yang memerlukan pemprosesan peristiwa secara masa nyata. Dalam konteks deploy dan konfigurasi sebenar ini, terangkan apakah peranan Event Handler?

[Assistant] Event Handler membolehkan anda menentukan tingkah laku masa jalan API anda. Event Handler adalah pilihan dan menyediakan logik yang dilaksanakan sebagai tindak balas kepada peristiwa sistem. Anda boleh melampirkan Event Handler pada namespace sedia ada anda. Handler onSubscribe dipanggil setiap kali klien melanggan saluran dalam namespace tersebut. Anda boleh membenarkan langganan tersebut, dan menggunakan penapis. Handler onPublish dipanggil untuk peristiwa yang diterbitkan ke saluran anda dalam namespace tersebut. Anda boleh mengubah peristiwa tersebut sebelum ia diteruskan kepada klien yang melanggan. Dalam handler onPublish anda, anda boleh menggugurkan mesej dengan hanya mengembalikan null.


[User] Apakah yang akan berlaku dengan operasi failover DNS apabila endpoint yang sebelumnya gagal kembali kepada keadaan sihat?

[Assistant] Selepas endpoint yang gagal lulus bilangan pemerhatian health check berturut-turut yang anda tentukan semasa mencipta health check (ambang lalai ialah tiga pemerhatian), Route 53 akan memulihkan rekod DNSnya secara automatik, dan trafik ke endpoint tersebut akan disambung semula tanpa memerlukan sebarang tindakan daripada anda.


[User] Dalam persekitaran pengeluaran, apabila endpoint yang sebelum ini gagal kembali sihat, bagaimanakah failover DNS diterbalikkan untuk memulihkan trafik?

[Assistant] Selepas endpoint yang gagal lulus bilangan pemerhatian health check berturut-turut yang anda tentukan semasa mencipta health check (ambang lalai ialah tiga pemerhatian), Route 53 akan memulihkan rekod DNSnya secara automatik, dan trafik ke endpoint tersebut akan disambung semula tanpa memerlukan sebarang tindakan daripada anda.


[User] Apakah kesan atau keadaan yang akan berlaku pada fungsi Lambda saya sekiranya persekitaran runtime ditetapkan dengan cara tertentu?

[Assistant] Anda menetapkan runtime ketika membuat fungsi Lambda, memilih daripada yang disokong seperti Python (3.9, 3.10, 3.11, 3.12), Node.js, Java, Go, .NET, atau Ruby. Runtime menentukan bahasa dan versi yang digunakan untuk menjalankan kod anda. Anda juga boleh menggunakan runtime kustom dengan imej kontena atau Lambda Layers. Pilih runtime yang disokong dan sentiasa dikemas kini untuk keselamatan dan prestasi. Setelah dibuat, anda boleh mengemas kini versi runtime dengan menukar konfigurasi.


[User] Anda sedang menyediakan infrastruktur untuk deployment fungsi Lambda dalam persekitaran produksi. Apakah langkah konfigurasi yang perlu dilakukan untuk menetapkan persekitaran runtime fungsi tersebut supaya ia dapat dilaksanakan dengan betul?

[Assistant] Anda menetapkan runtime ketika membuat fungsi Lambda, memilih daripada yang disokong seperti Python (3.9, 3.10, 3.11, 3.12), Node.js, Java, Go, .NET, atau Ruby. Runtime menentukan bahasa dan versi yang digunakan untuk menjalankan kod anda. Anda juga boleh menggunakan runtime kustom dengan imej kontena atau Lambda Layers. Pilih runtime yang disokong dan sentiasa dikemas kini untuk keselamatan dan prestasi. Setelah dibuat, anda boleh mengemas kini versi runtime dengan menukar konfigurasi.


[User] Apakah kesan atau akibatnya jika saya memilih AWS Glue berbanding AWS Batch untuk tugasan saya?

[Assistant] Gunakan AWS Batch untuk menjalankan sebarang kerja pengkomputeran batch dengan cekap di AWS, tanpa mengira sifat kerja tersebut. AWS Batch mencipta dan menguruskan sumber pengkomputeran dalam akaun AWS anda, memberikan anda kawalan penuh dan keterlihatan terhadap sumber yang digunakan. AWS Glue ialah perkhidmatan ETL terurus sepenuhnya yang menyediakan persekitaran Apache Spark tanpa pelayan untuk menjalankan kerja ETL anda. Untuk kes penggunaan ETL anda, kami mengesyorkan anda meneroka penggunaan AWS Glue. Untuk kes penggunaan berorientasikan batch yang lain, termasuk beberapa kes penggunaan ETL, AWS Batch mungkin lebih sesuai.


[User] Apa yang akan berlaku sekiranya saya menggunakan web bot auth?

[Assistant] Web bot auth menggunakan kriptografi kunci awam untuk mengesahkan identiti bot melalui tiga langkah: Menandatangani: Bot melampirkan tandatangan digital pada setiap permintaan HTTP menggunakan kunci peribadinya. Pengesahan: AWS WAF mendapatkan kunci awam bot daripada direktori yang dipercayai dan mengesahkan tandatangan tersebut tidak diubah. Keputusan Akses: Tandatangan yang sah membenarkan permintaan sebagai 'bot yang disahkan.' Tandatangan yang tidak sah atau hilang boleh mencetuskan pengesahan tambahan (seperti CAPTCHA) atau disekat berdasarkan peraturan anda. Pendekatan ini bergantung pada dua spesifikasi draf IETF: Protokol direktori untuk bot menerbitkan kunci awam mereka. Protokol penandatanganan yang mentakrifkan cara bot melampirkan identiti kriptografi pada permintaan HTTP. Oleh kerana tandatangan terikat secara kriptografi pada permintaan, ia tidak boleh dimain semula atau dipalsukan oleh penyerang yang cuba menyamar sebagai bot yang sah.


[User] Anda sed mereka bentuk senario pemprosesan data untuk projek yang akan datang. Dalam keadaan operasi sebenar, bilakah masa yang paling sesuai untuk memilih AWS Glue berbanding AWS Batch sebagai penyelesaian pemprosesan anda?

[Assistant] Gunakan AWS Batch untuk menjalankan sebarang kerja pengkomputeran batch dengan cekap di AWS, tanpa mengira sifat kerja tersebut. AWS Batch mencipta dan menguruskan sumber pengkomputeran dalam akaun AWS anda, memberikan anda kawalan penuh dan keterlihatan terhadap sumber yang digunakan. AWS Glue ialah perkhidmatan ETL terurus sepenuhnya yang menyediakan persekitaran Apache Spark tanpa pelayan untuk menjalankan kerja ETL anda. Untuk kes penggunaan ETL anda, kami mengesyorkan anda meneroka penggunaan AWS Glue. Untuk kes penggunaan berorientasikan batch yang lain, termasuk beberapa kes penggunaan ETL, AWS Batch mungkin lebih sesuai.


[User] Apakah akibatnya jika saya menggunakan ElasticFox dengan Amazon VPC?

[Assistant] ElasticFox tidak lagi disokong secara rasmi untuk menguruskan Amazon VPC anda. Sokongan Amazon VPC tersedia melalui API AWS, alat baris arahan, dan AWS Management Console, serta pelbagai utiliti pihak ketiga.


[User] Apabila mengkonfigurasi AWS WAF untuk melindungi aplikasi web daripada ancaman automatik, bagaimanakah anda boleh melaksanakan pengurusan atau 'challenge' menggunakan ciri web bot auth untuk mengesahkan trafik masuk?

[Assistant] Web bot auth menggunakan kriptografi kunci awam untuk mengesahkan identiti bot melalui tiga langkah: Menandatangani: Bot melampirkan tandatangan digital pada setiap permintaan HTTP menggunakan kunci peribadinya. Pengesahan: AWS WAF mendapatkan kunci awam bot daripada direktori yang dipercayai dan mengesahkan tandatangan tersebut tidak diubah. Keputusan Akses: Tandatangan yang sah membenarkan permintaan sebagai 'bot yang disahkan.' Tandatangan yang tidak sah atau hilang boleh mencetuskan pengesahan tambahan (seperti CAPTCHA) atau disekat berdasarkan peraturan anda. Pendekatan ini bergantung pada dua spesifikasi draf IETF: Protokol direktori untuk bot menerbitkan kunci awam mereka. Protokol penandatanganan yang mentakrifkan cara bot melampirkan identiti kriptografi pada permintaan HTTP. Oleh kerana tandatangan terikat secara kriptografi pada permintaan, ia tidak boleh dimain semula atau dipalsukan oleh penyerang yang cuba menyamar sebagai bot yang sah.


[User] Boleh share kumpulan IPAM saya dengan akaun lain tak?

[Assistant] Anda boleh berkongsi kumpulan IPAM dengan akaun lain dalam AWS Organization anda menggunakan AWS Resource Access Manager (RAM). Anda juga boleh berkongsi kumpulan IPAM dengan akaun di luar AWS Organization utama anda. Sebagai contoh, akaun ini boleh mewakili barisan perniagaan lain dalam syarikat anda atau perkhidmatan terurus yang dihoskan oleh rakan kongsi bagi pihak anda, dalam AWS Organization yang lain.


[User] Adakah kumpulan IPAM saya boleh dikongsi bersama akaun lain?

[Assistant] Anda boleh berkongsi kumpulan IPAM dengan akaun lain dalam AWS Organization anda menggunakan AWS Resource Access Manager (RAM). Anda juga boleh berkongsi kumpulan IPAM dengan akaun di luar AWS Organization utama anda. Sebagai contoh, akaun ini boleh mewakili barisan perniagaan lain dalam syarikat anda atau perkhidmatan terurus yang dihoskan oleh rakan kongsi bagi pihak anda, dalam AWS Organization yang lain.


[User] Saya berminat untuk mencuba AWS CloudFormation — apakah templat sampel yang tersedia untuk saya gunakan?

[Assistant] Ya, CloudFormation merangkumi templat sampel yang boleh anda gunakan untuk menguji perkhidmatan ini dan meneroka fungsinya. Templat sampel kami menggambarkan cara menyambung dan menggunakan pelbagai sumber AWS secara bersama, mengikut amalan terbaik untuk redundansi Availability Zone berbilang, skala keluar, dan amaran. Untuk memulakan, anda hanya perlu pergi ke Konsol Pengurusan AWS, klik Create Stack, dan ikuti langkah-langkah untuk memilih dan melancarkan salah satu sampel kami. Setelah dibuat, pilih stack anda dalam konsol dan semak tab Template dan Parameter untuk melihat butiran fail templat yang digunakan untuk mencipta stack tersebut. Templat sampel juga tersedia di GitHub.


[User] DB Subnet Group tu apa sebenarnya? Kenapa aku kena ada satu?

[Assistant] DB Subnet Group ialah koleksi subnet yang mungkin anda mahu tetapkan untuk Amazon RDS DB Instances dalam VPC. Setiap DB Subnet Group hendaklah mempunyai sekurang-kurangnya satu subnet untuk setiap Availability Zone dalam Region tertentu. Apabila mencipta DB Instance dalam VPC, anda perlu memilih DB Subnet Group. Amazon RDS kemudian menggunakan DB Subnet Group tersebut dan Availability Zone pilihan anda untuk memilih subnet dan alamat IP dalam subnet tersebut. Amazon RDS mencipta dan mengaitkan Elastic Network Interface dengan DB Instance anda menggunakan alamat IP tersebut. Sila ambil perhatian bahawa kami amat mengesyorkan anda menggunakan DNS Name untuk menyambung ke DB Instance anda kerana alamat IP asas boleh berubah (contohnya, semasa failover). Untuk penggunaan Multi-AZ, mentakrifkan subnet untuk semua Availability Zones dalam Region akan membolehkan Amazon RDS mencipta standby baharu di Availability Zone lain sekiranya perlu. Anda perlu melakukan ini walaupun untuk penggunaan Single-AZ, sekiranya anda ingin menukarnya kepada penggunaan Multi-AZ pada suatu ketika nanti.


[User] Boleh anda terangkan kepada saya apa yang dimaksudkan dengan DB Subnet Group serta sebab mengapa ia diperlukan?

[Assistant] DB Subnet Group ialah koleksi subnet yang mungkin anda mahu tetapkan untuk Amazon RDS DB Instances dalam VPC. Setiap DB Subnet Group hendaklah mempunyai sekurang-kurangnya satu subnet untuk setiap Availability Zone dalam Region tertentu. Apabila mencipta DB Instance dalam VPC, anda perlu memilih DB Subnet Group. Amazon RDS kemudian menggunakan DB Subnet Group tersebut dan Availability Zone pilihan anda untuk memilih subnet dan alamat IP dalam subnet tersebut. Amazon RDS mencipta dan mengaitkan Elastic Network Interface dengan DB Instance anda menggunakan alamat IP tersebut. Sila ambil perhatian bahawa kami amat mengesyorkan anda menggunakan DNS Name untuk menyambung ke DB Instance anda kerana alamat IP asas boleh berubah (contohnya, semasa failover). Untuk penggunaan Multi-AZ, mentakrifkan subnet untuk semua Availability Zones dalam Region akan membolehkan Amazon RDS mencipta standby baharu di Availability Zone lain sekiranya perlu. Anda perlu melakukan ini walaupun untuk penggunaan Single-AZ, sekiranya anda ingin menukarnya kepada penggunaan Multi-AZ pada suatu ketika nanti.


[User] Bagaimanakah tahap ketahanan dan ketersediaan tinggi yang dicapai oleh Origin Shield?

[Assistant] Ya. Semua Wilayah Origin Shield dibina menggunakan seni bina berketersediaan tinggi yang merangkumi beberapa Zon Ketersediaan dengan kumpulan instans Amazon EC2 auto-scaling. Sambungan dari lokasi CloudFront ke Origin Shield juga menggunakan penjejakan ralat aktif untuk setiap permintaan untuk mengarahkan permintaan secara automatik ke lokasi Origin Shield kedua jika lokasi Origin Shield utama tidak tersedia.


[User] Perlukah pembalakan didayakan terlebih dahulu sebelum GuardDuty Malware Protection dapat berfungsi?

[Assistant] Pembalakan perkhidmatan tidak perlu didayakan untuk GuardDuty atau ciri Malware Protection berfungsi. Ciri Malware Protection adalah sebahagian daripada GuardDuty, iaitu perkhidmatan AWS yang menggunakan risikan daripada sumber dalaman dan luaran yang bersepadu.


[User] Apakah bentuk paparan bagi penggunaan S3 Glacier Deep Archive saya yang akan muncul pada bil AWS serta di dalam alat AWS Cost Management?

[Assistant] Penggunaan dan kos S3 Glacier Deep Archive akan dipaparkan sebagai item baris perkhidmatan yang berasingan pada bil AWS bulanan anda, berasingan daripada penggunaan dan kos Amazon S3 anda. Walau bagaimanapun, jika anda menggunakan alat AWS Cost Management, penggunaan dan kos S3 Glacier Deep Archive akan disertakan di bawah penggunaan dan kos Amazon S3 dalam laporan perbelanjaan bulanan terperinci anda, dan tidak diasingkan sebagai item baris perkhidmatan yang berasingan.


[User] Origin Shield ni memang tahan dan highly available ke?

[Assistant] Ya. Semua Wilayah Origin Shield dibina menggunakan seni bina berketersediaan tinggi yang merangkumi beberapa Zon Ketersediaan dengan kumpulan instans Amazon EC2 auto-scaling. Sambungan dari lokasi CloudFront ke Origin Shield juga menggunakan penjejakan ralat aktif untuk setiap permintaan untuk mengarahkan permintaan secara automatik ke lokasi Origin Shield kedua jika lokasi Origin Shield utama tidak tersedia.


[User] Penggunaan S3 Glacier Deep Archive ni macam mana dia keluar kat bil AWS dan dalam alat AWS Cost Management?

[Assistant] Penggunaan dan kos S3 Glacier Deep Archive akan dipaparkan sebagai item baris perkhidmatan yang berasingan pada bil AWS bulanan anda, berasingan daripada penggunaan dan kos Amazon S3 anda. Walau bagaimanapun, jika anda menggunakan alat AWS Cost Management, penggunaan dan kos S3 Glacier Deep Archive akan disertakan di bawah penggunaan dan kos Amazon S3 dalam laporan perbelanjaan bulanan terperinci anda, dan tidak diasingkan sebagai item baris perkhidmatan yang berasingan.


[User] Apa yang berlaku jika saya mengaktifkan S3 Batch Replication?

[Assistant] Anda perlu mendayakan S3 Replication pada peringkat bucket terlebih dahulu. Lihat soalan sebelumnya untuk cara melakukannya. Anda kemudiannya boleh memulakan pekerjaan S3 Batch Replication dalam konsol S3 selepas mencipta konfigurasi replikasi baharu, menukar destinasi replikasi dalam peraturan replikasi dari halaman konfigurasi replikasi, atau dari halaman S3 Batch Operations Create Job. Sebagai alternatif, anda boleh memulakan pekerjaan S3 Batch Replication melalui AWS CLI atau SDK. Untuk mengetahui lebih lanjut, lawati S3 Replication dalam dokumentasi Amazon S3.


[User] Sedang menstrukturkan persekitaran rangkaian untuk projek syarikat, adakah praktikal untuk menggunakan ElasticFox bagi pengurusan sumber apabila menggunakan Amazon VPC?

[Assistant] ElasticFox tidak lagi disokong secara rasmi untuk menguruskan Amazon VPC anda. Sokongan Amazon VPC tersedia melalui API AWS, alat baris arahan, dan AWS Management Console, serta pelbagai utiliti pihak ketiga.


[User] Apakah yang akan berlaku sekiranya saya menggunakan Amazon SQS Buffered Asynchronous Client, Amazon SQS Extended Client Library for Java, atau Amazon SQS Java Message Service (JMS) Client bersama-sama dengan Amazon SQS FIFO queues?

[Assistant] FIFO queues pada masa ini tidak serasi dengan Amazon SQS Buffered Asynchronous Client. FIFO queues serasi dengan Amazon SQS Extended Client Library for Java dan Amazon SQS Java Message Service (JMS) client.


[User] Sebagai jurutera yang bertanggungjawab untuk mengurangkan risiko kehilangan data, bagaimanakah anda boleh melaksanakan S3 Batch Replication dalam persekitaran pengeluaran untuk menyalinkan objek sedia ada ke kawasan lain?

[Assistant] Anda perlu mendayakan S3 Replication pada peringkat bucket terlebih dahulu. Lihat soalan sebelumnya untuk cara melakukannya. Anda kemudiannya boleh memulakan pekerjaan S3 Batch Replication dalam konsol S3 selepas mencipta konfigurasi replikasi baharu, menukar destinasi replikasi dalam peraturan replikasi dari halaman konfigurasi replikasi, atau dari halaman S3 Batch Operations Create Job. Sebagai alternatif, anda boleh memulakan pekerjaan S3 Batch Replication melalui AWS CLI atau SDK. Untuk mengetahui lebih lanjut, lawati S3 Replication dalam dokumentasi Amazon S3.


[User] Apakah yang akan berlaku sekiranya saya perlu menentukan format sesuatu peristiwa?

[Assistant] Peristiwa menggunakan struktur JSON yang khusus. Setiap peristiwa mempunyai medan sampul peringkat atas yang sama, seperti sumber peristiwa, cap masa, dan Wilayah. Ini diikuti oleh medan detail, yang merupakan badan peristiwa tersebut. Sebagai contoh, apabila kumpulan Auto Scaling Amazon Elastic Compute Cloud (EC2) mencipta instans Amazon EC2 baharu, ia mengeluarkan peristiwa dengan sumber: “aws.autoscaling” dan detail: “EC2 instance created successfully”.


[User] Saya sedang mereka bentuk aplikasi Java yang memerlukan penghantaran mesej yang boleh dipercayai menggunakan Amazon SQS FIFO queues. Adakah saya boleh mengintegrasikan perpustakaan Amazon SQS Buffered Asynchronous Client, Amazon SQS Extended Client Library for Java, atau Amazon SQS Java Message Service (JMS) Client bersama-sama queue FIFO ini untuk menangani operasi penghantaran?

[Assistant] FIFO queues pada masa ini tidak serasi dengan Amazon SQS Buffered Asynchronous Client. FIFO queues serasi dengan Amazon SQS Extended Client Library for Java dan Amazon SQS Java Message Service (JMS) client.


[User] Anda sedang membangunkan aplikasi yang perlu memproses data secara masa nyata. Apakah format sesuatu peristiwa yang perlu anda gunakan untuk memastikan integrasi berjalan lancar?

[Assistant] Peristiwa menggunakan struktur JSON yang khusus. Setiap peristiwa mempunyai medan sampul peringkat atas yang sama, seperti sumber peristiwa, cap masa, dan Wilayah. Ini diikuti oleh medan detail, yang merupakan badan peristiwa tersebut. Sebagai contoh, apabila kumpulan Auto Scaling Amazon Elastic Compute Cloud (EC2) mencipta instans Amazon EC2 baharu, ia mengeluarkan peristiwa dengan sumber: “aws.autoscaling” dan detail: “EC2 instance created successfully”.


[User] Apakah kesan jika saya perlu merekodkan Lambda data events, dan apakah sebenarnya entiti tersebut?

[Assistant] Lambda data events merekodkan aktiviti runtime bagi fungsi Lambda anda. Dengan Lambda data events, anda boleh mendapatkan butiran tentang runtime fungsi Lambda. Contoh runtime fungsi Lambda termasuk pengguna IAM atau perkhidmatan yang membuat panggilan API Invoke, bila panggilan itu dibuat, dan fungsi mana yang digunakan. Semua Lambda data events dihantar ke bucket S3 dan CloudWatch Events. Anda boleh mendayakan log untuk Lambda data events menggunakan CLI atau konsol CloudTrail dan memilih fungsi Lambda yang akan direkodkan dengan mencipta trail baharu atau menyunting trail sedia ada.


[User] Dalam persekitaran produksi, anda perlu mengesahkan operasi pada objek data dalam Lambda untuk audit. Bagaimanakah cara untuk mengkonfigurasi pencatatan Lambda data events?

[Assistant] Lambda data events merekodkan aktiviti runtime bagi fungsi Lambda anda. Dengan Lambda data events, anda boleh mendapatkan butiran tentang runtime fungsi Lambda. Contoh runtime fungsi Lambda termasuk pengguna IAM atau perkhidmatan yang membuat panggilan API Invoke, bila panggilan itu dibuat, dan fungsi mana yang digunakan. Semua Lambda data events dihantar ke bucket S3 dan CloudWatch Events. Anda boleh mendayakan log untuk Lambda data events menggunakan CLI atau konsol CloudTrail dan memilih fungsi Lambda yang akan direkodkan dengan mencipta trail baharu atau menyunting trail sedia ada.


[User] Apakah akibatnya jika saya tidak menggunakan kedua-dua Data Catalog dan AWS Glue ETL secara serentak untuk menggunakan perkhidmatan ini?

[Assistant] Tidak. Walaupun kami percaya bahawa menggunakan kedua-dua Data Catalog dan ETL memberikan pengalaman ETL yang lengkap, anda boleh menggunakan salah satu daripadanya secara bebas tanpa menggunakan yang lain.


[User] Apakah kesannya jika saya menggunakan GuardDuty Runtime Monitoring tanpa mengaktifkan perkhidmatan GuardDuty sepenuhnya?

[Assistant] Tidak, perkhidmatan GuardDuty mesti didayakan untuk menggunakan GuardDuty Runtime Monitoring.


[User] Sedang mereka bentuk saluran paip data, adakah saya diwajibkan untuk menggunakan kedua-dua Data Catalog dan AWS Glue ETL serentak untuk melancarkan projek ini?

[Assistant] Tidak. Walaupun kami percaya bahawa menggunakan kedua-dua Data Catalog dan ETL memberikan pengalaman ETL yang lengkap, anda boleh menggunakan salah satu daripadanya secara bebas tanpa menggunakan yang lain.


[User] Apakah kesan kepada caj saya sekiranya saya menggunakan S3 Glacier Deep Archive?

[Assistant] Storan S3 Glacier Deep Archive dikenakan caj berdasarkan jumlah data yang anda simpan dalam GB, bilangan permintaan PUT/peralihan kitaran hayat, pengambilan semula dalam GB, dan bilangan permintaan pemulihan. Model penetapan harga ini serupa dengan S3 Glacier Flexible Retrieval. Lihat halaman penetapan harga Amazon S3 untuk maklumat tentang penetapan harga S3 Glacier Deep Archive.


[User] Dalam persekitaran pengeluaran yang memerlukan pemantauan keselamatan rapi untuk kontena, adakah kita boleh mengkonfigurasi GuardDuty Runtime Monitoring secara eksklusif tanpa perlu mengaktifkan perkhidmatan GuardDuty asas secara menyeluruh?

[Assistant] Tidak, perkhidmatan GuardDuty mesti didayakan untuk menggunakan GuardDuty Runtime Monitoring.


[User] Dalam usaha untuk mengurangkan kos penyimpanan data jangka panjang di persekitaran pengeluaran, apakah makanisme pengebilan yang perlu saya ambil kira apabila memilih S3 Glacier Deep Archive sebagai strategi arkib?

[Assistant] Storan S3 Glacier Deep Archive dikenakan caj berdasarkan jumlah data yang anda simpan dalam GB, bilangan permintaan PUT/peralihan kitaran hayat, pengambilan semula dalam GB, dan bilangan permintaan pemulihan. Model penetapan harga ini serupa dengan S3 Glacier Flexible Retrieval. Lihat halaman penetapan harga Amazon S3 untuk maklumat tentang penetapan harga S3 Glacier Deep Archive.


[User] Apakah yang akan berlaku terhadap keselamatan rahsia saya jika saya menggunakan AWS Secrets Manager?

[Assistant] AWS Secrets Manager menyulitkan data semasa tidak digunakan menggunakan kunci penyulitan yang anda miliki dan simpan dalam AWS Key Management Service (KMS). Anda boleh mengawal akses kepada rahsia menggunakan dasar AWS Identity and Access Management (IAM). Apabila anda mendapatkan semula rahsia, Secrets Manager menyahsulit rahsia tersebut dan menghantarnya dengan selamat melalui TLS ke persekitaran setempat anda. Secara lalai, Secrets Manager tidak menulis atau menyimpan cache rahsia ke storan kekal.


[User] Apakah akibat atau status pematuhan HIPAA jika saya menggunakan Amazon RDS bersama aplikasi saya?

[Assistant] Ya, semua enjin pangkalan data Amazon RDS layak HIPAA, jadi anda boleh menggunakannya untuk membina aplikasi yang mematuhi HIPAA dan menyimpan maklumat berkaitan penjagaan kesihatan, termasuk maklumat kesihatan yang dilindungi (PHI) di bawah Perjanjian Rakan Niaga (BAA) yang ditandatangani dengan AWS. Jika anda sudah mempunyai BAA yang ditandatangani, tiada tindakan diperlukan untuk mula menggunakan perkhidmatan ini dalam akaun yang diliputi oleh BAA anda. Jika anda tidak mempunyai BAA yang ditandatangani dengan AWS, atau mempunyai sebarang soalan lain tentang aplikasi yang mematuhi HIPAA di AWS, sila hubungi pengurus akaun anda.


[User] Sebagai seorang jurutera yang sedang menstruktur aplikasi, bagaimanakah anda boleh menggunakan AWS Secrets Manager untuk memastikan kelayakan akses dan rahsia yang digunakan dalam sistem pengeluaran kekal selamat?

[Assistant] AWS Secrets Manager menyulitkan data semasa tidak digunakan menggunakan kunci penyulitan yang anda miliki dan simpan dalam AWS Key Management Service (KMS). Anda boleh mengawal akses kepada rahsia menggunakan dasar AWS Identity and Access Management (IAM). Apabila anda mendapatkan semula rahsia, Secrets Manager menyahsulit rahsia tersebut dan menghantarnya dengan selamat melalui TLS ke persekitaran setempat anda. Secara lalai, Secrets Manager tidak menulis atau menyimpan cache rahsia ke storan kekal.


[User] Apakah yang akan berlaku sekiranya saya menggunakan semua jenis metrik Prometheus semasa Beta Awal?

[Assistant] Tidak. Jenis metrik yang disokong pada masa ini ialah Gauge dan Counter. Metrik Histogram dan Summary dirancang untuk keluaran akan datang.


[User] Anda sed mereka bentuk seni bina untuk aplikasi penjagaan kesihatan yang menguruskan data pesakit sensitif. Adakah Amazon RDS sesuai untuk persekitaran ini, dan apakah langkah-langkah yang diperlukan untuk memastikan deployment tersebut mematuhi piawaian HIPAA?

[Assistant] Ya, semua enjin pangkalan data Amazon RDS layak HIPAA, jadi anda boleh menggunakannya untuk membina aplikasi yang mematuhi HIPAA dan menyimpan maklumat berkaitan penjagaan kesihatan, termasuk maklumat kesihatan yang dilindungi (PHI) di bawah Perjanjian Rakan Niaga (BAA) yang ditandatangani dengan AWS. Jika anda sudah mempunyai BAA yang ditandatangani, tiada tindakan diperlukan untuk mula menggunakan perkhidmatan ini dalam akaun yang diliputi oleh BAA anda. Jika anda tidak mempunyai BAA yang ditandatangani dengan AWS, atau mempunyai sebarang soalan lain tentang aplikasi yang mematuhi HIPAA di AWS, sila hubungi pengurus akaun anda.


[User] Dalam persekitaran pengeluaran sebenar yang menggunakan Beta Awam, adakah saya perlu mengambil langkah berjaga-jaga tertentu kerana tidak semua jenis metrik Prometheus disokong sepenuhnya?

[Assistant] Tidak. Jenis metrik yang disokong pada masa ini ialah Gauge dan Counter. Metrik Histogram dan Summary dirancang untuk keluaran akan datang.


[User] Apakah kesan atau faedah yang saya boleh perolehi jika saya mendayakan Amazon RDS Proxy?

[Assistant] Anda mendayakan Amazon RDS Proxy untuk pangkalan data Amazon RDS anda dengan hanya beberapa klik dalam konsol Amazon RDS. Semasa mendayakan RDS Proxy, anda menentukan VPC dan subnet yang anda mahu akses RDS Proxy daripadanya. Sebagai pengguna Lambda, anda boleh mendayakan Amazon RDS Proxy untuk pangkalan data Amazon RDS anda dan menyediakan fungsi Lambda untuk mengaksesnya dengan hanya beberapa klik dalam konsol Lambda.


[User] Sebagai seorang jurutur pangkalan data yang bertanggungjawab untuk mengoptimumkan penggunaan sumber, apakah langkah-langkah konfigurasi yang diperlukan untuk deploy dan mendayakan Amazon RDS Proxy dalam persekitaran pengeluaran bagi menguruskan sambungan pangkalan data secara efisien?

[Assistant] Anda mendayakan Amazon RDS Proxy untuk pangkalan data Amazon RDS anda dengan hanya beberapa klik dalam konsol Amazon RDS. Semasa mendayakan RDS Proxy, anda menentukan VPC dan subnet yang anda mahu akses RDS Proxy daripadanya. Sebagai pengguna Lambda, anda boleh mendayakan Amazon RDS Proxy untuk pangkalan data Amazon RDS anda dan menyediakan fungsi Lambda untuk mengaksesnya dengan hanya beberapa klik dalam konsol Lambda.


[User] Apakah kesan kepada caj GuardDuty Runtime Monitoring sekiranya saya memilikinya tetapi tidak menggunakan Amazon EKS, Amazon ECS, atau Amazon EC2?

[Assistant] Anda tidak akan dikenakan sebarang caj GuardDuty Runtime Monitoring jika anda telah mendayakan GuardDuty Runtime Monitoring untuk beban kerja yang tidak anda jalankan. Walau bagaimanapun, apabila anda mula menggunakan Amazon EKS, Amazon ECS, atau Amazon EC2 dan GuardDuty Runtime Monitoring didayakan untuk beban kerja tersebut, anda akan dicaj apabila GuardDuty secara automatik memantau kluster, tugasan, dan instance anda serta menjana findings untuk isu yang dikenal pasti.


[User] Apakah yang boleh dicapai atau apakah akibatnya jika saya menggunakan CloudFront Functions?

[Assistant] CloudFront Functions sesuai untuk fungsi ringan dan jangka pendek seperti berikut: Normalisasi kunci cache: Anda boleh mengubah atribut permintaan HTTP (pengepala, rentetan pertanyaan, kuki, bahkan laluan relatif URL permintaan) untuk mencipta kunci cache yang optimum, yang boleh meningkatkan nisbah hit cache anda. Manipulasi pengepala: Anda boleh memasukkan, mengubah suai, atau memadam pengepala HTTP dalam permintaan atau respons. Contohnya, anda boleh menambah pengepala HTTP strict transport security (HSTS) atau cross-origin resource sharing (CORS) pada setiap respons. Ubah hala atau tulis semula URL: Anda boleh mengubah hala penonton ke halaman lain berdasarkan maklumat dalam permintaan, atau mengubah hala semua permintaan dari satu laluan ke laluan lain. Kebenaran permintaan: Anda boleh mengesahkan token kebenaran, seperti token web JSON (JWT), dengan memeriksa pengepala kebenaran atau metadata permintaan lain.


[User] Sebagai seorang jurutera yang merancang perbelanjaan operasi, jika saya tidak menggunakan Amazon EKS, Amazon ECS, atau Amazon EC2, adakah saya akan dikenakan sebarang caj apabila saya menghidupkan ciri GuardDuty Runtime Monitoring untuk salah satu beban kerja berkenaan?

[Assistant] Anda tidak akan dikenakan sebarang caj GuardDuty Runtime Monitoring jika anda telah mendayakan GuardDuty Runtime Monitoring untuk beban kerja yang tidak anda jalankan. Walau bagaimanapun, apabila anda mula menggunakan Amazon EKS, Amazon ECS, atau Amazon EC2 dan GuardDuty Runtime Monitoring didayakan untuk beban kerja tersebut, anda akan dicaj apabila GuardDuty secara automatik memantau kluster, tugasan, dan instance anda serta menjana findings untuk isu yang dikenal pasti.


[User] Apakah yang akan berlaku jika saya menggunakan pemberitahuan Amazon SNS, atau apakah kepentingan utamanya?

[Assistant] Perkhidmatan Amazon SNS boleh menyokong pelbagai keperluan termasuk pemberitahuan peristiwa, aplikasi pemantauan, sistem aliran kerja, kemas kini maklumat sensitif masa, aplikasi mudah alih, dan mana-mana aplikasi lain yang menjana atau menggunakan pemberitahuan. Sebagai contoh, Amazon SNS boleh digunakan dalam sistem aliran kerja untuk menyampaikan peristiwa antara aplikasi komputer teragih, memindahkan data antara stor data atau mengemas kini rekod dalam sistem perniagaan. Kemas kini peristiwa dan pemberitahuan mengenai pengesahan, kelulusan, perubahan inventori dan status penghantaran dihantar serta-merta kepada komponen sistem yang berkaitan serta pengguna akhir. Corak biasa ialah menggunakan SNS untuk menerbitkan mesej ke baris gilir mesej Amazon SQS untuk menghantar mesej dengan boleh dipercayai kepada satu atau banyak komponen sistem secara tidak segerak. Satu lagi contoh kegunaan Amazon SNS ialah untuk menyampaikan peristiwa kritikal masa kepada aplikasi dan peranti mudah alih. Oleh kerana Amazon SNS sangat boleh dipercayai dan berskala, ia memberikan kelebihan yang ketara kepada pembangun yang membina aplikasi yang bergantung pada peristiwa masa nyata.


[User] Dalam persekitaran pengeluaran sebenar, dalam situasi atau senario manakah anda seharusnya memilih CloudFront Functions berbanding Lambda@Edge apabila mereka bentuk penyebaran kandungan di AWS?

[Assistant] CloudFront Functions sesuai untuk fungsi ringan dan jangka pendek seperti berikut: Normalisasi kunci cache: Anda boleh mengubah atribut permintaan HTTP (pengepala, rentetan pertanyaan, kuki, bahkan laluan relatif URL permintaan) untuk mencipta kunci cache yang optimum, yang boleh meningkatkan nisbah hit cache anda. Manipulasi pengepala: Anda boleh memasukkan, mengubah suai, atau memadam pengepala HTTP dalam permintaan atau respons. Contohnya, anda boleh menambah pengepala HTTP strict transport security (HSTS) atau cross-origin resource sharing (CORS) pada setiap respons. Ubah hala atau tulis semula URL: Anda boleh mengubah hala penonton ke halaman lain berdasarkan maklumat dalam permintaan, atau mengubah hala semua permintaan dari satu laluan ke laluan lain. Kebenaran permintaan: Anda boleh mengesahkan token kebenaran, seperti token web JSON (JWT), dengan memeriksa pengepala kebenaran atau metadata permintaan lain.


[User] Apakah akibat atau situasi yang memerlukan saya memilih AWS Glue dan bukannya Amazon EMR?

[Assistant] AWS Glue berfungsi di atas persekitaran Apache Spark untuk menyediakan persekitaran pelaksanaan skala keluar untuk kerja transformasi data anda. AWS Glue membuat inferens, mengembangkan, dan memantau kerja ETL anda untuk memudahkan proses penciptaan dan penyelenggaraan kerja. Amazon EMR memberikan anda akses terus kepada persekitaran Hadoop anda, memberikan anda akses peringkat lebih rendah dan fleksibiliti yang lebih besar dalam menggunakan alat di luar Spark.


[User] Dalam persekitaran pengeluaran sebenar, bagaimanakah anda boleh mengkonfigurasi pemberitahuan Amazon SNS untuk menangani senario seperti pemantauan status penghantaran perkhidmatan atau memberikan amaran automatik kepada pasukan operasi apabila berlaku kegagalan sistem?

[Assistant] Perkhidmatan Amazon SNS boleh menyokong pelbagai keperluan termasuk pemberitahuan peristiwa, aplikasi pemantauan, sistem aliran kerja, kemas kini maklumat sensitif masa, aplikasi mudah alih, dan mana-mana aplikasi lain yang menjana atau menggunakan pemberitahuan. Sebagai contoh, Amazon SNS boleh digunakan dalam sistem aliran kerja untuk menyampaikan peristiwa antara aplikasi komputer teragih, memindahkan data antara stor data atau mengemas kini rekod dalam sistem perniagaan. Kemas kini peristiwa dan pemberitahuan mengenai pengesahan, kelulusan, perubahan inventori dan status penghantaran dihantar serta-merta kepada komponen sistem yang berkaitan serta pengguna akhir. Corak biasa ialah menggunakan SNS untuk menerbitkan mesej ke baris gilir mesej Amazon SQS untuk menghantar mesej dengan boleh dipercayai kepada satu atau banyak komponen sistem secara tidak segerak. Satu lagi contoh kegunaan Amazon SNS ialah untuk menyampaikan peristiwa kritikal masa kepada aplikasi dan peranti mudah alih. Oleh kerana Amazon SNS sangat boleh dipercayai dan berskala, ia memberikan kelebihan yang ketara kepada pembangun yang membina aplikasi yang bergantung pada peristiwa masa nyata.


[User] Apakah yang akan berlaku jika saya menggunakan perkhidmatan web hosting AWS Amplify?

[Assistant] Selain alat dan ciri pembangunan AWS Amplify, AWS Amplify menawarkan perkhidmatan hosting terurus sepenuhnya untuk aplikasi web dan laman web statik yang boleh diakses terus dari konsol AWS. Perkhidmatan web hosting statik AWS Amplify menyediakan aliran kerja lengkap untuk membina, menyebarkan, dan mengehos aplikasi web satu halaman atau laman statik dengan backend tanpa pelayan. Penyebaran berterusan membolehkan pembangun menyebarkan kemas kini pada aplikasi web mereka pada setiap komit kod ke repositori Git mereka. Apabila binaan berjaya, aplikasi disebarkan dan dihoskan pada subdomain amplifyapp.com. Pembangun boleh menyambungkan domain tersuai mereka untuk mula menerima trafik pengeluaran.


[User] Dalam persekitaran produksi yang sebenar, apakah kriteria utama yang perlu saya pertimbangkan untuk memilih sama ada untuk menggunakan AWS Glue atau Amazon EMR apabila membangunkan saluran paip data (data pipeline) dan melaksanakan beban kerja pemprosesan data?

[Assistant] AWS Glue berfungsi di atas persekitaran Apache Spark untuk menyediakan persekitaran pelaksanaan skala keluar untuk kerja transformasi data anda. AWS Glue membuat inferens, mengembangkan, dan memantau kerja ETL anda untuk memudahkan proses penciptaan dan penyelenggaraan kerja. Amazon EMR memberikan anda akses terus kepada persekitaran Hadoop anda, memberikan anda akses peringkat lebih rendah dan fleksibiliti yang lebih besar dalam menggunakan alat di luar Spark.


[User] Sebagai seorang pembangun yang merancang untuk menggunakan AWS Amplify dalam projek mereka, bagaimanakah anda menerangkan peranan AWS Amplify sebagai perkhidmatan web hosting dalam senario deploy aplikasi sebenar?

[Assistant] Selain alat dan ciri pembangunan AWS Amplify, AWS Amplify menawarkan perkhidmatan hosting terurus sepenuhnya untuk aplikasi web dan laman web statik yang boleh diakses terus dari konsol AWS. Perkhidmatan web hosting statik AWS Amplify menyediakan aliran kerja lengkap untuk membina, menyebarkan, dan mengehos aplikasi web satu halaman atau laman statik dengan backend tanpa pelayan. Penyebaran berterusan membolehkan pembangun menyebarkan kemas kini pada aplikasi web mereka pada setiap komit kod ke repositori Git mereka. Apabila binaan berjaya, aplikasi disebarkan dan dihoskan pada subdomain amplifyapp.com. Pembangun boleh menyambungkan domain tersuai mereka untuk mula menerima trafik pengeluaran.


[User] Apakah yang akan berlaku sekiranya saya menggunakan bucket tujuan umum S3?

[Assistant] Bucket tujuan umum ialah bekas untuk objek yang disimpan dalam Amazon S3, dan anda boleh menyimpan sebarang bilangan objek dalam bucket. Bucket tujuan umum ialah jenis bucket S3 yang asal, dan satu bucket tujuan umum boleh mengandungi objek yang disimpan merentas semua kelas storan kecuali S3 Express One Zone. Ia disyorkan untuk kebanyakan kes penggunaan dan corak akses.


[User] Apakah yang berlaku sekiranya saya ingin memadamkan mesej selepas ia diterbitkan?

[Assistant] Tidak, sebaik sahaja mesej berjaya diterbitkan ke topik, ia tidak boleh ditarik balik.


[User] Anda sedang mereka bentuk penyelesaian penyimpanan untuk aplikasi web korporat yang memerlukan akses awam kepada aset statik. Apakah yang perlu anda ambil perhatian mengenai bucket tujuan umum S3 untuk memastikan konfigurasi ini memenuhi keperluan aplikasi?

[Assistant] Bucket tujuan umum ialah bekas untuk objek yang disimpan dalam Amazon S3, dan anda boleh menyimpan sebarang bilangan objek dalam bucket. Bucket tujuan umum ialah jenis bucket S3 yang asal, dan satu bucket tujuan umum boleh mengandungi objek yang disimpan merentas semua kelas storan kecuali S3 Express One Zone. Ia disyorkan untuk kebanyakan kes penggunaan dan corak akses.


[User] Apakah yang akan berlaku terhadap penggunaan Lambda sekiranya CloudWatch Logs digunakan, dan mengapa ia penting?

[Assistant] CloudWatch Logs ialah perkhidmatan yang menyimpan, memantau, dan menganalisis fail log. Setiap fungsi Lambda secara automatik menghantar output stdout/stderr ke kumpulan log CloudWatch dalam format `aws/lambda/<nama-fungsi>`. Anda boleh melihat log, menggunakan tapisan, menetapkan tempoh pengekalan, dan membuat langganan log kepada Lambda atau fungsi lain untuk pemprosesan masa nyata. Ini penting untuk debugging dan pemantauan aplikasi serverless.


[User] Anda sed mereka bentuk aliran kerja untuk pemprosesan data. Dalam senario operasi sebenar, adakah terdapat mekanisme yang membolehkan anda memadam mesej selepas ia berjaya diterbitkan kepada kuantum?

[Assistant] Tidak, sebaik sahaja mesej berjaya diterbitkan ke topik, ia tidak boleh ditarik balik.


[User] Anda sedaman menguruskan fungsi Lambda dalam persekitaran pengeluaran. Jelaskan peranan CloudWatch Logs dalam senario ini dan bagaimana ia membolehkan anda memantau dan menyelesaikan masalah pelaksanaan fungsi tersebut.

[Assistant] CloudWatch Logs ialah perkhidmatan yang menyimpan, memantau, dan menganalisis fail log. Setiap fungsi Lambda secara automatik menghantar output stdout/stderr ke kumpulan log CloudWatch dalam format `aws/lambda/<nama-fungsi>`. Anda boleh melihat log, menggunakan tapisan, menetapkan tempoh pengekalan, dan membuat langganan log kepada Lambda atau fungsi lain untuk pemprosesan masa nyata. Ini penting untuk debugging dan pemantauan aplikasi serverless.


[User] Apakah unit yang akan dikenakan bayaran jika saya menggunakan DynamoDB serverless on-demand?

[Assistant] DynamoDB adalah unik kerana ia merupakan pangkalan data serverless yang memberikan pelanggan pilihan untuk hanya membayar sumber yang mereka gunakan—sambil menskalakan kepada sifar apabila tidak digunakan dengan harga on-demand. Apabila pangkalan data digunakan, unit permintaan tulis dan unit permintaan baca digunakan untuk mengira caj.


[User] Dalam konteks menguruskan kos operasi untuk beban kerja yang tidak dapat diramal, bagaimanakah unit pengebilan dikira apabila kita menggunakan konfigurasi DynamoDB serverless on-demand?

[Assistant] DynamoDB adalah unik kerana ia merupakan pangkalan data serverless yang memberikan pelanggan pilihan untuk hanya membayar sumber yang mereka gunakan—sambil menskalakan kepada sifar apabila tidak digunakan dengan harga on-demand. Apabila pangkalan data digunakan, unit permintaan tulis dan unit permintaan baca digunakan untuk mengira caj.


[User] Apakah yang berlaku sekiranya saya menggunakan dead-letter queue?

[Assistant] Apabila anda mencipta baris gilir sumber anda, Amazon SQS membolehkan anda menentukan dead-letter queue (DLQ) dan keadaan di mana SQS harus memindahkan mesej ke DLQ. Keadaan tersebut ialah bilangan kali pengguna boleh menerima mesej daripada baris gilir, ditakrifkan sebagai maxReceiveCount. Konfigurasi dead-letter queue dengan baris gilir sumber dan maxReceiveCount ini dikenali sebagai redrive policy. Apabila ReceiveCount untuk sesuatu mesej melebihi maxReceiveCount untuk baris gilir, Amazon SQS direka untuk memindahkan mesej ke dead-letter queue (dengan ID mesej asalnya). Contohnya, jika baris gilir sumber mempunyai redrive policy dengan maxReceiveCount ditetapkan kepada lima, dan pengguna baris gilir sumber menerima mesej enam kali tanpa berjaya menggunakannya, SQS memindahkan mesej ke dead-letter queue. Redrive policy menguruskan separuh pertama kitaran hayat mesej yang tidak digunakan dengan memindahkannya daripada baris gilir sumber ke dead-letter queue. Kini, redrive dead-letter queue ke baris gilir sumber melengkapkan kitaran dengan cekap dengan memindahkan mesej tersebut kembali ke baris gilir sumber, seperti yang ditunjukkan di bawah.