[User] Pasukan anda telah mendaftarkan sebuah fungsi Lambda sebagai backend untuk API Gateway dalam persekitaran pengeluaran. Semasa memantau aplikasi, anda mendapati terdapat permintaan yang gagal sampai ke fungsi Lambda tersebut secara berkala akibat ralat sementara. Sebagai jurutera yang ditugaskan untuk menyelesaikan isu ini, bagaimanakah anda melaksanakan mekanisme cuba semula (retry) bagi permintaan yang gagal tersebut pada API Gateway?

[Assistant] Apabila penyepaduan API Gateway dengan Lambda gagal, API Gateway biasanya mengembalikan ralat 502 (Bad Gateway) atau 500. Untuk mendiagnosis: periksa log CloudWatch untuk sebarang ralat fungsi, semak konfigurasi integrasi (pastikan fungsi wujud dan role IAM membenarkan invoke), periksa sama ada respons fungsi melebihi had saiz atau tidak mengikut format yang diharapkan. Anda boleh menggunakan Lambda Destinations atau CloudWatch untuk melihat butiran ralat sebenar.


[User] Macam mana nak kawal table Amazon DynamoDB atau stream Amazon Kinesis mana yang boleh dipoll oleh fungsi AWS Lambda?

[Assistant] Kawalan akses diuruskan melalui peranan fungsi Lambda. Peranan yang anda tetapkan kepada fungsi Lambda anda juga menentukan sumber yang boleh dipoll oleh AWS Lambda bagi pihaknya. Layari Lambda Developer Guide untuk mengetahui lebih lanjut.


[User] Pasukan saya sedang deploy satu seni bina berasaskan peristiwa untuk sistem pemprosesan pesanan. Sebagai sebahagian daripada kawalan keselamatan sebelum deployment, pengurusan ingin memastikan fungsi AWS Lambda kami hanya boleh mengakses sumber data yang telah diluluskan sahaja, dan bukan semua jadual atau strim dalam akaun. Bagaimana saya mengawal jadual Amazon DynamoDB atau strim Amazon Kinesis yang mana boleh dipoll oleh fungsi AWS Lambda tersebut?

[Assistant] Kawalan akses diuruskan melalui peranan fungsi Lambda. Peranan yang anda tetapkan kepada fungsi Lambda anda juga menentukan sumber yang boleh dipoll oleh AWS Lambda bagi pihaknya. Layari Lambda Developer Guide untuk mengetahui lebih lanjut.


[User] Untuk menyimpan serta mengakses data klik atau analitik dalam serverless, apakah cara yang boleh saya gunakan?

[Assistant] Untuk data klik atau analitik, gunakan pola menstrim data. Kinesis Data Streams menerima data klik masa nyata, dan fungsi Lambda memproses dan mengagregatkannya ke DynamoDB atau S3. Untuk analisis interaktif, gunakan Amazon Athena untuk menanyakan data yang disimpan dalam S3. Amazon QuickSight boleh menyediakan visualisasi. Gabungan Kinesis, Lambda, S3, dan Athena membentuk paip analitik serverless yang skala automatik.


[User] Apakah yang berlaku jika saya menggunakan seni bina serverless untuk menyimpan dan mengakses data klik atau analitik?

[Assistant] Untuk data klik atau analitik, gunakan pola menstrim data. Kinesis Data Streams menerima data klik masa nyata, dan fungsi Lambda memproses dan mengagregatkannya ke DynamoDB atau S3. Untuk analisis interaktif, gunakan Amazon Athena untuk menanyakan data yang disimpan dalam S3. Amazon QuickSight boleh menyediakan visualisasi. Gabungan Kinesis, Lambda, S3, dan Athena membentuk paip analitik serverless yang skala automatik.


[User] Macam mana nak simpan dan akses data klik atau analitik dalam serverless?

[Assistant] Untuk data klik atau analitik, gunakan pola menstrim data. Kinesis Data Streams menerima data klik masa nyata, dan fungsi Lambda memproses dan mengagregatkannya ke DynamoDB atau S3. Untuk analisis interaktif, gunakan Amazon Athena untuk menanyakan data yang disimpan dalam S3. Amazon QuickSight boleh menyediakan visualisasi. Gabungan Kinesis, Lambda, S3, dan Athena membentuk paip analitik serverless yang skala automatik.


[User] Apakah kaedah yang boleh saya gunakan bagi menentukan jadual Amazon DynamoDB atau strim Amazon Kinesis mana yang dibenarkan dipoll oleh fungsi AWS Lambda?

[Assistant] Kawalan akses diuruskan melalui peranan fungsi Lambda. Peranan yang anda tetapkan kepada fungsi Lambda anda juga menentukan sumber yang boleh dipoll oleh AWS Lambda bagi pihaknya. Layari Lambda Developer Guide untuk mengetahui lebih lanjut.


[User] Pasukan saya sedang membina aplikasi web baharu dan kami perlu merekodkan setiap klik pengguna untuk tujuan analitik, tetapi kami tidak mahu menguruskan sebarang pelayan sendiri. Sebelum kami mula deploy ke production, apakah cara yang betul untuk menyimpan dan mengakses data klik atau analitik dalam seni bina serverless?

[Assistant] Untuk data klik atau analitik, gunakan pola menstrim data. Kinesis Data Streams menerima data klik masa nyata, dan fungsi Lambda memproses dan mengagregatkannya ke DynamoDB atau S3. Untuk analisis interaktif, gunakan Amazon Athena untuk menanyakan data yang disimpan dalam S3. Amazon QuickSight boleh menyediakan visualisasi. Gabungan Kinesis, Lambda, S3, dan Athena membentuk paip analitik serverless yang skala automatik.


[User] Memandangkan saya sudah pun menggunakan GuardDuty, apakah langkah yang perlu saya ambil untuk mula menggunakan S3 Protection?

[Assistant] Untuk akaun GuardDuty sedia ada, S3 Protection boleh diaktifkan dalam konsol pada halaman S3 Protection, atau melalui API. Ini akan memulakan percubaan tanpa kos selama 30 hari untuk ciri GuardDuty S3 Protection.


[User] Macam mana nak mula dengan S3 Protection kalau dah guna GuardDuty?

[Assistant] Untuk akaun GuardDuty sedia ada, S3 Protection boleh diaktifkan dalam konsol pada halaman S3 Protection, atau melalui API. Ini akan memulakan percubaan tanpa kos selama 30 hari untuk ciri GuardDuty S3 Protection.


[User] Apakah yang berlaku jika saya terus menggunakan GuardDuty tetapi tidak memulakan S3 Protection?

[Assistant] Untuk akaun GuardDuty sedia ada, S3 Protection boleh diaktifkan dalam konsol pada halaman S3 Protection, atau melalui API. Ini akan memulakan percubaan tanpa kos selama 30 hari untuk ciri GuardDuty S3 Protection.


[User] Saya sedang bertugas sebagai pentadbir keselamatan di syarikat saya, dan GuardDuty telah pun diaktifkan dalam persekitaran AWS untuk pemantauan ancaman. Pengurusan baru-baru ini mengarahkan saya melaksanakan perlindungan tambahan untuk data Amazon S3 yang disimpan oleh pasukan. Semasa proses deploy ini, bagaimana saya boleh memulakan dengan S3 Protection memandangkan saya sedang menggunakan GuardDuty?

[Assistant] Untuk akaun GuardDuty sedia ada, S3 Protection boleh diaktifkan dalam konsol pada halaman S3 Protection, atau melalui API. Ini akan memulakan percubaan tanpa kos selama 30 hari untuk ciri GuardDuty S3 Protection.


[User] Apakah yang berlaku jika visibility timeout dalam SQS ditetapkan terlalu rendah, dan mengapa tetapan ini penting?

[Assistant] Visibility timeout ialah tempoh di mana mesej yang telah dibaca oleh pengguna tidak kelihatan kepada pengguna lain, menghalang proses pendua. Apabila pengguna membaca mesej, mesej disembunyikan selama visibility timeout; jika pengguna gagal memadam mesej (delete) dalam tempoh itu, mesej menjadi kelihatan semula dan boleh dibaca oleh pengguna lain. Tetapkan visibility timeout lebih lama daripada masa pemprosesan untuk mengelakkan pemprosesan berganda oleh pengguna yang berbeza.


[User] Visibility timeout dalam SQS tu apa sebenarnya?

[Assistant] Visibility timeout ialah tempoh di mana mesej yang telah dibaca oleh pengguna tidak kelihatan kepada pengguna lain, menghalang proses pendua. Apabila pengguna membaca mesej, mesej disembunyikan selama visibility timeout; jika pengguna gagal memadam mesej (delete) dalam tempoh itu, mesej menjadi kelihatan semula dan boleh dibaca oleh pengguna lain. Tetapkan visibility timeout lebih lama daripada masa pemprosesan untuk mengelakkan pemprosesan berganda oleh pengguna yang berbeza.


[User] Dalam konteks SQS, apakah yang dimaksudkan dengan visibility timeout?

[Assistant] Visibility timeout ialah tempoh di mana mesej yang telah dibaca oleh pengguna tidak kelihatan kepada pengguna lain, menghalang proses pendua. Apabila pengguna membaca mesej, mesej disembunyikan selama visibility timeout; jika pengguna gagal memadam mesej (delete) dalam tempoh itu, mesej menjadi kelihatan semula dan boleh dibaca oleh pengguna lain. Tetapkan visibility timeout lebih lama daripada masa pemprosesan untuk mengelakkan pemprosesan berganda oleh pengguna yang berbeza.


[User] Adakah AWS KMS menyokong penyedia API kriptografi yang digunakan oleh aplikasi saya, contohnya OpenSSL, JCE, Bouncy Castle, atau CNG?

[Assistant] Tiada integrasi asli yang ditawarkan oleh AWS KMS untuk mana-mana pembekal API kriptografi lain. Anda mesti menggunakan API AWS KMS secara langsung atau melalui AWS SDK untuk mengintegrasikan keupayaan menandatangani dan penyulitan ke dalam aplikasi anda.


[User] Anda sedang troubleshoot sebuah sistem di mana mesej daripada SQS diproses berulang kali oleh aplikasi consumer yang berbeza. Ketua pasukan anda mengesyaki ia berkaitan dengan tetapan visibility timeout. Dalam konteks ini, apakah itu visibility timeout dalam SQS?

[Assistant] Visibility timeout ialah tempoh di mana mesej yang telah dibaca oleh pengguna tidak kelihatan kepada pengguna lain, menghalang proses pendua. Apabila pengguna membaca mesej, mesej disembunyikan selama visibility timeout; jika pengguna gagal memadam mesej (delete) dalam tempoh itu, mesej menjadi kelihatan semula dan boleh dibaca oleh pengguna lain. Tetapkan visibility timeout lebih lama daripada masa pemprosesan untuk mengelakkan pemprosesan berganda oleh pengguna yang berbeza.


[User] Apakah yang berlaku jika saya menggunakan pembekal API kriptografi aplikasi saya seperti OpenSSL, JCE, Bouncy Castle, atau CNG bersama AWS KMS?

[Assistant] Tiada integrasi asli yang ditawarkan oleh AWS KMS untuk mana-mana pembekal API kriptografi lain. Anda mesti menggunakan API AWS KMS secara langsung atau melalui AWS SDK untuk mengintegrasikan keupayaan menandatangani dan penyulitan ke dalam aplikasi anda.


[User] Bagaimanakah nasib pertanyaan Redshift Spectrum sedia ada saya sekiranya saya berpindah ke instance RG?

[Assistant] Pertanyaan Spectrum sedia ada anda akan berfungsi secara automatik pada instance Redshift RG tanpa pengubahsuaian. Instance Redshift RG merangkumi sokongan pertanyaan data lake natif yang melaksanakan pertanyaan SQL yang sama yang sedang anda jalankan dengan Spectrum, tetapi memprosesnya secara langsung pada nod kluster anda dan bukannya pengkomputeran luaran. Jadual luaran, skema, dan sintaks pertanyaan anda kekal sama—tidak perlu mencipta semula jadual luaran atau mengubah suai kod aplikasi. Perbezaan utama yang akan anda alami: (1) Pertanyaan dilaksanakan dalam sempadan VPC anda menggunakan peranan IAM kluster anda, (2) Caj imbasan per terabait sifar menggantikan yuran Spectrum $5/TB, (3) Prestasi mungkin bertambah baik disebabkan oleh cache NVMe setempat dan pengoptimuman pintar seperti Bloom filter teragih, dan (4) Perubahan peruntukan sumber. Untuk kebanyakan beban kerja, ini memberikan prestasi dan ekonomi yang lebih baik.


[User] Semasa proses deploy aplikasi syarikat anda ke persekitaran pengeluaran, pasukan pembangunan mendapati aplikasi tersebut menggunakan pembekal API kriptografi seperti OpenSSL, JCE, Bouncy Castle, atau CNG. Memandangkan pasukan anda merancang untuk menggunakan AWS KMS bagi pengurusan kunci, bolehkah pembekal API kriptografi aplikasi tersebut digunakan bersama AWS KMS?

[Assistant] Tiada integrasi asli yang ditawarkan oleh AWS KMS untuk mana-mana pembekal API kriptografi lain. Anda mesti menggunakan API AWS KMS secara langsung atau melalui AWS SDK untuk mengintegrasikan keupayaan menandatangani dan penyulitan ke dalam aplikasi anda.


[User] Boleh guna provider API kriptografi macam OpenSSL, JCE, Bouncy Castle, atau CNG dengan AWS KMS ke?

[Assistant] Tiada integrasi asli yang ditawarkan oleh AWS KMS untuk mana-mana pembekal API kriptografi lain. Anda mesti menggunakan API AWS KMS secara langsung atau melalui AWS SDK untuk mengintegrasikan keupayaan menandatangani dan penyulitan ke dalam aplikasi anda.


[User] Apa jadi pada pertanyaan Redshift Spectrum aku bila pindah ke instance RG?

[Assistant] Pertanyaan Spectrum sedia ada anda akan berfungsi secara automatik pada instance Redshift RG tanpa pengubahsuaian. Instance Redshift RG merangkumi sokongan pertanyaan data lake natif yang melaksanakan pertanyaan SQL yang sama yang sedang anda jalankan dengan Spectrum, tetapi memprosesnya secara langsung pada nod kluster anda dan bukannya pengkomputeran luaran. Jadual luaran, skema, dan sintaks pertanyaan anda kekal sama—tidak perlu mencipta semula jadual luaran atau mengubah suai kod aplikasi. Perbezaan utama yang akan anda alami: (1) Pertanyaan dilaksanakan dalam sempadan VPC anda menggunakan peranan IAM kluster anda, (2) Caj imbasan per terabait sifar menggantikan yuran Spectrum $5/TB, (3) Prestasi mungkin bertambah baik disebabkan oleh cache NVMe setempat dan pengoptimuman pintar seperti Bloom filter teragih, dan (4) Perubahan peruntukan sumber. Untuk kebanyakan beban kerja, ini memberikan prestasi dan ekonomi yang lebih baik.


[User] Apakah kesannya terhadap pertanyaan Redshift Spectrum sedia ada saya sekiranya saya berpindah ke instance RG?

[Assistant] Pertanyaan Spectrum sedia ada anda akan berfungsi secara automatik pada instance Redshift RG tanpa pengubahsuaian. Instance Redshift RG merangkumi sokongan pertanyaan data lake natif yang melaksanakan pertanyaan SQL yang sama yang sedang anda jalankan dengan Spectrum, tetapi memprosesnya secara langsung pada nod kluster anda dan bukannya pengkomputeran luaran. Jadual luaran, skema, dan sintaks pertanyaan anda kekal sama—tidak perlu mencipta semula jadual luaran atau mengubah suai kod aplikasi. Perbezaan utama yang akan anda alami: (1) Pertanyaan dilaksanakan dalam sempadan VPC anda menggunakan peranan IAM kluster anda, (2) Caj imbasan per terabait sifar menggantikan yuran Spectrum $5/TB, (3) Prestasi mungkin bertambah baik disebabkan oleh cache NVMe setempat dan pengoptimuman pintar seperti Bloom filter teragih, dan (4) Perubahan peruntukan sumber. Untuk kebanyakan beban kerja, ini memberikan prestasi dan ekonomi yang lebih baik.


[User] Dalam kalangan perkhidmatan AWS, yang manakah menawarkan penyepaduan sebagai sumber acara untuk Amazon EventBridge?

[Assistant] Terdapat lebih daripada 90 perkhidmatan AWS yang tersedia sebagai sumber acara untuk EventBridge, termasuk AWS Lambda, Amazon Kinesis, AWS Fargate, dan Amazon Simple Storage Service (S3). Untuk senarai penuh integrasi perkhidmatan AWS, lihat dokumentasi EventBridge.


[User] Pasukan data kami sedang merancang untuk memindahkan klaster Redshift kepada instance RG minggu depan. Sebagai jurutera yang bertanggungjawab atas migrasi ini, saya perlu menjangka sebarang risiko gangguan sebelum melaksanakan perubahan. Apakah yang akan berlaku kepada pertanyaan Redshift Spectrum sedia ada kami apabila kami berpindah ke instance RG?

[Assistant] Pertanyaan Spectrum sedia ada anda akan berfungsi secara automatik pada instance Redshift RG tanpa pengubahsuaian. Instance Redshift RG merangkumi sokongan pertanyaan data lake natif yang melaksanakan pertanyaan SQL yang sama yang sedang anda jalankan dengan Spectrum, tetapi memprosesnya secara langsung pada nod kluster anda dan bukannya pengkomputeran luaran. Jadual luaran, skema, dan sintaks pertanyaan anda kekal sama—tidak perlu mencipta semula jadual luaran atau mengubah suai kod aplikasi. Perbezaan utama yang akan anda alami: (1) Pertanyaan dilaksanakan dalam sempadan VPC anda menggunakan peranan IAM kluster anda, (2) Caj imbasan per terabait sifar menggantikan yuran Spectrum $5/TB, (3) Prestasi mungkin bertambah baik disebabkan oleh cache NVMe setempat dan pengoptimuman pintar seperti Bloom filter teragih, dan (4) Perubahan peruntukan sumber. Untuk kebanyakan beban kerja, ini memberikan prestasi dan ekonomi yang lebih baik.


[User] Mengapa penting untuk saya mengetahui perkhidmatan AWS yang boleh disepadukan sebagai sumber acara untuk Amazon EventBridge?

[Assistant] Terdapat lebih daripada 90 perkhidmatan AWS yang tersedia sebagai sumber acara untuk EventBridge, termasuk AWS Lambda, Amazon Kinesis, AWS Fargate, dan Amazon Simple Storage Service (S3). Untuk senarai penuh integrasi perkhidmatan AWS, lihat dokumentasi EventBridge.


[User] AWS service mana boleh integrate jadi event source untuk Amazon EventBridge?

[Assistant] Terdapat lebih daripada 90 perkhidmatan AWS yang tersedia sebagai sumber acara untuk EventBridge, termasuk AWS Lambda, Amazon Kinesis, AWS Fargate, dan Amazon Simple Storage Service (S3). Untuk senarai penuh integrasi perkhidmatan AWS, lihat dokumentasi EventBridge.


[User] Syarikat anda sedang membangunka seni bina didorong acara (event-driven architecture) di mana peristiwa daripada pelbagai perkhidmatan AWS perlu dihantar secara automatik ke Amazon EventBridge untuk mencetuskan aliran kerja pemprosesan. Sebagai jurutera cloud yang bertanggungjawab merekabentuk penyelesaian ini, anda perlu mengenal pasti perkhidmatan AWS yang boleh berfungsi sebagai penyedia peristiwa secara asli. Perkhidmatan AWS manakah yang disepadukan sebagai sumber acara untuk Amazon EventBridge?

[Assistant] Terdapat lebih daripada 90 perkhidmatan AWS yang tersedia sebagai sumber acara untuk EventBridge, termasuk AWS Lambda, Amazon Kinesis, AWS Fargate, dan Amazon Simple Storage Service (S3). Untuk senarai penuh integrasi perkhidmatan AWS, lihat dokumentasi EventBridge.


[User] Apakah kesannya kepada caj yang dikenakan sekiranya saya mendayakan data events pada trail sedia ada yang merakam management events secara percuma?

[Assistant] Ya. Anda akan dikenakan caj hanya untuk data events. Salinan pertama management events dihantar secara percuma.


[User] Adakah sebarang caj akan dikenakan ke atas saya sekiranya data events didayakan pada trail sedia ada yang merangkumi management events secara percuma?

[Assistant] Ya. Anda akan dikenakan caj hanya untuk data events. Salinan pertama management events dihantar secara percuma.


[User] Kalau aku enable data events kat trail yang dah ada — yang management events dia free — kena bayar tak?

[Assistant] Ya. Anda akan dikenakan caj hanya untuk data events. Salinan pertama management events dihantar secara percuma.


[User] Seorang pentadbir awan sedang mengkonfigurasi CloudTrail untuk audit aktiviti dalam akaun AWS syarikatnya. Trail sedia ada yang dibuatnya hanya merekodkan management events yang percuma. Selepas pasukan keselamatan meminta pemantauan yang lebih terperinci terhadap aktiviti pada bucket S3, dia mempertimbangkan untuk mendayakan data events pada trail yang sama. Sekiranya dia mendayakan data events pada trail sedia ada tersebut, adakah dia akan dikenakan sebarang caj?

[Assistant] Ya. Anda akan dikenakan caj hanya untuk data events. Salinan pertama management events dihantar secara percuma.


[User] Apakah yang dimaksudkan dengan AWS Glue Schema Registry?

[Assistant] Anda boleh menggunakan Schema Registry, ciri serverless AWS Glue, untuk mengesahkan dan mengawal evolusi data penstriman menggunakan skema yang didaftarkan dalam format data Apache Avro dan JSON Schema, tanpa caj tambahan. Melalui serializer dan deserializer berlesen Apache, Schema Registry disepadukan dengan aplikasi Java yang dibangunkan untuk Apache Kafka, Amazon MSK, Amazon Kinesis Data Streams, Apache Flink, Amazon Kinesis Data Analytics untuk Apache Flink, dan AWS Lambda. Apabila aplikasi penstriman data disepadukan dengan Schema Registry, anda boleh meningkatkan kualiti data dan melindungi daripada perubahan yang tidak dijangka menggunakan semakan keserasian yang mengawal evolusi skema. Selain itu, anda boleh mencipta atau mengemas kini jadual dan partition AWS Glue menggunakan skema Apache Avro yang disimpan dalam pendaftaran.


[User] AWS Glue Schema Registry tu apa sebenarnya?

[Assistant] Anda boleh menggunakan Schema Registry, ciri serverless AWS Glue, untuk mengesahkan dan mengawal evolusi data penstriman menggunakan skema yang didaftarkan dalam format data Apache Avro dan JSON Schema, tanpa caj tambahan. Melalui serializer dan deserializer berlesen Apache, Schema Registry disepadukan dengan aplikasi Java yang dibangunkan untuk Apache Kafka, Amazon MSK, Amazon Kinesis Data Streams, Apache Flink, Amazon Kinesis Data Analytics untuk Apache Flink, dan AWS Lambda. Apabila aplikasi penstriman data disepadukan dengan Schema Registry, anda boleh meningkatkan kualiti data dan melindungi daripada perubahan yang tidak dijangka menggunakan semakan keserasian yang mengawal evolusi skema. Selain itu, anda boleh mencipta atau mengemas kini jadual dan partition AWS Glue menggunakan skema Apache Avro yang disimpan dalam pendaftaran.


[User] Apakah kesannya jika saya menggunakan AWS Glue Schema Registry dalam saluran penstriman data saya, dan mengapakah ia penting?

[Assistant] Anda boleh menggunakan Schema Registry, ciri serverless AWS Glue, untuk mengesahkan dan mengawal evolusi data penstriman menggunakan skema yang didaftarkan dalam format data Apache Avro dan JSON Schema, tanpa caj tambahan. Melalui serializer dan deserializer berlesen Apache, Schema Registry disepadukan dengan aplikasi Java yang dibangunkan untuk Apache Kafka, Amazon MSK, Amazon Kinesis Data Streams, Apache Flink, Amazon Kinesis Data Analytics untuk Apache Flink, dan AWS Lambda. Apabila aplikasi penstriman data disepadukan dengan Schema Registry, anda boleh meningkatkan kualiti data dan melindungi daripada perubahan yang tidak dijangka menggunakan semakan keserasian yang mengawal evolusi skema. Selain itu, anda boleh mencipta atau mengemas kini jadual dan partition AWS Glue menggunakan skema Apache Avro yang disimpan dalam pendaftaran.


[User] Apakah yang berlaku jika saya menggunakan AWS WAF bersama AWS Shield Advanced untuk perlindungan DDoS lapisan aplikasi (L7), dan mengapakah gabungan ini penting?

[Assistant] AWS Shield Advanced bertindak balas terhadap kejadian DDoS dengan mencipta, menilai, dan menyebarkan peraturan AWS WAF tersuai untuk sumber yang dilindungi anda. Dengan perlindungan DDoS lapisan aplikasi (L7) AWS WAF didayakan, ia akan berfungsi bersama-sama dengan semua peraturan AWS WAF anda untuk meningkatkan perlindungan terhadap kejadian DDoS.


[User] Anda baru menyertai pasukan yang sedang membangunkan pipeline streaming data di AWS. Ketua pasukan mencadangkan penggunaan AWS Glue Schema Registry untuk mengurus evolusi skema data antara producer dan consumer. Sebelum menilai sama ada ia sesuai dengan keperluan projek, anda perlu memahami terlebih dahulu: apakah itu AWS Glue Schema Registry?

[Assistant] Anda boleh menggunakan Schema Registry, ciri serverless AWS Glue, untuk mengesahkan dan mengawal evolusi data penstriman menggunakan skema yang didaftarkan dalam format data Apache Avro dan JSON Schema, tanpa caj tambahan. Melalui serializer dan deserializer berlesen Apache, Schema Registry disepadukan dengan aplikasi Java yang dibangunkan untuk Apache Kafka, Amazon MSK, Amazon Kinesis Data Streams, Apache Flink, Amazon Kinesis Data Analytics untuk Apache Flink, dan AWS Lambda. Apabila aplikasi penstriman data disepadukan dengan Schema Registry, anda boleh meningkatkan kualiti data dan melindungi daripada perubahan yang tidak dijangka menggunakan semakan keserasian yang mengawal evolusi skema. Selain itu, anda boleh mencipta atau mengemas kini jadual dan partition AWS Glue menggunakan skema Apache Avro yang disimpan dalam pendaftaran.


[User] Apakah mekanisme kerjasama antara perlindungan DDoS lapisan aplikasi (L7) AWS WAF dan AWS Shield Advanced dalam operasinya?

[Assistant] AWS Shield Advanced bertindak balas terhadap kejadian DDoS dengan mencipta, menilai, dan menyebarkan peraturan AWS WAF tersuai untuk sumber yang dilindungi anda. Dengan perlindungan DDoS lapisan aplikasi (L7) AWS WAF didayakan, ia akan berfungsi bersama-sama dengan semua peraturan AWS WAF anda untuk meningkatkan perlindungan terhadap kejadian DDoS.


[User] Macam mana perlindungan DDoS lapisan aplikasi (L7) AWS WAF kerja dengan AWS Shield Advanced?

[Assistant] AWS Shield Advanced bertindak balas terhadap kejadian DDoS dengan mencipta, menilai, dan menyebarkan peraturan AWS WAF tersuai untuk sumber yang dilindungi anda. Dengan perlindungan DDoS lapisan aplikasi (L7) AWS WAF didayakan, ia akan berfungsi bersama-sama dengan semua peraturan AWS WAF anda untuk meningkatkan perlindungan terhadap kejadian DDoS.


[User] Apakah kaedah yang boleh saya gunakan untuk memberikan akses kepada strim data saya kepada akaun lain?

[Assistant] Anda boleh menggunakan IAM assume role atau policy berasaskan sumber untuk berkongsi akses dengan akaun lain. Untuk berkongsi akses dengan fungsi AWS Lambda merentas akaun, lampirkan policy berasaskan sumber pada strim data atau consumer anda untuk memberikan akses kepada peranan pelaksanaan fungsi Lambda tersebut. Lihat lebih lanjut di Menggunakan AWS Lambda dengan Amazon Kinesis.


[User] Apakah kesannya jika saya berkongsi akses kepada strim data saya dengan akaun lain?

[Assistant] Anda boleh menggunakan IAM assume role atau policy berasaskan sumber untuk berkongsi akses dengan akaun lain. Untuk berkongsi akses dengan fungsi AWS Lambda merentas akaun, lampirkan policy berasaskan sumber pada strim data atau consumer anda untuk memberikan akses kepada peranan pelaksanaan fungsi Lambda tersebut. Lihat lebih lanjut di Menggunakan AWS Lambda dengan Amazon Kinesis.


[User] Anda bekerja sebagai jurutera keselamatan awan yang ditugaskan melindungi aplikasi web syarikat daripada ancaman serangan DDoS. Semasa proses deploy, pengurusan telah meluluskan langganan AWS Shield Advanced, dan anda perlu mengkonfigurasi AWS WAF sebagai lapisan pertahanan tambahan sebelum aplikasi dilancarkan kepada pengguna. Sebelum meneruskan konfigurasi, ketua pasukan anda meminta penjelasan mengenai pendekatan ini. Bagaimanakah perlindungan DDoS lapisan aplikasi (L7) AWS WAF berfungsi bersama AWS Shield Advanced dalam senario tersebut?

[Assistant] AWS Shield Advanced bertindak balas terhadap kejadian DDoS dengan mencipta, menilai, dan menyebarkan peraturan AWS WAF tersuai untuk sumber yang dilindungi anda. Dengan perlindungan DDoS lapisan aplikasi (L7) AWS WAF didayakan, ia akan berfungsi bersama-sama dengan semua peraturan AWS WAF anda untuk meningkatkan perlindungan terhadap kejadian DDoS.


[User] Macam mana nak share akses strim data aku dengan akaun lain?

[Assistant] Anda boleh menggunakan IAM assume role atau policy berasaskan sumber untuk berkongsi akses dengan akaun lain. Untuk berkongsi akses dengan fungsi AWS Lambda merentas akaun, lampirkan policy berasaskan sumber pada strim data atau consumer anda untuk memberikan akses kepada peranan pelaksanaan fungsi Lambda tersebut. Lihat lebih lanjut di Menggunakan AWS Lambda dengan Amazon Kinesis.


[User] Apakah yang berlaku jika saya membuat pertanyaan menggunakan Athena terhadap data yang telah disulitkan dalam S3?

[Assistant] Ya, anda boleh membuat pertanyaan terhadap data yang disulitkan menggunakan penyulitan sisi pelayan (SSE) dengan kunci penyulitan yang diuruskan oleh S3, SSE dengan kunci yang diuruskan oleh AWS Key Management Service (KMS), dan penyulitan sisi klien (CSE) dengan kunci yang diuruskan oleh AWS KMS. Athena juga berintegrasi dengan AWS KMS dan memberikan anda pilihan untuk menyulitkan set keputusan anda.


[User] Semasa kami mula deploy pipeline pemprosesan data baharu, pasukan analitik daripada akaun AWS yang lain perlu membaca data daripada strim data kami secara sebenar masa. Sebagai engineer yang bertanggungjawab, bagaimanakah saya berkongsi akses kepada strim data saya dengan akaun lain?

[Assistant] Anda boleh menggunakan IAM assume role atau policy berasaskan sumber untuk berkongsi akses dengan akaun lain. Untuk berkongsi akses dengan fungsi AWS Lambda merentas akaun, lampirkan policy berasaskan sumber pada strim data atau consumer anda untuk memberikan akses kepada peranan pelaksanaan fungsi Lambda tersebut. Lihat lebih lanjut di Menggunakan AWS Lambda dengan Amazon Kinesis.


[User] Athena boleh query data encrypted dalam S3 tak?

[Assistant] Ya, anda boleh membuat pertanyaan terhadap data yang disulitkan menggunakan penyulitan sisi pelayan (SSE) dengan kunci penyulitan yang diuruskan oleh S3, SSE dengan kunci yang diuruskan oleh AWS Key Management Service (KMS), dan penyulitan sisi klien (CSE) dengan kunci yang diuruskan oleh AWS KMS. Athena juga berintegrasi dengan AWS KMS dan memberikan anda pilihan untuk menyulitkan set keputusan anda.


[User] Bagaimanakah Amazon EKS Hybrid Nodes berbeza daripada Amazon EKS on Outposts?

[Assistant] Dengan Amazon EKS Hybrid Nodes, anda boleh menggunakan mesin fizikal atau maya anda sendiri untuk nod dalam kluster Amazon EKS. Dengan Amazon EKS pada AWS Outposts, anda menggunakan instans Amazon EC2 yang berjalan pada AWS Outposts untuk nod dalam kluster Amazon EKS. Amazon EKS Hybrid Nodes dan Amazon EKS pada AWS Outposts menyokong add-on Amazon EKS yang berbeza untuk rangkaian dan storan. Untuk maklumat lanjut tentang add-on Amazon EKS yang boleh anda gunakan dengan Hybrid Nodes, lihat Mengonfigurasi add-on untuk nod hibrid dalam Panduan Pengguna Amazon EKS. Dengan Amazon EKS pada AWS Outposts, anda membayar untuk kluster Amazon EKS dan kapasiti AWS Outposts. Dengan Amazon EKS Hybrid Nodes, anda membayar untuk kluster Amazon EKS dan penggunaan nod.


[User] Pasukan anda sedang deploy penyelesaian analitik baharu di mana semua data disimpan dalam S3 dalam keadaan disulitkan. Sebelum memilih Athena sebagai enjin pertanyaan, ketua projek bertanya: bolehkah Athena membuat pertanyaan terhadap data yang disulitkan dalam S3 tersebut?

[Assistant] Ya, anda boleh membuat pertanyaan terhadap data yang disulitkan menggunakan penyulitan sisi pelayan (SSE) dengan kunci penyulitan yang diuruskan oleh S3, SSE dengan kunci yang diuruskan oleh AWS Key Management Service (KMS), dan penyulitan sisi klien (CSE) dengan kunci yang diuruskan oleh AWS KMS. Athena juga berintegrasi dengan AWS KMS dan memberikan anda pilihan untuk menyulitkan set keputusan anda.


[User] Apa beza Amazon EKS Hybrid Nodes dengan Amazon EKS on Outposts?

[Assistant] Dengan Amazon EKS Hybrid Nodes, anda boleh menggunakan mesin fizikal atau maya anda sendiri untuk nod dalam kluster Amazon EKS. Dengan Amazon EKS pada AWS Outposts, anda menggunakan instans Amazon EC2 yang berjalan pada AWS Outposts untuk nod dalam kluster Amazon EKS. Amazon EKS Hybrid Nodes dan Amazon EKS pada AWS Outposts menyokong add-on Amazon EKS yang berbeza untuk rangkaian dan storan. Untuk maklumat lanjut tentang add-on Amazon EKS yang boleh anda gunakan dengan Hybrid Nodes, lihat Mengonfigurasi add-on untuk nod hibrid dalam Panduan Pengguna Amazon EKS. Dengan Amazon EKS pada AWS Outposts, anda membayar untuk kluster Amazon EKS dan kapasiti AWS Outposts. Dengan Amazon EKS Hybrid Nodes, anda membayar untuk kluster Amazon EKS dan penggunaan nod.


[User] Apakah kesan kepada kluster Kubernetes saya jika saya memilih Amazon EKS Hybrid Nodes berbanding Amazon EKS on Outposts untuk beban kerja saya?

[Assistant] Dengan Amazon EKS Hybrid Nodes, anda boleh menggunakan mesin fizikal atau maya anda sendiri untuk nod dalam kluster Amazon EKS. Dengan Amazon EKS pada AWS Outposts, anda menggunakan instans Amazon EC2 yang berjalan pada AWS Outposts untuk nod dalam kluster Amazon EKS. Amazon EKS Hybrid Nodes dan Amazon EKS pada AWS Outposts menyokong add-on Amazon EKS yang berbeza untuk rangkaian dan storan. Untuk maklumat lanjut tentang add-on Amazon EKS yang boleh anda gunakan dengan Hybrid Nodes, lihat Mengonfigurasi add-on untuk nod hibrid dalam Panduan Pengguna Amazon EKS. Dengan Amazon EKS pada AWS Outposts, anda membayar untuk kluster Amazon EKS dan kapasiti AWS Outposts. Dengan Amazon EKS Hybrid Nodes, anda membayar untuk kluster Amazon EKS dan penggunaan nod.


[User] Apakah langkah-langkah yang perlu saya ambil untuk memindahkan data saya ke AWS Snowball Edge?

[Assistant] Selepas anda menyambung dan mengaktifkan Snowball Edge, anda boleh memindahkan data daripada sumber tempatan ke peranti melalui endpoint yang serasi dengan S3 atau antara muka fail NFS, kedua-duanya tersedia pada peranti. Anda juga boleh menggunakan klien Snowball untuk menyalin data. Untuk mengetahui lebih lanjut, sila rujuk dokumentasi Snowball Edge.


[User] Adakah Athena mempunyai keupayaan untuk membuat pertanyaan terhadap data yang telah disulitkan dalam S3?

[Assistant] Ya, anda boleh membuat pertanyaan terhadap data yang disulitkan menggunakan penyulitan sisi pelayan (SSE) dengan kunci penyulitan yang diuruskan oleh S3, SSE dengan kunci yang diuruskan oleh AWS Key Management Service (KMS), dan penyulitan sisi klien (CSE) dengan kunci yang diuruskan oleh AWS KMS. Athena juga berintegrasi dengan AWS KMS dan memberikan anda pilihan untuk menyulitkan set keputusan anda.


[User] Macam mana nak pindah data ke AWS Snowball Edge?

[Assistant] Selepas anda menyambung dan mengaktifkan Snowball Edge, anda boleh memindahkan data daripada sumber tempatan ke peranti melalui endpoint yang serasi dengan S3 atau antara muka fail NFS, kedua-duanya tersedia pada peranti. Anda juga boleh menggunakan klien Snowball untuk menyalin data. Untuk mengetahui lebih lanjut, sila rujuk dokumentasi Snowball Edge.


[User] Anda bekerja sebagai DevOps engineer di sebuah syarikat yang ingin mengembangkan kluster Amazon EKS ke infrastruktur on-premises. Pasukan anda sedang menilai dua pilihan, iaitu Amazon EKS Hybrid Nodes dan Amazon EKS on Outposts, sebelum membuat keputusan konfigurasi untuk deployment. Ketua pasukan meminta anda menjelaskan: apakah perbezaan antara Amazon EKS Hybrid Nodes dan Amazon EKS on Outposts?

[Assistant] Dengan Amazon EKS Hybrid Nodes, anda boleh menggunakan mesin fizikal atau maya anda sendiri untuk nod dalam kluster Amazon EKS. Dengan Amazon EKS pada AWS Outposts, anda menggunakan instans Amazon EC2 yang berjalan pada AWS Outposts untuk nod dalam kluster Amazon EKS. Amazon EKS Hybrid Nodes dan Amazon EKS pada AWS Outposts menyokong add-on Amazon EKS yang berbeza untuk rangkaian dan storan. Untuk maklumat lanjut tentang add-on Amazon EKS yang boleh anda gunakan dengan Hybrid Nodes, lihat Mengonfigurasi add-on untuk nod hibrid dalam Panduan Pengguna Amazon EKS. Dengan Amazon EKS pada AWS Outposts, anda membayar untuk kluster Amazon EKS dan kapasiti AWS Outposts. Dengan Amazon EKS Hybrid Nodes, anda membayar untuk kluster Amazon EKS dan penggunaan nod.


[User] Apakah yang berlaku jika saya memindahkan data saya ke AWS Snowball Edge, dan mengapa proses ini penting?

[Assistant] Selepas anda menyambung dan mengaktifkan Snowball Edge, anda boleh memindahkan data daripada sumber tempatan ke peranti melalui endpoint yang serasi dengan S3 atau antara muka fail NFS, kedua-duanya tersedia pada peranti. Anda juga boleh menggunakan klien Snowball untuk menyalin data. Untuk mengetahui lebih lanjut, sila rujuk dokumentasi Snowball Edge.


[User] Syarikat saya perlu memindahkan beratus-ratus terabait data daripada pusat data premis ke awan, dan pasukan IT baru sahaja menerima peranti AWS Snowball Edge untuk tugasan tersebut. Sebagai pentadbir yang bertanggungjawab atas proses migrasi ini, apakah langkah-langkah yang perlu saya ambil untuk memindahkan data ke dalam AWS Snowball Edge?

[Assistant] Selepas anda menyambung dan mengaktifkan Snowball Edge, anda boleh memindahkan data daripada sumber tempatan ke peranti melalui endpoint yang serasi dengan S3 atau antara muka fail NFS, kedua-duanya tersedia pada peranti. Anda juga boleh menggunakan klien Snowball untuk menyalin data. Untuk mengetahui lebih lanjut, sila rujuk dokumentasi Snowball Edge.


[User] Apakah yang berlaku jika saya mereka bentuk aplikasi saya tanpa menggunakan orkestrasi?

[Assistant] Memecahkan aplikasi kepada komponen perkhidmatan (atau langkah) memastikan bahawa kegagalan satu komponen tidak menyebabkan keseluruhan sistem runtuh. Setiap komponen berskala secara bebas dan komponen tersebut boleh dikemas kini tanpa memerlukan keseluruhan sistem untuk diterapkan semula selepas setiap perubahan. Penyelarasan komponen perkhidmatan melibatkan pengurusan kebergantungan pelaksanaan dan penjadualan, serta konkurensi mengikut aliran logik aplikasi. Dalam aplikasi sedemikian, anda boleh menggunakan orkestrasi perkhidmatan untuk melakukan ini dan untuk mengendalikan kegagalan.


[User] Apa faedah reka aplikasi aku guna orkestrasi?

[Assistant] Memecahkan aplikasi kepada komponen perkhidmatan (atau langkah) memastikan bahawa kegagalan satu komponen tidak menyebabkan keseluruhan sistem runtuh. Setiap komponen berskala secara bebas dan komponen tersebut boleh dikemas kini tanpa memerlukan keseluruhan sistem untuk diterapkan semula selepas setiap perubahan. Penyelarasan komponen perkhidmatan melibatkan pengurusan kebergantungan pelaksanaan dan penjadualan, serta konkurensi mengikut aliran logik aplikasi. Dalam aplikasi sedemikian, anda boleh menggunakan orkestrasi perkhidmatan untuk melakukan ini dan untuk mengendalikan kegagalan.


[User] Sekiranya saya menggunakan orkestrasi semasa mereka bentuk aplikasi saya, apakah faedah yang akan saya perolehi?

[Assistant] Memecahkan aplikasi kepada komponen perkhidmatan (atau langkah) memastikan bahawa kegagalan satu komponen tidak menyebabkan keseluruhan sistem runtuh. Setiap komponen berskala secara bebas dan komponen tersebut boleh dikemas kini tanpa memerlukan keseluruhan sistem untuk diterapkan semula selepas setiap perubahan. Penyelarasan komponen perkhidmatan melibatkan pengurusan kebergantungan pelaksanaan dan penjadualan, serta konkurensi mengikut aliran logik aplikasi. Dalam aplikasi sedemikian, anda boleh menggunakan orkestrasi perkhidmatan untuk melakukan ini dan untuk mengendalikan kegagalan.


[User] Anda bekerja sebagai arkitek aplikasi dan pasukan anda sedang merancang untuk melancarkan (deploy) aplikasi baharu yang terdiri daripada berbilang perkhidmatan yang perlu dikoordinasikan secara automatik. Ketua pasukan mencadangkan agar aplikasi tersebut mereka bentuk menggunakan orkestrasi. Apakah faedah mereka bentuk aplikasi menggunakan orkestrasi?

[Assistant] Memecahkan aplikasi kepada komponen perkhidmatan (atau langkah) memastikan bahawa kegagalan satu komponen tidak menyebabkan keseluruhan sistem runtuh. Setiap komponen berskala secara bebas dan komponen tersebut boleh dikemas kini tanpa memerlukan keseluruhan sistem untuk diterapkan semula selepas setiap perubahan. Penyelarasan komponen perkhidmatan melibatkan pengurusan kebergantungan pelaksanaan dan penjadualan, serta konkurensi mengikut aliran logik aplikasi. Dalam aplikasi sedemikian, anda boleh menggunakan orkestrasi perkhidmatan untuk melakukan ini dan untuk mengendalikan kegagalan.


[User] AWS urus apa dalam kluster ECS yang guna Amazon ECS Managed Instances?

[Assistant] Dengan Amazon ECS Managed Instances, AWS memperluaskan tanggungjawabnya melangkaui satah kawalan ECS semata-mata untuk merangkumi pengurusan infrastruktur pengkomputeran asas. AWS mengendalikan penyediaan instans, tampalan keselamatan, kemas kini OS, konfigurasi instans, pengurusan kitaran hayat, dan penyegaran instans automatik. Instans terurus ini telah dikonfigurasikan terlebih dahulu dengan amalan terbaik keselamatan AWS dan dikemas kini secara automatik dengan tampalan keselamatan terkini. Selain itu, instans ini dilindungi dengan menyekat akses SSH, Amazon SSM, mengubah suai peranan IAM instans, mengubah suai volum akar, atau melampirkan antara muka rangkaian tambahan.


[User] Anda bekerja sebagai jurutera DevOps dan sedang melancarkan aplikasi baharu pada kluster ECS yang menggunakan Amazon ECS Managed Instances. Sebelum melaksanakan deploy, ketua pasukan meminta anda menjelaskan pembahagian tugas pengurusan supaya pasukan tahu perkara yang perlu dikendalikan sendiri. Apakah tanggungjawab AWS dalam kluster ECS yang menggunakan Amazon ECS Managed Instances?

[Assistant] Dengan Amazon ECS Managed Instances, AWS memperluaskan tanggungjawabnya melangkaui satah kawalan ECS semata-mata untuk merangkumi pengurusan infrastruktur pengkomputeran asas. AWS mengendalikan penyediaan instans, tampalan keselamatan, kemas kini OS, konfigurasi instans, pengurusan kitaran hayat, dan penyegaran instans automatik. Instans terurus ini telah dikonfigurasikan terlebih dahulu dengan amalan terbaik keselamatan AWS dan dikemas kini secara automatik dengan tampalan keselamatan terkini. Selain itu, instans ini dilindungi dengan menyekat akses SSH, Amazon SSM, mengubah suai peranan IAM instans, mengubah suai volum akar, atau melampirkan antara muka rangkaian tambahan.


[User] Apakah yang berlaku jika saya tidak menyesuaikan aliran kerja pendaftaran dan log masuk pengguna?

[Assistant] Ya, anda boleh menyesuaikan aliran pendaftaran dan log masuk menggunakan AWS Lambda. Sebagai contoh, anda boleh mencipta fungsi AWS Lambda untuk mengenal pasti penipuan atau melakukan pengesahan tambahan pada data pengguna. Anda boleh mencetuskan fungsi Lambda tersuai pada pra-pendaftaran, pasca-pengesahan (pendaftaran), pra-autentikasi, semasa autentikasi, dan pada pasca-autentikasi. Anda juga boleh menggunakan fungsi Lambda untuk menyesuaikan mesej yang dihantar sebagai sebahagian daripada pengesahan e-mel atau nombor telefon dan autentikasi pelbagai faktor.


[User] Bolehkah aliran kerja pendaftaran dan log masuk pengguna disesuaikan?

[Assistant] Ya, anda boleh menyesuaikan aliran pendaftaran dan log masuk menggunakan AWS Lambda. Sebagai contoh, anda boleh mencipta fungsi AWS Lambda untuk mengenal pasti penipuan atau melakukan pengesahan tambahan pada data pengguna. Anda boleh mencetuskan fungsi Lambda tersuai pada pra-pendaftaran, pasca-pengesahan (pendaftaran), pra-autentikasi, semasa autentikasi, dan pada pasca-autentikasi. Anda juga boleh menggunakan fungsi Lambda untuk menyesuaikan mesej yang dihantar sebagai sebahagian daripada pengesahan e-mel atau nombor telefon dan autentikasi pelbagai faktor.


[User] Boleh ke customize workflow pendaftaran dan log masuk user?

[Assistant] Ya, anda boleh menyesuaikan aliran pendaftaran dan log masuk menggunakan AWS Lambda. Sebagai contoh, anda boleh mencipta fungsi AWS Lambda untuk mengenal pasti penipuan atau melakukan pengesahan tambahan pada data pengguna. Anda boleh mencetuskan fungsi Lambda tersuai pada pra-pendaftaran, pasca-pengesahan (pendaftaran), pra-autentikasi, semasa autentikasi, dan pada pasca-autentikasi. Anda juga boleh menggunakan fungsi Lambda untuk menyesuaikan mesej yang dihantar sebagai sebahagian daripada pengesahan e-mel atau nombor telefon dan autentikasi pelbagai faktor.


[User] Pasukan anda sedang melakukan deploy aplikasi web yang memerlukan langkah validasi tambahan semasa pendaftaran pengguna serta proses pengesahan tersuai semasa log masuk. Sebelum memilih konfigurasi yang sesuai, adakah mungkin untuk menyesuaikan aliran kerja pendaftaran dan log masuk pengguna?

[Assistant] Ya, anda boleh menyesuaikan aliran pendaftaran dan log masuk menggunakan AWS Lambda. Sebagai contoh, anda boleh mencipta fungsi AWS Lambda untuk mengenal pasti penipuan atau melakukan pengesahan tambahan pada data pengguna. Anda boleh mencetuskan fungsi Lambda tersuai pada pra-pendaftaran, pasca-pengesahan (pendaftaran), pra-autentikasi, semasa autentikasi, dan pada pasca-autentikasi. Anda juga boleh menggunakan fungsi Lambda untuk menyesuaikan mesej yang dihantar sebagai sebahagian daripada pengesahan e-mel atau nombor telefon dan autentikasi pelbagai faktor.


[User] Semasa proses penciptaan stack, adakah AWS CloudFormation membolehkan saya memasang perisian?

[Assistant] Ya. AWS CloudFormation menyediakan satu set skrip bootstrap aplikasi yang membolehkan anda memasang pakej, fail, dan perkhidmatan pada instance EC2 anda hanya dengan menerangkannya dalam templat CloudFormation anda. Untuk butiran lanjut dan panduan cara, lihat Bootstrapping Applications via AWS CloudFormation. CloudFormation juga boleh disepadukan dengan Systems Manager untuk memacu dan menyelenggara pemasangan perisian dengan Systems Manager Automation Documents.


[User] Apakah yang berlaku jika saya memasang perisian pada masa penciptaan stack menggunakan AWS CloudFormation?

[Assistant] Ya. AWS CloudFormation menyediakan satu set skrip bootstrap aplikasi yang membolehkan anda memasang pakej, fail, dan perkhidmatan pada instance EC2 anda hanya dengan menerangkannya dalam templat CloudFormation anda. Untuk butiran lanjut dan panduan cara, lihat Bootstrapping Applications via AWS CloudFormation. CloudFormation juga boleh disepadukan dengan Systems Manager untuk memacu dan menyelenggara pemasangan perisian dengan Systems Manager Automation Documents.


[User] Boleh install software masa create stack guna AWS CloudFormation tak?

[Assistant] Ya. AWS CloudFormation menyediakan satu set skrip bootstrap aplikasi yang membolehkan anda memasang pakej, fail, dan perkhidmatan pada instance EC2 anda hanya dengan menerangkannya dalam templat CloudFormation anda. Untuk butiran lanjut dan panduan cara, lihat Bootstrapping Applications via AWS CloudFormation. CloudFormation juga boleh disepadukan dengan Systems Manager untuk memacu dan menyelenggara pemasangan perisian dengan Systems Manager Automation Documents.


[User] Pasukan anda sedang deploy infrastruktur untuk aplikasi baharu menggunakan AWS CloudFormation. Ketua projek mahu perisian tertentu dipasang secara automatik pada setiap instance sebaik sahaja stack dihasilkan, tanpa memerlukan pemasangan manual selepas proses deploy selesai. Dalam situasi ini, bolehkah anda memasang perisian pada masa penciptaan stack menggunakan AWS CloudFormation?

[Assistant] Ya. AWS CloudFormation menyediakan satu set skrip bootstrap aplikasi yang membolehkan anda memasang pakej, fail, dan perkhidmatan pada instance EC2 anda hanya dengan menerangkannya dalam templat CloudFormation anda. Untuk butiran lanjut dan panduan cara, lihat Bootstrapping Applications via AWS CloudFormation. CloudFormation juga boleh disepadukan dengan Systems Manager untuk memacu dan menyelenggara pemasangan perisian dengan Systems Manager Automation Documents.


[User] Boleh anda jelaskan maksud continuous deployment?

[Assistant] Continuous deployment ialah strategi DevOps untuk pelepasan perisian di mana setiap commit kod ke repositori dilepaskan secara automatik ke persekitaran pengeluaran atau pementasan. Amalan ini mengurangkan masa untuk dipasarkan dengan memastikan aplikasi web yang dihoskan anda sentiasa mencerminkan kod terkini dalam repositori anda.


[User] Apakah yang berlaku jika saya menggunakan continuous deployment dalam pipeline pembangunan saya?

[Assistant] Continuous deployment ialah strategi DevOps untuk pelepasan perisian di mana setiap commit kod ke repositori dilepaskan secara automatik ke persekitaran pengeluaran atau pementasan. Amalan ini mengurangkan masa untuk dipasarkan dengan memastikan aplikasi web yang dihoskan anda sentiasa mencerminkan kod terkini dalam repositori anda.


[User] Continuous deployment tu apa sebenarnya?

[Assistant] Continuous deployment ialah strategi DevOps untuk pelepasan perisian di mana setiap commit kod ke repositori dilepaskan secara automatik ke persekitaran pengeluaran atau pementasan. Amalan ini mengurangkan masa untuk dipasarkan dengan memastikan aplikasi web yang dihoskan anda sentiasa mencerminkan kod terkini dalam repositori anda.


[User] Apakah yang dimaksudkan dengan Amazon EKS Fargate?

[Assistant] Amazon EKS menjalankan Kubernetes, dan dalam mod Fargate, anda menjalankan pod Kubernetes tanpa menguruskan nod pekerja. EKS Fargate membolehkan anda menggunakan fleksibiliti dan ekosistem Kubernetes sambil mengekalkan prinsip serverless — tiada nod untuk diuruskan. Ini sesuai apabila anda sudah menggunakan Kubernetes tetapi ingin mengurangkan beban menguruskan infrastruktur untuk beberapa beban kerja.


[User] Dalam mesyuarat pasukan DevOps, ketua pasukan anda mencadangkan strategi pelepasan di mana setiap perubahan kod yang lulus ujian automatik akan dihantar terus ke persekitaran production tanpa kelulusan manual. Apakah yang dimaksudkan dengan continuous deployment?

[Assistant] Continuous deployment ialah strategi DevOps untuk pelepasan perisian di mana setiap commit kod ke repositori dilepaskan secara automatik ke persekitaran pengeluaran atau pementasan. Amalan ini mengurangkan masa untuk dipasarkan dengan memastikan aplikasi web yang dihoskan anda sentiasa mencerminkan kod terkini dalam repositori anda.


[User] Amazon EKS Fargate tu apa sebenarnya?

[Assistant] Amazon EKS menjalankan Kubernetes, dan dalam mod Fargate, anda menjalankan pod Kubernetes tanpa menguruskan nod pekerja. EKS Fargate membolehkan anda menggunakan fleksibiliti dan ekosistem Kubernetes sambil mengekalkan prinsip serverless — tiada nod untuk diuruskan. Ini sesuai apabila anda sudah menggunakan Kubernetes tetapi ingin mengurangkan beban menguruskan infrastruktur untuk beberapa beban kerja.


[User] Apakah yang berlaku jika saya menggunakan Amazon EKS Fargate untuk menjalankan pod Kubernetes saya, dan mengapakah ia penting?

[Assistant] Amazon EKS menjalankan Kubernetes, dan dalam mod Fargate, anda menjalankan pod Kubernetes tanpa menguruskan nod pekerja. EKS Fargate membolehkan anda menggunakan fleksibiliti dan ekosistem Kubernetes sambil mengekalkan prinsip serverless — tiada nod untuk diuruskan. Ini sesuai apabila anda sudah menggunakan Kubernetes tetapi ingin mengurangkan beban menguruskan infrastruktur untuk beberapa beban kerja.


[User] Pasukan DevOps anda sedang merancang untuk menjalankan beban kerja Kubernetes di AWS, tetapi mereka tidak mahu bergelut dengan penyediaan dan penyelenggaraan pelayan nod EC2 untuk klaster. Ketua jurutera mencadangkan penggunaan Amazon EKS Fargate sebagai penyelesaian. Apakah itu Amazon EKS Fargate?

[Assistant] Amazon EKS menjalankan Kubernetes, dan dalam mod Fargate, anda menjalankan pod Kubernetes tanpa menguruskan nod pekerja. EKS Fargate membolehkan anda menggunakan fleksibiliti dan ekosistem Kubernetes sambil mengekalkan prinsip serverless — tiada nod untuk diuruskan. Ini sesuai apabila anda sudah menggunakan Kubernetes tetapi ingin mengurangkan beban menguruskan infrastruktur untuk beberapa beban kerja.


[User] Apakah langkah yang perlu saya ambil untuk menyekat akses melalui IAM?

[Assistant] Dengan AWS Identity and Access Management (IAM), semua akses dinafikan secara lalai dan memerlukan dasar yang memberikan akses. Apabila anda menguruskan kebenaran pada skala besar, anda mungkin mahu melaksanakan kawalan kebenaran dan menyekat akses merentas akaun anda. Untuk menyekat akses, nyatakan pernyataan Deny dalam mana-mana dasar. Jika pernyataan Deny terpakai kepada permintaan akses, ia sentiasa mengatasi pernyataan Allow. Sebagai contoh, jika anda membenarkan akses kepada semua tindakan dalam AWS tetapi menafikan akses kepada IAM, sebarang permintaan kepada IAM akan dinafikan. Anda boleh memasukkan pernyataan Deny dalam sebarang jenis dasar, termasuk dasar berasaskan identiti, berasaskan sumber, dan dasar kawalan perkhidmatan dengan AWS Organizations. Untuk maklumat lanjut, lihat Mengawal akses CloudFormation dengan AWS Identity and Access Management.


[User] Apakah yang berlaku jika saya tidak menyekat akses menggunakan IAM?

[Assistant] Dengan AWS Identity and Access Management (IAM), semua akses dinafikan secara lalai dan memerlukan dasar yang memberikan akses. Apabila anda menguruskan kebenaran pada skala besar, anda mungkin mahu melaksanakan kawalan kebenaran dan menyekat akses merentas akaun anda. Untuk menyekat akses, nyatakan pernyataan Deny dalam mana-mana dasar. Jika pernyataan Deny terpakai kepada permintaan akses, ia sentiasa mengatasi pernyataan Allow. Sebagai contoh, jika anda membenarkan akses kepada semua tindakan dalam AWS tetapi menafikan akses kepada IAM, sebarang permintaan kepada IAM akan dinafikan. Anda boleh memasukkan pernyataan Deny dalam sebarang jenis dasar, termasuk dasar berasaskan identiti, berasaskan sumber, dan dasar kawalan perkhidmatan dengan AWS Organizations. Untuk maklumat lanjut, lihat Mengawal akses CloudFormation dengan AWS Identity and Access Management.


[User] Dalam persekitaran tempatan dan on-premises, adakah Amazon ECR boleh saya gunakan?

[Assistant] Ya. Anda boleh mengakses Amazon ECR di mana-mana sahaja Docker berjalan, seperti desktop dan persekitaran on-premises.


[User] Sebagai pentadbir AWS di syarikat anda, pasukan keselamatan baru-baru ini mendapati beberapa pengguna mempunyai kebenaran yang terlalu luas sehingga boleh mengubah suai sumber di persekitaran production. Anda telah ditugaskan untuk mengehadkan capaian mereka supaya setiap pengguna hanya boleh mengakses sumber yang diperlukan untuk tugas masing-masing. Bagaimanakah anda menyekat akses menggunakan IAM?

[Assistant] Dengan AWS Identity and Access Management (IAM), semua akses dinafikan secara lalai dan memerlukan dasar yang memberikan akses. Apabila anda menguruskan kebenaran pada skala besar, anda mungkin mahu melaksanakan kawalan kebenaran dan menyekat akses merentas akaun anda. Untuk menyekat akses, nyatakan pernyataan Deny dalam mana-mana dasar. Jika pernyataan Deny terpakai kepada permintaan akses, ia sentiasa mengatasi pernyataan Allow. Sebagai contoh, jika anda membenarkan akses kepada semua tindakan dalam AWS tetapi menafikan akses kepada IAM, sebarang permintaan kepada IAM akan dinafikan. Anda boleh memasukkan pernyataan Deny dalam sebarang jenis dasar, termasuk dasar berasaskan identiti, berasaskan sumber, dan dasar kawalan perkhidmatan dengan AWS Organizations. Untuk maklumat lanjut, lihat Mengawal akses CloudFormation dengan AWS Identity and Access Management.


[User] Macam mana nak sekat akses guna IAM?

[Assistant] Dengan AWS Identity and Access Management (IAM), semua akses dinafikan secara lalai dan memerlukan dasar yang memberikan akses. Apabila anda menguruskan kebenaran pada skala besar, anda mungkin mahu melaksanakan kawalan kebenaran dan menyekat akses merentas akaun anda. Untuk menyekat akses, nyatakan pernyataan Deny dalam mana-mana dasar. Jika pernyataan Deny terpakai kepada permintaan akses, ia sentiasa mengatasi pernyataan Allow. Sebagai contoh, jika anda membenarkan akses kepada semua tindakan dalam AWS tetapi menafikan akses kepada IAM, sebarang permintaan kepada IAM akan dinafikan. Anda boleh memasukkan pernyataan Deny dalam sebarang jenis dasar, termasuk dasar berasaskan identiti, berasaskan sumber, dan dasar kawalan perkhidmatan dengan AWS Organizations. Untuk maklumat lanjut, lihat Mengawal akses CloudFormation dengan AWS Identity and Access Management.


[User] Apakah yang berlaku jika saya cuba menggunakan Amazon ECR dalam persekitaran tempatan dan on-premises?

[Assistant] Ya. Anda boleh mengakses Amazon ECR di mana-mana sahaja Docker berjalan, seperti desktop dan persekitaran on-premises.


[User] Bagi menjalankan kerja analitik dan AI, alat manakah yang ditawarkan oleh SageMaker?

[Assistant] SageMaker menyediakan persekitaran berasaskan web yang bersatu yang menggabungkan alat berkuasa untuk aliran kerja data dan AI yang lengkap. IDE terbina dalam membolehkan pembangunan AI/ML, membolehkan anda memproses jumlah data yang besar daripada pelbagai sumber menggunakan rangka kerja dan perkhidmatan seperti PySpark, AWS Glue, dan Amazon EMR. Untuk kawalan versi dan pengurusan aliran kerja, anda boleh melakukan commit ke Git dan menentukan aliran kerja menggunakan Amazon MWAA. Notebook yang immersif dan tanpa pelayan membolehkan anda meneroka, menganalisis, dan memvisualisasikan data, melakukan pemprosesan data yang kompleks menggunakan Python, dan menggunakan gesaan bahasa semula jadi untuk berinteraksi dengan data anda, serta berskala secara automatik untuk memenuhi permintaan beban kerja anda. Pembangunan model diperkemas melalui alat SageMaker AI yang biasa digunakan, termasuk JumpStart, HyperPod, MLFlow, Pipelines, dan Model Registry. Sepanjang proses ini, Amazon Q Developer disepadukan dengan lancar merentas alat SageMaker, menyediakan bantuan pintar dalam penemuan data, penyediaan, penciptaan pipeline, pembinaan dan latihan model, serta penggunaan kod.


[User] Amazon ECR boleh guna dalam environment local dan on-premises tak?

[Assistant] Ya. Anda boleh mengakses Amazon ECR di mana-mana sahaja Docker berjalan, seperti desktop dan persekitaran on-premises.


[User] Pasukan DevOps anda sedang merancang proses deploy aplikasi kontena yang akan dijalankan pada pelayan on-premises syarikat, manakala semua image kontena disimpan dalam Amazon ECR. Sebelum melaksanakan integrasi ini, anda perlu membuat pengesahan terlebih dahulu: bolehkah Amazon ECR digunakan dalam persekitaran tempatan dan on-premises?

[Assistant] Ya. Anda boleh mengakses Amazon ECR di mana-mana sahaja Docker berjalan, seperti desktop dan persekitaran on-premises.


[User] SageMaker ada alat apa untuk analitik dan AI?

[Assistant] SageMaker menyediakan persekitaran berasaskan web yang bersatu yang menggabungkan alat berkuasa untuk aliran kerja data dan AI yang lengkap. IDE terbina dalam membolehkan pembangunan AI/ML, membolehkan anda memproses jumlah data yang besar daripada pelbagai sumber menggunakan rangka kerja dan perkhidmatan seperti PySpark, AWS Glue, dan Amazon EMR. Untuk kawalan versi dan pengurusan aliran kerja, anda boleh melakukan commit ke Git dan menentukan aliran kerja menggunakan Amazon MWAA. Notebook yang immersif dan tanpa pelayan membolehkan anda meneroka, menganalisis, dan memvisualisasikan data, melakukan pemprosesan data yang kompleks menggunakan Python, dan menggunakan gesaan bahasa semula jadi untuk berinteraksi dengan data anda, serta berskala secara automatik untuk memenuhi permintaan beban kerja anda. Pembangunan model diperkemas melalui alat SageMaker AI yang biasa digunakan, termasuk JumpStart, HyperPod, MLFlow, Pipelines, dan Model Registry. Sepanjang proses ini, Amazon Q Developer disepadukan dengan lancar merentas alat SageMaker, menyediakan bantuan pintar dalam penemuan data, penyediaan, penciptaan pipeline, pembinaan dan latihan model, serta penggunaan kod.


[User] Apakah kesannya jika saya menjalankan kerja analitik dan AI tanpa menggunakan alat yang tersedia dalam SageMaker?

[Assistant] SageMaker menyediakan persekitaran berasaskan web yang bersatu yang menggabungkan alat berkuasa untuk aliran kerja data dan AI yang lengkap. IDE terbina dalam membolehkan pembangunan AI/ML, membolehkan anda memproses jumlah data yang besar daripada pelbagai sumber menggunakan rangka kerja dan perkhidmatan seperti PySpark, AWS Glue, dan Amazon EMR. Untuk kawalan versi dan pengurusan aliran kerja, anda boleh melakukan commit ke Git dan menentukan aliran kerja menggunakan Amazon MWAA. Notebook yang immersif dan tanpa pelayan membolehkan anda meneroka, menganalisis, dan memvisualisasikan data, melakukan pemprosesan data yang kompleks menggunakan Python, dan menggunakan gesaan bahasa semula jadi untuk berinteraksi dengan data anda, serta berskala secara automatik untuk memenuhi permintaan beban kerja anda. Pembangunan model diperkemas melalui alat SageMaker AI yang biasa digunakan, termasuk JumpStart, HyperPod, MLFlow, Pipelines, dan Model Registry. Sepanjang proses ini, Amazon Q Developer disepadukan dengan lancar merentas alat SageMaker, menyediakan bantuan pintar dalam penemuan data, penyediaan, penciptaan pipeline, pembinaan dan latihan model, serta penggunaan kod.


[User] Apakah mekanisme yang disediakan oleh AWS AppSync bagi melindungi data?

[Assistant] Data aplikasi disimpan dalam keadaan rehat dalam akaun AWS anda dan bukan dalam perkhidmatan AWS AppSync. Anda boleh melindungi akses kepada data ini daripada aplikasi dengan menggunakan kawalan keselamatan dengan AWS AppSync termasuk AWS Identity and Access Management (IAM), serta Amazon Cognito User Pools. Selain itu, konteks pengguna boleh diteruskan untuk permintaan yang disahkan supaya anda boleh melaksanakan logik kawalan akses terperinci terhadap sumber anda dengan Mapping Templates dalam AWS AppSync.


[User] Anda baru dilantik sebagai jurutera data di sebuah syarikat yang ingin membina penyelesaian analitik dan AI di atas AWS. Ketua pasukan anda merancang untuk menggunakan SageMaker sebagai platform utama, dan meminta anda menyediakan laporan ringkas berkenaan alat yang tersedia dalam SageMaker untuk kerja analitik dan AI sebelum projek dimulakan. Apakah alat yang tersedia dalam SageMaker untuk kerja tersebut?

[Assistant] SageMaker menyediakan persekitaran berasaskan web yang bersatu yang menggabungkan alat berkuasa untuk aliran kerja data dan AI yang lengkap. IDE terbina dalam membolehkan pembangunan AI/ML, membolehkan anda memproses jumlah data yang besar daripada pelbagai sumber menggunakan rangka kerja dan perkhidmatan seperti PySpark, AWS Glue, dan Amazon EMR. Untuk kawalan versi dan pengurusan aliran kerja, anda boleh melakukan commit ke Git dan menentukan aliran kerja menggunakan Amazon MWAA. Notebook yang immersif dan tanpa pelayan membolehkan anda meneroka, menganalisis, dan memvisualisasikan data, melakukan pemprosesan data yang kompleks menggunakan Python, dan menggunakan gesaan bahasa semula jadi untuk berinteraksi dengan data anda, serta berskala secara automatik untuk memenuhi permintaan beban kerja anda. Pembangunan model diperkemas melalui alat SageMaker AI yang biasa digunakan, termasuk JumpStart, HyperPod, MLFlow, Pipelines, dan Model Registry. Sepanjang proses ini, Amazon Q Developer disepadukan dengan lancar merentas alat SageMaker, menyediakan bantuan pintar dalam penemuan data, penyediaan, penciptaan pipeline, pembinaan dan latihan model, serta penggunaan kod.


[User] Macam mana AWS AppSync lindungi data?

[Assistant] Data aplikasi disimpan dalam keadaan rehat dalam akaun AWS anda dan bukan dalam perkhidmatan AWS AppSync. Anda boleh melindungi akses kepada data ini daripada aplikasi dengan menggunakan kawalan keselamatan dengan AWS AppSync termasuk AWS Identity and Access Management (IAM), serta Amazon Cognito User Pools. Selain itu, konteks pengguna boleh diteruskan untuk permintaan yang disahkan supaya anda boleh melaksanakan logik kawalan akses terperinci terhadap sumber anda dengan Mapping Templates dalam AWS AppSync.


[User] Apakah akibatnya jika data saya tidak dilindungi dengan betul semasa menggunakan AWS AppSync?

[Assistant] Data aplikasi disimpan dalam keadaan rehat dalam akaun AWS anda dan bukan dalam perkhidmatan AWS AppSync. Anda boleh melindungi akses kepada data ini daripada aplikasi dengan menggunakan kawalan keselamatan dengan AWS AppSync termasuk AWS Identity and Access Management (IAM), serta Amazon Cognito User Pools. Selain itu, konteks pengguna boleh diteruskan untuk permintaan yang disahkan supaya anda boleh melaksanakan logik kawalan akses terperinci terhadap sumber anda dengan Mapping Templates dalam AWS AppSync.


[User] Pasukan anda sedang bersiap untuk melancarkan aplikasi mudah alih yang menggunakan AWS AppSync sebagai API GraphQL untuk pengurusan data pengguna. Sebelum deploy ke persekitaran produksi, pihak keselamatan syarikat meminta anda menjelaskan mekanisme perlindungan data yang tersedia. Bagaimanakah data dilindungi dengan AWS AppSync?

[Assistant] Data aplikasi disimpan dalam keadaan rehat dalam akaun AWS anda dan bukan dalam perkhidmatan AWS AppSync. Anda boleh melindungi akses kepada data ini daripada aplikasi dengan menggunakan kawalan keselamatan dengan AWS AppSync termasuk AWS Identity and Access Management (IAM), serta Amazon Cognito User Pools. Selain itu, konteks pengguna boleh diteruskan untuk permintaan yang disahkan supaya anda boleh melaksanakan logik kawalan akses terperinci terhadap sumber anda dengan Mapping Templates dalam AWS AppSync.


[User] Macam mana nak mula guna AWS Secrets Manager?

[Assistant] Untuk bermula dengan AWS Secrets Manager: Kenal pasti rahsia anda dan cari di mana ia digunakan dalam aplikasi anda. Log masuk ke Konsol Pengurusan AWS menggunakan kelayakan AWS anda dan navigasi ke konsol Secrets Manager. Gunakan konsol Secrets Manager untuk memuat naik rahsia yang anda kenal pasti. Sebagai alternatif, anda boleh menggunakan AWS SDK atau AWS CLI untuk memuat naik rahsia (sekali bagi setiap rahsia). Anda juga boleh menulis skrip untuk memuat naik pelbagai rahsia. Jika rahsia anda belum digunakan, ikut arahan pada konsol untuk mengkonfigurasi putaran automatik. Jika aplikasi menggunakan rahsia anda, lengkapkan langkah (5) dan (6) sebelum mengkonfigurasi putaran automatik. Jika pengguna atau aplikasi lain perlu mendapatkan semula rahsia, tulis dasar IAM untuk memberikan kebenaran kepada rahsia tersebut. Kemas kini aplikasi anda untuk mendapatkan semula rahsia daripada Secrets Manager.


[User] Apakah yang berlaku jika saya mula menggunakan AWS Secrets Manager tanpa mengikuti langkah permulaan yang betul, dan mengapa langkah permulaan itu penting?

[Assistant] Untuk bermula dengan AWS Secrets Manager: Kenal pasti rahsia anda dan cari di mana ia digunakan dalam aplikasi anda. Log masuk ke Konsol Pengurusan AWS menggunakan kelayakan AWS anda dan navigasi ke konsol Secrets Manager. Gunakan konsol Secrets Manager untuk memuat naik rahsia yang anda kenal pasti. Sebagai alternatif, anda boleh menggunakan AWS SDK atau AWS CLI untuk memuat naik rahsia (sekali bagi setiap rahsia). Anda juga boleh menulis skrip untuk memuat naik pelbagai rahsia. Jika rahsia anda belum digunakan, ikut arahan pada konsol untuk mengkonfigurasi putaran automatik. Jika aplikasi menggunakan rahsia anda, lengkapkan langkah (5) dan (6) sebelum mengkonfigurasi putaran automatik. Jika pengguna atau aplikasi lain perlu mendapatkan semula rahsia, tulis dasar IAM untuk memberikan kebenaran kepada rahsia tersebut. Kemas kini aplikasi anda untuk mendapatkan semula rahsia daripada Secrets Manager.


[User] Pasukan saya sedang deploy sebuah aplikasi web dalam AWS dan kita mahu berhenti meletakkan kredensial pangkalan data secara hardcode dalam kod. Sebagai engineer yang ditugaskan untuk tugasan ini, bagaimana saya bermula dengan AWS Secrets Manager?

[Assistant] Untuk bermula dengan AWS Secrets Manager: Kenal pasti rahsia anda dan cari di mana ia digunakan dalam aplikasi anda. Log masuk ke Konsol Pengurusan AWS menggunakan kelayakan AWS anda dan navigasi ke konsol Secrets Manager. Gunakan konsol Secrets Manager untuk memuat naik rahsia yang anda kenal pasti. Sebagai alternatif, anda boleh menggunakan AWS SDK atau AWS CLI untuk memuat naik rahsia (sekali bagi setiap rahsia). Anda juga boleh menulis skrip untuk memuat naik pelbagai rahsia. Jika rahsia anda belum digunakan, ikut arahan pada konsol untuk mengkonfigurasi putaran automatik. Jika aplikasi menggunakan rahsia anda, lengkapkan langkah (5) dan (6) sebelum mengkonfigurasi putaran automatik. Jika pengguna atau aplikasi lain perlu mendapatkan semula rahsia, tulis dasar IAM untuk memberikan kebenaran kepada rahsia tersebut. Kemas kini aplikasi anda untuk mendapatkan semula rahsia daripada Secrets Manager.


[User] Adakah objek yang berada dalam S3 Standard-IA boleh dipindahkan ke S3 One Zone-IA atau ke kelas storan S3 Glacier Flexible Retrieval?

[Assistant] Ya. Selain menggunakan dasar Lifecycle untuk memindahkan objek daripada S3 Standard ke S3 Standard-IA, anda juga boleh menyediakan dasar Lifecycle untuk menierkan objek daripada S3 Standard-IA ke S3 One Zone-IA, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval, dan kelas storan S3 Glacier Deep Archive.


[User] Apakah yang berlaku jika saya memindahkan objek daripada S3 Standard-IA ke S3 One Zone-IA atau ke kelas storan S3 Glacier Flexible Retrieval?

[Assistant] Ya. Selain menggunakan dasar Lifecycle untuk memindahkan objek daripada S3 Standard ke S3 Standard-IA, anda juga boleh menyediakan dasar Lifecycle untuk menierkan objek daripada S3 Standard-IA ke S3 One Zone-IA, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval, dan kelas storan S3 Glacier Deep Archive.


[User] Boleh tak pindahkan objek dari S3 Standard-IA ke S3 One Zone-IA atau ke kelas storan S3 Glacier Flexible Retrieval?

[Assistant] Ya. Selain menggunakan dasar Lifecycle untuk memindahkan objek daripada S3 Standard ke S3 Standard-IA, anda juga boleh menyediakan dasar Lifecycle untuk menierkan objek daripada S3 Standard-IA ke S3 One Zone-IA, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval, dan kelas storan S3 Glacier Deep Archive.


[User] Pasukan anda sedang cuba mengurangkan kos storan untuk data yang semakin kurang diakses. Objek-objek tersebut kini disimpan dalam S3 Standard-IA, dan pihak pengurusan meminta anda menilai pilihan pemindahan ke kelas storan yang lebih murah. Sebagai pentadbir awan yang bertanggungjawab memilih konfigurasi storan, bolehkah anda memindahkan objek tersebut daripada S3 Standard-IA ke S3 One Zone-IA atau ke kelas storan S3 Glacier Flexible Retrieval?

[Assistant] Ya. Selain menggunakan dasar Lifecycle untuk memindahkan objek daripada S3 Standard ke S3 Standard-IA, anda juga boleh menyediakan dasar Lifecycle untuk menierkan objek daripada S3 Standard-IA ke S3 One Zone-IA, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval, dan kelas storan S3 Glacier Deep Archive.


[User] Bagi tujuan pemantauan metrik secara masa nyata berserta fungsi pemberian amaran, apakah pilihan yang tersedia kepada anda?

[Assistant] Anda boleh memantau, memberi amaran dan menerima pemberitahuan tentang prestasi operasi distributions Amazon CloudFront anda dalam masa beberapa minit sahaja selepas viewer request menggunakan Amazon CloudWatch. CloudFront secara automatik menerbitkan enam metrik operasi, setiap satu pada granulariti 1 minit, ke dalam Amazon CloudWatch. Anda kemudiannya boleh menggunakan CloudWatch untuk menetapkan amaran pada sebarang corak tidak normal dalam trafik CloudFront anda. Untuk mempelajari cara memulakan pemantauan aktiviti CloudFront dan menetapkan amaran melalui CloudWatch, sila lihat panduan langkah demi langkah kami dalam Panduan Pembangun Amazon CloudFront atau hanya menavigasi ke Konsol Pengurusan Amazon CloudFront dan pilih Monitoring & Alarming dalam anak tetingkap navigasi.


[User] Apakah yang berlaku jika saya tidak memantau dan menerima amaran tentang metrik secara masa nyata, dan mengapa pilihan pemantauan metrik masa nyata ini penting?

[Assistant] Anda boleh memantau, memberi amaran dan menerima pemberitahuan tentang prestasi operasi distributions Amazon CloudFront anda dalam masa beberapa minit sahaja selepas viewer request menggunakan Amazon CloudWatch. CloudFront secara automatik menerbitkan enam metrik operasi, setiap satu pada granulariti 1 minit, ke dalam Amazon CloudWatch. Anda kemudiannya boleh menggunakan CloudWatch untuk menetapkan amaran pada sebarang corak tidak normal dalam trafik CloudFront anda. Untuk mempelajari cara memulakan pemantauan aktiviti CloudFront dan menetapkan amaran melalui CloudWatch, sila lihat panduan langkah demi langkah kami dalam Panduan Pembangun Amazon CloudFront atau hanya menavigasi ke Konsol Pengurusan Amazon CloudFront dan pilih Monitoring & Alarming dalam anak tetingkap navigasi.


[User] Ada option tak untuk monitor dan alert metrik secara real-time?

[Assistant] Anda boleh memantau, memberi amaran dan menerima pemberitahuan tentang prestasi operasi distributions Amazon CloudFront anda dalam masa beberapa minit sahaja selepas viewer request menggunakan Amazon CloudWatch. CloudFront secara automatik menerbitkan enam metrik operasi, setiap satu pada granulariti 1 minit, ke dalam Amazon CloudWatch. Anda kemudiannya boleh menggunakan CloudWatch untuk menetapkan amaran pada sebarang corak tidak normal dalam trafik CloudFront anda. Untuk mempelajari cara memulakan pemantauan aktiviti CloudFront dan menetapkan amaran melalui CloudWatch, sila lihat panduan langkah demi langkah kami dalam Panduan Pembangun Amazon CloudFront atau hanya menavigasi ke Konsol Pengurusan Amazon CloudFront dan pilih Monitoring & Alarming dalam anak tetingkap navigasi.


[User] Anda bekerja sebagai DevOps Engineer dan pasukan anda baru sahaja melancarkan aplikasi kritikal di AWS. Pihak pengurusan mahu sebarang anomali prestasi dikesan serta-merta tanpa menunggu laporan berkala, supaya tindakan pemulihan boleh diambil sebelum pengguna terjejas. Dalam situasi ini, apakah pilihan yang tersedia untuk anda memantau dan memberi amaran tentang metrik secara masa nyata?

[Assistant] Anda boleh memantau, memberi amaran dan menerima pemberitahuan tentang prestasi operasi distributions Amazon CloudFront anda dalam masa beberapa minit sahaja selepas viewer request menggunakan Amazon CloudWatch. CloudFront secara automatik menerbitkan enam metrik operasi, setiap satu pada granulariti 1 minit, ke dalam Amazon CloudWatch. Anda kemudiannya boleh menggunakan CloudWatch untuk menetapkan amaran pada sebarang corak tidak normal dalam trafik CloudFront anda. Untuk mempelajari cara memulakan pemantauan aktiviti CloudFront dan menetapkan amaran melalui CloudWatch, sila lihat panduan langkah demi langkah kami dalam Panduan Pembangun Amazon CloudFront atau hanya menavigasi ke Konsol Pengurusan Amazon CloudFront dan pilih Monitoring & Alarming dalam anak tetingkap navigasi.


[User] Apakah kesannya jika saya memilih Amazon RDS berbanding AMI Pangkalan Data Hubungan Amazon EC2, dan mengapa pemilihan antara kedua-duanya penting?

[Assistant] Amazon Web Services menyediakan beberapa alternatif pangkalan data untuk pembangun. Amazon RDS membolehkan anda menjalankan pangkalan data hubungan yang diurus sepenuhnya dan mempunyai ciri lengkap sambil mengalihkan pentadbiran pangkalan data. Menggunakan salah satu daripada banyak AMI pangkalan data hubungan kami pada Amazon EC2 membolehkan anda menguruskan pangkalan data hubungan anda sendiri dalam awan. Terdapat perbezaan penting antara alternatif ini yang mungkin menjadikan satu lebih sesuai untuk kes penggunaan anda. Lihat Cloud Databases with AWS untuk panduan tentang penyelesaian mana yang terbaik untuk anda.


[User] Dalam keadaan bagaimanakah saya sepatutnya memilih Amazon RDS dan bukannya AMI Pangkalan Data Hubungan Amazon EC2?

[Assistant] Amazon Web Services menyediakan beberapa alternatif pangkalan data untuk pembangun. Amazon RDS membolehkan anda menjalankan pangkalan data hubungan yang diurus sepenuhnya dan mempunyai ciri lengkap sambil mengalihkan pentadbiran pangkalan data. Menggunakan salah satu daripada banyak AMI pangkalan data hubungan kami pada Amazon EC2 membolehkan anda menguruskan pangkalan data hubungan anda sendiri dalam awan. Terdapat perbezaan penting antara alternatif ini yang mungkin menjadikan satu lebih sesuai untuk kes penggunaan anda. Lihat Cloud Databases with AWS untuk panduan tentang penyelesaian mana yang terbaik untuk anda.


[User] Bila kita guna Amazon RDS vs AMI Pangkalan Data Hubungan Amazon EC2?

[Assistant] Amazon Web Services menyediakan beberapa alternatif pangkalan data untuk pembangun. Amazon RDS membolehkan anda menjalankan pangkalan data hubungan yang diurus sepenuhnya dan mempunyai ciri lengkap sambil mengalihkan pentadbiran pangkalan data. Menggunakan salah satu daripada banyak AMI pangkalan data hubungan kami pada Amazon EC2 membolehkan anda menguruskan pangkalan data hubungan anda sendiri dalam awan. Terdapat perbezaan penting antara alternatif ini yang mungkin menjadikan satu lebih sesuai untuk kes penggunaan anda. Lihat Cloud Databases with AWS untuk panduan tentang penyelesaian mana yang terbaik untuk anda.


[User] Pasukan saya sedang merancang deployment aplikasi web baharu yang memerlukan pangkalan data hubungan di AWS, dan saya perlu memilih pendekatan infrastruktur yang sesuai. Dalam situasi kerja sebenar bagaimanakah saya patut menggunakan Amazon RDS berbanding AMI Pangkalan Data Hubungan Amazon EC2?

[Assistant] Amazon Web Services menyediakan beberapa alternatif pangkalan data untuk pembangun. Amazon RDS membolehkan anda menjalankan pangkalan data hubungan yang diurus sepenuhnya dan mempunyai ciri lengkap sambil mengalihkan pentadbiran pangkalan data. Menggunakan salah satu daripada banyak AMI pangkalan data hubungan kami pada Amazon EC2 membolehkan anda menguruskan pangkalan data hubungan anda sendiri dalam awan. Terdapat perbezaan penting antara alternatif ini yang mungkin menjadikan satu lebih sesuai untuk kes penggunaan anda. Lihat Cloud Databases with AWS untuk panduan tentang penyelesaian mana yang terbaik untuk anda.


[User] Adakah mungkin bagi saya untuk menghalakan zone apex saya (example.com berbanding www.example.com) ke Elastic Load Balancer saya?

[Assistant] Ya. Amazon Route 53 menawarkan jenis rekod khas yang dipanggil rekod 'Alias' yang membolehkan anda memetakan nama DNS zone apex (example.com) anda kepada nama DNS untuk load balancer ELB anda (seperti my-loadbalancer-1234567890.us-west-2.elb.amazonaws.com). Alamat IP yang dikaitkan dengan load balancer boleh berubah pada bila-bila masa disebabkan oleh penskalaan naik, penskalaan turun, atau kemas kini perisian. Route 53 membalas setiap permintaan untuk rekod Alias dengan satu atau lebih alamat IP untuk load balancer tersebut. Route 53 menyokong rekod alias untuk tiga jenis load balancer: Application Load Balancers, Network Load Balancers, dan Classic Load Balancers. Tiada caj tambahan untuk pertanyaan kepada rekod Alias yang dipetakan kepada load balancer AWS ELB. Pertanyaan ini disenaraikan sebagai "Intra-AWS-DNS-Queries" pada laporan penggunaan Amazon Route 53.


[User] Apakah yang akan berlaku jika saya menghalakan zone apex saya (example.com berbanding www.example.com) ke Elastic Load Balancer saya?

[Assistant] Ya. Amazon Route 53 menawarkan jenis rekod khas yang dipanggil rekod 'Alias' yang membolehkan anda memetakan nama DNS zone apex (example.com) anda kepada nama DNS untuk load balancer ELB anda (seperti my-loadbalancer-1234567890.us-west-2.elb.amazonaws.com). Alamat IP yang dikaitkan dengan load balancer boleh berubah pada bila-bila masa disebabkan oleh penskalaan naik, penskalaan turun, atau kemas kini perisian. Route 53 membalas setiap permintaan untuk rekod Alias dengan satu atau lebih alamat IP untuk load balancer tersebut. Route 53 menyokong rekod alias untuk tiga jenis load balancer: Application Load Balancers, Network Load Balancers, dan Classic Load Balancers. Tiada caj tambahan untuk pertanyaan kepada rekod Alias yang dipetakan kepada load balancer AWS ELB. Pertanyaan ini disenaraikan sebagai "Intra-AWS-DNS-Queries" pada laporan penggunaan Amazon Route 53.


[User] Boleh tak halakan zone apex (example.com, bukan www.example.com) terus ke Elastic Load Balancer?

[Assistant] Ya. Amazon Route 53 menawarkan jenis rekod khas yang dipanggil rekod 'Alias' yang membolehkan anda memetakan nama DNS zone apex (example.com) anda kepada nama DNS untuk load balancer ELB anda (seperti my-loadbalancer-1234567890.us-west-2.elb.amazonaws.com). Alamat IP yang dikaitkan dengan load balancer boleh berubah pada bila-bila masa disebabkan oleh penskalaan naik, penskalaan turun, atau kemas kini perisian. Route 53 membalas setiap permintaan untuk rekod Alias dengan satu atau lebih alamat IP untuk load balancer tersebut. Route 53 menyokong rekod alias untuk tiga jenis load balancer: Application Load Balancers, Network Load Balancers, dan Classic Load Balancers. Tiada caj tambahan untuk pertanyaan kepada rekod Alias yang dipetakan kepada load balancer AWS ELB. Pertanyaan ini disenaraikan sebagai "Intra-AWS-DNS-Queries" pada laporan penggunaan Amazon Route 53.


[User] Apakah yang berlaku jika saya menggunakan CloudWatch Container Insights dengan OpenTelemetry, dan mengapa gabungan ini penting untuk pemantauan kontena saya?

[Assistant] Container Insights dengan OpenTelemetry mengumpul metrik daripada kluster Amazon EKS anda menggunakan penerima OpenTelemetry sumber terbuka dan menerbitkannya terus ke CloudWatch melalui endpoint OTLP. Ia menyediakan keterlihatan peringkat kontena — metrik CPU, memori, cakera, rangkaian, dan GPU merentas kluster, nod, pod, dan kontena — menggunakan piawaian OpenTelemetry untuk pengumpulan dan pengangkutan. Anda boleh menanyakan metrik ini menggunakan PromQL, menetapkan penggera, dan memvisualisasikannya dalam papan pemuka automatik. Oleh kerana ia menggunakan penerima sumber terbuka dan format OpenTelemetry, anda boleh menghantar data ke CloudWatch dan destinasi pihak ketiga daripada saluran pengumpulan yang sama tanpa ejen proprietari. Container Insights dengan OpenTelemetry dikenakan harga setiap GB yang dicerna dengan tiada caj berasingan per-metrik atau API. Ketahui lebih lanjut dalam dokumentasi.


[User] CloudWatch Container Insights dengan OpenTelemetry tu apa sebenarnya?

[Assistant] Container Insights dengan OpenTelemetry mengumpul metrik daripada kluster Amazon EKS anda menggunakan penerima OpenTelemetry sumber terbuka dan menerbitkannya terus ke CloudWatch melalui endpoint OTLP. Ia menyediakan keterlihatan peringkat kontena — metrik CPU, memori, cakera, rangkaian, dan GPU merentas kluster, nod, pod, dan kontena — menggunakan piawaian OpenTelemetry untuk pengumpulan dan pengangkutan. Anda boleh menanyakan metrik ini menggunakan PromQL, menetapkan penggera, dan memvisualisasikannya dalam papan pemuka automatik. Oleh kerana ia menggunakan penerima sumber terbuka dan format OpenTelemetry, anda boleh menghantar data ke CloudWatch dan destinasi pihak ketiga daripada saluran pengumpulan yang sama tanpa ejen proprietari. Container Insights dengan OpenTelemetry dikenakan harga setiap GB yang dicerna dengan tiada caj berasingan per-metrik atau API. Ketahui lebih lanjut dalam dokumentasi.


[User] Saya sedang melakukan deploy aplikasi web di belakang sebuah Elastic Load Balancer. Pengguna boleh mengakses laman melalui www.example.com, tetapi saya mahu mereka juga dapat mengakses terus melalui example.com tanpa awalan www. Bolehkah saya menghalakan zone apex saya (example.com berbanding www.example.com) ke Elastic Load Balancer saya?

[Assistant] Ya. Amazon Route 53 menawarkan jenis rekod khas yang dipanggil rekod 'Alias' yang membolehkan anda memetakan nama DNS zone apex (example.com) anda kepada nama DNS untuk load balancer ELB anda (seperti my-loadbalancer-1234567890.us-west-2.elb.amazonaws.com). Alamat IP yang dikaitkan dengan load balancer boleh berubah pada bila-bila masa disebabkan oleh penskalaan naik, penskalaan turun, atau kemas kini perisian. Route 53 membalas setiap permintaan untuk rekod Alias dengan satu atau lebih alamat IP untuk load balancer tersebut. Route 53 menyokong rekod alias untuk tiga jenis load balancer: Application Load Balancers, Network Load Balancers, dan Classic Load Balancers. Tiada caj tambahan untuk pertanyaan kepada rekod Alias yang dipetakan kepada load balancer AWS ELB. Pertanyaan ini disenaraikan sebagai "Intra-AWS-DNS-Queries" pada laporan penggunaan Amazon Route 53.


[User] Anda bekerja sebagai DevOps Engineer dan pasukan anda sedang deploy aplikasi berasaskan container ke Amazon EKS. Ketua pasukan mencadangkan supaya anda menggunakan CloudWatch Container Insights dengan OpenTelemetry untuk memantau prestasi cluster, tetapi anda belum pernah menerokainya sebelum ini. Apakah itu CloudWatch Container Insights dengan OpenTelemetry?

[Assistant] Container Insights dengan OpenTelemetry mengumpul metrik daripada kluster Amazon EKS anda menggunakan penerima OpenTelemetry sumber terbuka dan menerbitkannya terus ke CloudWatch melalui endpoint OTLP. Ia menyediakan keterlihatan peringkat kontena — metrik CPU, memori, cakera, rangkaian, dan GPU merentas kluster, nod, pod, dan kontena — menggunakan piawaian OpenTelemetry untuk pengumpulan dan pengangkutan. Anda boleh menanyakan metrik ini menggunakan PromQL, menetapkan penggera, dan memvisualisasikannya dalam papan pemuka automatik. Oleh kerana ia menggunakan penerima sumber terbuka dan format OpenTelemetry, anda boleh menghantar data ke CloudWatch dan destinasi pihak ketiga daripada saluran pengumpulan yang sama tanpa ejen proprietari. Container Insights dengan OpenTelemetry dikenakan harga setiap GB yang dicerna dengan tiada caj berasingan per-metrik atau API. Ketahui lebih lanjut dalam dokumentasi.


[User] Sekiranya saya terpaksa menjalankan sumber yang tidak mematuhi, apakah pilihan yang tersedia bagi saya dalam mod Enforce?

[Assistant] Anda mesti mencipta pengecualian untuk sumber tersebut daripada lapan jenis pengecualian yang disokong. Sumber lain yang tidak disokong mesti dipindahkan keluar dari VPC atau dipadam sebelum menghidupkan mod Enforce. Sumber yang disokong oleh Encryption Controls mesti dipindahkan ke instance yang mematuhi penyulitan sebelum menghidupkan mod Enforce.


[User] Apakah akibatnya jika saya menjalankan sumber yang tidak mematuhi dalam mod Enforce?

[Assistant] Anda mesti mencipta pengecualian untuk sumber tersebut daripada lapan jenis pengecualian yang disokong. Sumber lain yang tidak disokong mesti dipindahkan keluar dari VPC atau dipadam sebelum menghidupkan mod Enforce. Sumber yang disokong oleh Encryption Controls mesti dipindahkan ke instance yang mematuhi penyulitan sebelum menghidupkan mod Enforce.


[User] Macam mana kalau kena run sumber yang tak patuh dalam mod Enforce?

[Assistant] Anda mesti mencipta pengecualian untuk sumber tersebut daripada lapan jenis pengecualian yang disokong. Sumber lain yang tidak disokong mesti dipindahkan keluar dari VPC atau dipadam sebelum menghidupkan mod Enforce. Sumber yang disokong oleh Encryption Controls mesti dipindahkan ke instance yang mematuhi penyulitan sebelum menghidupkan mod Enforce.


[User] Untuk menghantar mesej yang sama secara serentak kepada beberapa queue SQS menggunakan corak fanout, apakah kaedah yang boleh saya gunakan?

[Assistant] Cipta topic SNS terlebih dahulu menggunakan SNS. Kemudian cipta dan langgan berbilang queue standard SQS ke topic SNS tersebut. Kini, apabila mesej dihantar ke topic SNS, mesej tersebut akan disebarkan (fanned out) ke queue SQS, iaitu SNS akan menghantar mesej kepada semua queue SQS yang melanggan topic tersebut.


[User] Macam mana nak fanout mesej yang sama ke berbilang queue SQS?

[Assistant] Cipta topic SNS terlebih dahulu menggunakan SNS. Kemudian cipta dan langgan berbilang queue standard SQS ke topic SNS tersebut. Kini, apabila mesej dihantar ke topic SNS, mesej tersebut akan disebarkan (fanned out) ke queue SQS, iaitu SNS akan menghantar mesej kepada semua queue SQS yang melanggan topic tersebut.


[User] Apakah yang berlaku jika saya menggunakan fanout untuk menyebarkan mesej yang sama kepada berbilang queue SQS?

[Assistant] Cipta topic SNS terlebih dahulu menggunakan SNS. Kemudian cipta dan langgan berbilang queue standard SQS ke topic SNS tersebut. Kini, apabila mesej dihantar ke topic SNS, mesej tersebut akan disebarkan (fanned out) ke queue SQS, iaitu SNS akan menghantar mesej kepada semua queue SQS yang melanggan topic tersebut.


[User] Pasukan saya sedang merekabentuk sistem e-dagang di mana setiap pesanan baharu perlu diproses oleh beberapa perkhidmatan secara serentak — sistem inventori, penghantaran notifikasi, dan analitik — dan setiap perkhidmatan tersebut mempunyai queue SQS tersendiri. Semasa fasa deploy, apakah cara yang sesuai untuk saya menyebarkan (fanout) mesej yang sama kepada berbilang queue SQS ini?

[Assistant] Cipta topic SNS terlebih dahulu menggunakan SNS. Kemudian cipta dan langgan berbilang queue standard SQS ke topic SNS tersebut. Kini, apabila mesej dihantar ke topic SNS, mesej tersebut akan disebarkan (fanned out) ke queue SQS, iaitu SNS akan menghantar mesej kepada semua queue SQS yang melanggan topic tersebut.


[User] Dalam konteks serverless, bagaimanakah OAuth 2.0 digunakan, dan apakah sebenarnya yang dimaksudkan dengan OAuth 2.0 itu?

[Assistant] OAuth 2.0 ialah rangka kerja kebenaran yang membolehkan aplikasi mendapatkan akses kepada sumber pengguna tanpa berkongsi kata laluan. Dalam aplikasi serverless, anda boleh menggunakan Amazon Cognito atau penyedia identiti yang serasi OAuth (seperti Auth0) untuk mengendalikan aliran OAuth. Cognito menyokong aliran authorization code dan implicit, dan mengeluarkan token yang boleh digunakan untuk mengakses API yang dilindungi melalui API Gateway.


[User] Apakah yang berlaku jika saya menggunakan OAuth 2.0 dalam aplikasi serverless saya, dan mengapakah ia penting?

[Assistant] OAuth 2.0 ialah rangka kerja kebenaran yang membolehkan aplikasi mendapatkan akses kepada sumber pengguna tanpa berkongsi kata laluan. Dalam aplikasi serverless, anda boleh menggunakan Amazon Cognito atau penyedia identiti yang serasi OAuth (seperti Auth0) untuk mengendalikan aliran OAuth. Cognito menyokong aliran authorization code dan implicit, dan mengeluarkan token yang boleh digunakan untuk mengakses API yang dilindungi melalui API Gateway.


[User] OAuth 2.0 ni apa sebenarnya? Macam mana nak guna dalam serverless?

[Assistant] OAuth 2.0 ialah rangka kerja kebenaran yang membolehkan aplikasi mendapatkan akses kepada sumber pengguna tanpa berkongsi kata laluan. Dalam aplikasi serverless, anda boleh menggunakan Amazon Cognito atau penyedia identiti yang serasi OAuth (seperti Auth0) untuk mengendalikan aliran OAuth. Cognito menyokong aliran authorization code dan implicit, dan mengeluarkan token yang boleh digunakan untuk mengakses API yang dilindungi melalui API Gateway.


[User] Anda sedang melakukan deployment aplikasi ke persekitaran pengeluaran dan pasukan keselamatan mendapati terdapat beberapa sumber yang tidak mematuhi, tetapi sumber tersebut tetap perlu dijalankan dalam mod Enforce atas kekangan operasi. Bagaimana anda harus menangani situasi ini supaya sumber yang tidak mematuhi tersebut dapat terus berjalan dalam mod Enforce?

[Assistant] Anda mesti mencipta pengecualian untuk sumber tersebut daripada lapan jenis pengecualian yang disokong. Sumber lain yang tidak disokong mesti dipindahkan keluar dari VPC atau dipadam sebelum menghidupkan mod Enforce. Sumber yang disokong oleh Encryption Controls mesti dipindahkan ke instance yang mematuhi penyulitan sebelum menghidupkan mod Enforce.


[User] Pasukan anda sedang deploy aplikasi serverless di AWS dan perlu memastikan hanya pengguna yang telah disahkan boleh memanggil AWS Lambda functions melalui Amazon API Gateway. Ketua pasukan mencadangkan penggunaan OAuth 2.0 tetapi rakan sekerja anda tidak memahami konsep ini. Terangkan apakah itu OAuth 2.0 dan bagaimana ia digunakan dalam seni bina serverless untuk menyelesaikan keperluan pengesahan tersebut.

[Assistant] OAuth 2.0 ialah rangka kerja kebenaran yang membolehkan aplikasi mendapatkan akses kepada sumber pengguna tanpa berkongsi kata laluan. Dalam aplikasi serverless, anda boleh menggunakan Amazon Cognito atau penyedia identiti yang serasi OAuth (seperti Auth0) untuk mengendalikan aliran OAuth. Cognito menyokong aliran authorization code dan implicit, dan mengeluarkan token yang boleh digunakan untuk mengakses API yang dilindungi melalui API Gateway.


[User] Apakah kesannya jika saya tidak menggunakan corak circuit breaker dalam seni bina serverless saya, dan mengapa corak ini penting untuk aplikasi serverless?

[Assistant] Corak circuit breaker melindungi sistem daripada kegagalan berulang dengan menukar panggilan ke fallback atau memulangkan ralat dengan cepat apabila perkhidmatan hiliran didapati gagal. Dalam serverless, anda boleh melaksanakan ini secara kod dalam Lambda, menjejaki kadar kegagalan panggilan hiliran, dan 'membuka litar' untuk berhenti memanggil perkhidmatan yang bermasalah untuk tempoh itu. Ini menghalang kelebihan pada perkhidmatan hiliran dan memberikan respons yang lebih pantas semasa kegagalan.


[User] Circuit breaker pattern tu apa sebenarnya? Macam mana nak guna dengan serverless?

[Assistant] Corak circuit breaker melindungi sistem daripada kegagalan berulang dengan menukar panggilan ke fallback atau memulangkan ralat dengan cepat apabila perkhidmatan hiliran didapati gagal. Dalam serverless, anda boleh melaksanakan ini secara kod dalam Lambda, menjejaki kadar kegagalan panggilan hiliran, dan 'membuka litar' untuk berhenti memanggil perkhidmatan yang bermasalah untuk tempoh itu. Ini menghalang kelebihan pada perkhidmatan hiliran dan memberikan respons yang lebih pantas semasa kegagalan.


[User] Jelaskan maksud corak circuit breaker serta cara ia dapat diaplikasikan dalam konteks serverless.

[Assistant] Corak circuit breaker melindungi sistem daripada kegagalan berulang dengan menukar panggilan ke fallback atau memulangkan ralat dengan cepat apabila perkhidmatan hiliran didapati gagal. Dalam serverless, anda boleh melaksanakan ini secara kod dalam Lambda, menjejaki kadar kegagalan panggilan hiliran, dan 'membuka litar' untuk berhenti memanggil perkhidmatan yang bermasalah untuk tempoh itu. Ini menghalang kelebihan pada perkhidmatan hiliran dan memberikan respons yang lebih pantas semasa kegagalan.


[User] Pasukan anda sedang troubleshoot aplikasi production yang dibina dengan seni bina serverless menggunakan AWS Lambda dan Amazon API Gateway. Fungsi Lambda anda kerap memanggil API pihak ketiga yang tidak stabil, menyebabkan timeout berulang, kos invocation yang membengkak, dan respons error kepada pengguna. Ketua pasukan mencadangkan anda mengaplikasikan corak circuit breaker sebelum deploy semula. Terangkan apakah itu corak circuit breaker dan bagaimana corak tersebut boleh digunakan dalam seni bina serverless anda.

[Assistant] Corak circuit breaker melindungi sistem daripada kegagalan berulang dengan menukar panggilan ke fallback atau memulangkan ralat dengan cepat apabila perkhidmatan hiliran didapati gagal. Dalam serverless, anda boleh melaksanakan ini secara kod dalam Lambda, menjejaki kadar kegagalan panggilan hiliran, dan 'membuka litar' untuk berhenti memanggil perkhidmatan yang bermasalah untuk tempoh itu. Ini menghalang kelebihan pada perkhidmatan hiliran dan memberikan respons yang lebih pantas semasa kegagalan.


[User] Dalam keadaan apakah carian vektor DynamoDB patut saya gunakan?

[Assistant] Pilih carian vektor DynamoDB apabila anda memerlukan carian vektor dalam lingkungan milisaat satu digit pada sebarang skala dalam pangkalan data serverless dengan sifar pengurusan infrastruktur. Dengan menggunakan carian vektor asli DynamoDB, anda juga mengelakkan keperluan menambah pangkalan data vektor berasingan dan tidak memerlukan data pipeline untuk menyegerakkan data operasi kepadanya.


[User] Apakah yang berlaku jika saya menggunakan carian vektor DynamoDB, dan mengapa ia penting untuk kes penggunaan saya?

[Assistant] Pilih carian vektor DynamoDB apabila anda memerlukan carian vektor dalam lingkungan milisaat satu digit pada sebarang skala dalam pangkalan data serverless dengan sifar pengurusan infrastruktur. Dengan menggunakan carian vektor asli DynamoDB, anda juga mengelakkan keperluan menambah pangkalan data vektor berasingan dan tidak memerlukan data pipeline untuk menyegerakkan data operasi kepadanya.


[User] Bila nak guna carian vektor DynamoDB?

[Assistant] Pilih carian vektor DynamoDB apabila anda memerlukan carian vektor dalam lingkungan milisaat satu digit pada sebarang skala dalam pangkalan data serverless dengan sifar pengurusan infrastruktur. Dengan menggunakan carian vektor asli DynamoDB, anda juga mengelakkan keperluan menambah pangkalan data vektor berasingan dan tidak memerlukan data pipeline untuk menyegerakkan data operasi kepadanya.


[User] Apabila Runtime Monitoring didayakan bagi GuardDuty Extended Threat Detection pada Amazon EC2, apakah faedah yang akan diperoleh?

[Assistant] Gabungan GuardDuty asas, yang memantau CloudTrail dan aktiviti rangkaian, dan Runtime Monitoring, yang memerhati tingkah laku proses dan panggilan sistem dalam instans, menyediakan pengesanan ancaman yang lebih menyeluruh. Pemantauan bersepadu ini membolehkan GuardDuty mengesan urutan serangan yang canggih seperti akses tanpa kebenaran melalui kelayakan yang salah konfigurasi, percubaan peningkatan keistimewaan, dan akses tanpa kebenaran kepada data sensitif. Dengan mengaitkan isyarat-isyarat yang pelbagai ini, GuardDuty dapat mengenal pasti corak serangan kompleks yang mungkin terlepas oleh pengesanan individu dan memetakan vektor serangan yang lengkap.


[User] Pasukan saya sedah membangunkan aplikasi yang memerlukan keupayaan carian semantik ke atas data embeddings, dan saya telah ditugaskan untuk memilih konfigurasi pangkalan data yang sesuai sebelum proses deploy. Dalam senario kerja seperti ini, pada bila masa saya patut menggunakan carian vektor DynamoDB untuk keperluan projek tersebut?

[Assistant] Pilih carian vektor DynamoDB apabila anda memerlukan carian vektor dalam lingkungan milisaat satu digit pada sebarang skala dalam pangkalan data serverless dengan sifar pengurusan infrastruktur. Dengan menggunakan carian vektor asli DynamoDB, anda juga mengelakkan keperluan menambah pangkalan data vektor berasingan dan tidak memerlukan data pipeline untuk menyegerakkan data operasi kepadanya.


[User] Apa benefit enable Runtime Monitoring untuk GuardDuty Extended Threat Detection kat Amazon EC2?

[Assistant] Gabungan GuardDuty asas, yang memantau CloudTrail dan aktiviti rangkaian, dan Runtime Monitoring, yang memerhati tingkah laku proses dan panggilan sistem dalam instans, menyediakan pengesanan ancaman yang lebih menyeluruh. Pemantauan bersepadu ini membolehkan GuardDuty mengesan urutan serangan yang canggih seperti akses tanpa kebenaran melalui kelayakan yang salah konfigurasi, percubaan peningkatan keistimewaan, dan akses tanpa kebenaran kepada data sensitif. Dengan mengaitkan isyarat-isyarat yang pelbagai ini, GuardDuty dapat mengenal pasti corak serangan kompleks yang mungkin terlepas oleh pengesanan individu dan memetakan vektor serangan yang lengkap.


[User] Apakah akibatnya kepada GuardDuty Extended Threat Detection pada Amazon EC2 jika saya tidak mendayakan Runtime Monitoring?

[Assistant] Gabungan GuardDuty asas, yang memantau CloudTrail dan aktiviti rangkaian, dan Runtime Monitoring, yang memerhati tingkah laku proses dan panggilan sistem dalam instans, menyediakan pengesanan ancaman yang lebih menyeluruh. Pemantauan bersepadu ini membolehkan GuardDuty mengesan urutan serangan yang canggih seperti akses tanpa kebenaran melalui kelayakan yang salah konfigurasi, percubaan peningkatan keistimewaan, dan akses tanpa kebenaran kepada data sensitif. Dengan mengaitkan isyarat-isyarat yang pelbagai ini, GuardDuty dapat mengenal pasti corak serangan kompleks yang mungkin terlepas oleh pengesanan individu dan memetakan vektor serangan yang lengkap.


[User] Apakah had-had khusus, sekiranya wujud, yang dikenakan ke atas atribut bagi baris gilir FIFO?

[Assistant] Nama baris gilir FIFO mesti berakhir dengan akhiran .fifo. Akhiran tersebut dikira dalam had 80 aksara untuk nama baris gilir. Untuk menentukan sama ada baris gilir adalah FIFO, anda boleh menyemak sama ada nama baris gilir berakhir dengan akhiran tersebut.


[User] Anda seorang jurutera keselamatan yang menguruskan beban kerja pengeluaran yang berjalan pada Amazon EC2. Semasa sesi troubleshooting insiden baru-baru ini, pasukan anda mendapati sukar mengesan aktiviti mencurigakan yang berlaku secara langsung di dalam instans itu sendiri. Ketua pasukan meminta anda menilai konfigurasi GuardDuty sebelum membuat keputusan pelaksanaan. Apakah faedah mendayakan Runtime Monitoring untuk GuardDuty Extended Threat Detection pada Amazon EC2?

[Assistant] Gabungan GuardDuty asas, yang memantau CloudTrail dan aktiviti rangkaian, dan Runtime Monitoring, yang memerhati tingkah laku proses dan panggilan sistem dalam instans, menyediakan pengesanan ancaman yang lebih menyeluruh. Pemantauan bersepadu ini membolehkan GuardDuty mengesan urutan serangan yang canggih seperti akses tanpa kebenaran melalui kelayakan yang salah konfigurasi, percubaan peningkatan keistimewaan, dan akses tanpa kebenaran kepada data sensitif. Dengan mengaitkan isyarat-isyarat yang pelbagai ini, GuardDuty dapat mengenal pasti corak serangan kompleks yang mungkin terlepas oleh pengesanan individu dan memetakan vektor serangan yang lengkap.