[User] Adakah mungkin bagi saya untuk memindahkan kunci daripada key store AWS KMS lalai ke custom key store, mahupun sebaliknya?

[Assistant] Tidak, keupayaan untuk memindahkan kunci antara jenis key store AWS KMS yang berbeza tidak disokong pada masa ini. Semua kunci mesti dicipta dalam key store di mana ia akan digunakan, kecuali dalam situasi di mana anda mengimport bahan kunci anda sendiri ke dalam key store AWS KMS lalai.


[User] Boleh pindah kunci antara key store AWS KMS lalai dengan custom key store ke?

[Assistant] Tidak, keupayaan untuk memindahkan kunci antara jenis key store AWS KMS yang berbeza tidak disokong pada masa ini. Semua kunci mesti dicipta dalam key store di mana ia akan digunakan, kecuali dalam situasi di mana anda mengimport bahan kunci anda sendiri ke dalam key store AWS KMS lalai.


[User] Dengan menggunakan AWS CloudFormation, apakah tindakan yang mampu dilaksanakan oleh pembangun?

[Assistant] Pembangun boleh menggunakan dan mengemas kini sumber pengkomputeran, pangkalan data, dan pelbagai sumber lain dalam gaya deklaratif yang ringkas yang mengabstraksi kerumitan API sumber tertentu. AWS CloudFormation direka untuk membolehkan kitaran hayat sumber diurus secara berulang, boleh diramal, dan selamat, sambil membenarkan rollback automatik, pengurusan keadaan automatik, dan pengurusan sumber merentas akaun dan wilayah. Penambahbaikan dan pilihan terkini menyediakan pelbagai cara untuk mencipta sumber, termasuk menggunakan AWS CDK untuk pengekodan dalam bahasa peringkat tinggi, mengimport sumber sedia ada, mengesan hanyutan konfigurasi, dan Registry baharu yang memudahkan penciptaan jenis tersuai yang mewarisi banyak faedah teras CloudFormation.


[User] Developer boleh buat apa dengan AWS CloudFormation?

[Assistant] Pembangun boleh menggunakan dan mengemas kini sumber pengkomputeran, pangkalan data, dan pelbagai sumber lain dalam gaya deklaratif yang ringkas yang mengabstraksi kerumitan API sumber tertentu. AWS CloudFormation direka untuk membolehkan kitaran hayat sumber diurus secara berulang, boleh diramal, dan selamat, sambil membenarkan rollback automatik, pengurusan keadaan automatik, dan pengurusan sumber merentas akaun dan wilayah. Penambahbaikan dan pilihan terkini menyediakan pelbagai cara untuk mencipta sumber, termasuk menggunakan AWS CDK untuk pengekodan dalam bahasa peringkat tinggi, mengimport sumber sedia ada, mengesan hanyutan konfigurasi, dan Registry baharu yang memudahkan penciptaan jenis tersuai yang mewarisi banyak faedah teras CloudFormation.


[User] Kena dayakan pembalakan tak untuk GuardDuty Malware Protection berfungsi?

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


[User] Boleh guna pustaka pembalakan sendiri untuk jana log berstruktur JSON untuk fungsi Lambda?

[Assistant] Ya, anda boleh menggunakan pustaka pembalakan anda sendiri untuk menjana log Lambda dalam format berstruktur JSON. Untuk memastikan pustaka pembalakan anda berfungsi dengan lancar dengan keupayaan pembalakan berstruktur JSON asli Lambda, Lambda tidak akan mengekod dua kali sebarang log yang dijana oleh fungsi anda yang telah dikodkan JSON. Anda juga boleh menggunakan pustaka Powertools untuk AWS Lambda untuk menangkap log Lambda dalam format berstruktur JSON.


[User] Adakah mungkin bagi saya menjana log berstruktur JSON untuk fungsi Lambda saya melalui penggunaan pustaka pembalakan saya sendiri?

[Assistant] Ya, anda boleh menggunakan pustaka pembalakan anda sendiri untuk menjana log Lambda dalam format berstruktur JSON. Untuk memastikan pustaka pembalakan anda berfungsi dengan lancar dengan keupayaan pembalakan berstruktur JSON asli Lambda, Lambda tidak akan mengekod dua kali sebarang log yang dijana oleh fungsi anda yang telah dikodkan JSON. Anda juga boleh menggunakan pustaka Powertools untuk AWS Lambda untuk menangkap log Lambda dalam format berstruktur JSON.


[User] Pelanggan kena config setting email sendiri tak untuk terima notification dari Amazon SNS?

[Assistant] Dalam kebanyakan kes, pengguna seharusnya dapat menerima pengesahan langganan dan pemberitahuan daripada Amazon SNS tanpa melakukan apa-apa yang khusus. Walau bagaimanapun, terdapat kes di mana tetapan lalai pembekal e-mel atau konfigurasi khusus pengguna lain tersilap mengarahkan e-mel ke folder sampah/spam. Untuk memastikan pengguna melihat mesej pengesahan dan pemberitahuan yang dihantar daripada Amazon SNS, pengguna boleh menambah "no-reply@sns.amazonaws.com" ke senarai kenalan mereka dan menyemak folder sampah/spam untuk mesej daripada Amazon SNS.


[User] Bagi menerima pemberitahuan daripada Amazon SNS, perlukah pelanggan membuat sebarang konfigurasi khusus pada tetapan e-mel mereka?

[Assistant] Dalam kebanyakan kes, pengguna seharusnya dapat menerima pengesahan langganan dan pemberitahuan daripada Amazon SNS tanpa melakukan apa-apa yang khusus. Walau bagaimanapun, terdapat kes di mana tetapan lalai pembekal e-mel atau konfigurasi khusus pengguna lain tersilap mengarahkan e-mel ke folder sampah/spam. Untuk memastikan pengguna melihat mesej pengesahan dan pemberitahuan yang dihantar daripada Amazon SNS, pengguna boleh menambah "no-reply@sns.amazonaws.com" ke senarai kenalan mereka dan menyemak folder sampah/spam untuk mesej daripada Amazon SNS.


[User] Bila kita nak guna Lambda MicroVMs?

[Assistant] Gunakan Lambda MicroVMs apabila beban kerja anda memerlukan persekitaran pengkomputeran terpencil yang bermula hampir serta-merta, mengekalkan keadaan merentas interaksi (sehingga 8 jam), atau memerlukan keupayaan sistem pengendalian istimewa. Kes penggunaan biasa termasuk persekitaran pembangunan interaktif, pengimbasan kelemahan dan ujian keselamatan, platform analisis data, CI/CD pipelines, pembantu pengekodan AI, dan kotak pasir ejen. Dalam setiap kes, anda boleh menggunakan Lambda MicroVMs untuk menyediakan persekitaran pengkomputeran terpencil bagi setiap pengguna atau tugas, dengan kependaman hampir serta-merta melalui permulaan berasaskan snapshot MicroVMs. Untuk maklumat lanjut, lawati panduan pembangun Lambda MicroVMs.


[User] Apakah yang berlaku atau apakah faedah yang boleh diperolehi jika saya menggunakan Amazon CloudWatch Database Insights?

[Assistant] CloudWatch Database Insights ialah penyelesaian pemantauan dan metrik yang memudahkan dan meningkatkan penyelesaian masalah pangkalan data. Ia mengautomasikan pengumpulan telemetri, termasuk metrik, log, dan jejak, menghapuskan keperluan untuk persediaan dan konfigurasi manual. Dengan menyatukan telemetri ini ke dalam Amazon CloudWatch, CloudWatch Database Insights menyediakan paparan bersatu tentang prestasi dan kesihatan pangkalan data.


[User] Anda sed mereka bentuk arsitektur aplikasi yang menggunakan Amazon SQS untuk memproses pesanan. Untuk menguruskan kegagalan pemprosesan, anda perlu melaksanakan mekanisme dead-letter queue. Terangkan bagaimana anda akan mengkonfigurasi ciri ini dan jelaskan aliran kerja automatik yang berlaku apabila mesej gagal diproses berulang kali.

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


[User] Apa yang akan berlaku sekiranya saya memilih untuk menggunakan kebolehcerapan yang dipertingkatkan Container Insights pada kluster EKS atau ECS tertentu?

[Assistant] Ya. Anda boleh memutuskan untuk menggunakan Container Insights dengan atau tanpa kebolehcerapan yang dipertingkatkan secara asas per-kluster. Untuk EKS, anda boleh mendayakan kebolehcerapan yang dipertingkatkan untuk kluster anda dengan memasang add-on CloudWatch Observability dalam kluster anda selepas ia dicipta menggunakan tab add-ons dalam paparan maklumat kluster anda. Untuk ECS, anda boleh togol Enhanced di bawah Tab Monitoring dalam aliran kerja penciptaan kluster atau kemas kini kluster sedia ada anda untuk melakukan perkara yang sama bagi mengaktifkan Container Insights dengan kebolehcerapan yang dipertingkatkan. Anda juga boleh mengaktifkan kebolehcerapan yang dipertingkatkan pada peringkat akaun dalam ECS. Ini akan membolehkan mana-mana kluster baharu di bawah akaun tersebut mengaktifkan Container Insights dengan kebolehcerapan yang dipertingkatkan secara sedia ada. Sila rujuk dokumentasi CloudWatch Container Insights untuk butiran.


[User] Dalam persekitaran pengeluaran sebenar, anda sedang menggunakan S3 Storage Lens untuk memantau penggunaan dan audit. Berapakah jumlah data sejarah yang boleh diakses untuk tujuan troubleshoot dan analisis trend daripada metrik tersebut?

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


[User] Apakah kesan penggunaan Amazon RDS Optimized Reads terhadap prestasi pertanyaan?

[Assistant] Beban kerja yang menggunakan objek sementara dalam MySQL dan MariaDB untuk pemprosesan pertanyaan mendapat manfaat daripada Amazon RDS Optimized Reads. Optimized Reads meletakkan objek sementara pada storan instance berasaskan NVMe instance pangkalan data, dan bukannya pada volume Amazon Elastic Block Store. Ini membantu mempercepatkan pemprosesan pertanyaan kompleks sehingga 2X.


[User] Dalam usaha memastikan aplikasi pengkalan data berjalan dengan lancar, bagaimanakah anda boleh memanfaatkan ciri Amazon RDS Optimized Reads untuk mempercepatkan prestasi pertanyaan apabila menjalankan beban kerja yang tinggi?

[Assistant] Beban kerja yang menggunakan objek sementara dalam MySQL dan MariaDB untuk pemprosesan pertanyaan mendapat manfaat daripada Amazon RDS Optimized Reads. Optimized Reads meletakkan objek sementara pada storan instance berasaskan NVMe instance pangkalan data, dan bukannya pada volume Amazon Elastic Block Store. Ini membantu mempercepatkan pemprosesan pertanyaan kompleks sehingga 2X.


[User] Apakah masalah yang mungkin timbul jika saya menamakan semua sumber saya?

[Assistant] Walaupun AWS CloudFormation membenarkan anda menamakan sesetengah sumber (seperti bucket Amazon S3), CloudFormation tidak membenarkan ini untuk semua sumber. Menamakan sumber menyekat kebolehgunaan semula templat dan mengakibatkan konflik penamaan apabila kemas kini menyebabkan sumber diganti. Untuk meminimumkan isu ini, CloudFormation menyokong penamaan sumber secara kes demi kes.


[User] Anda sedakan pantausan prestasi untuk pangkalan data dalam persekitaran pengeluaran AWS. Bagaimanakah anda boleh menggunakan Amazon CloudWatch Database Insights untuk membantu anda memantau dan menyelesaikan masalah prestasi pangkalan data tersebut?

[Assistant] CloudWatch Database Insights ialah penyelesaian pemantauan dan metrik yang memudahkan dan meningkatkan penyelesaian masalah pangkalan data. Ia mengautomasikan pengumpulan telemetri, termasuk metrik, log, dan jejak, menghapuskan keperluan untuk persediaan dan konfigurasi manual. Dengan menyatukan telemetri ini ke dalam Amazon CloudWatch, CloudWatch Database Insights menyediakan paparan bersatu tentang prestasi dan kesihatan pangkalan data.


[User] Anda sedang menjalankan tugasan deployment untuk aplikasi berasaskan bekas dan perlu memilih kluster yang sesuai untuk memantau prestasi. Bagaimanakah cara anda menentukan sama ada untuk menggunakan kluster EKS atau ECS apabila ingin mengaktifkan kebolehcerapan yang dipertingkatkan Container Insights?

[Assistant] Ya. Anda boleh memutuskan untuk menggunakan Container Insights dengan atau tanpa kebolehcerapan yang dipertingkatkan secara asas per-kluster. Untuk EKS, anda boleh mendayakan kebolehcerapan yang dipertingkatkan untuk kluster anda dengan memasang add-on CloudWatch Observability dalam kluster anda selepas ia dicipta menggunakan tab add-ons dalam paparan maklumat kluster anda. Untuk ECS, anda boleh togol Enhanced di bawah Tab Monitoring dalam aliran kerja penciptaan kluster atau kemas kini kluster sedia ada anda untuk melakukan perkara yang sama bagi mengaktifkan Container Insights dengan kebolehcerapan yang dipertingkatkan. Anda juga boleh mengaktifkan kebolehcerapan yang dipertingkatkan pada peringkat akaun dalam ECS. Ini akan membolehkan mana-mana kluster baharu di bawah akaun tersebut mengaktifkan Container Insights dengan kebolehcerapan yang dipertingkatkan secara sedia ada. Sila rujuk dokumentasi CloudWatch Container Insights untuk butiran.


[User] Semasa menjalankan proses deployment untuk aplikasi baharu di AWS, anda menghadapi ralat apabila cuba memberi nama sumber mengikut piawaian penamaan syarikat. Apakah sebab teknikal atau had perkhidmatan tertentu yang mungkin menyebabkan anda tidak boleh menamakan semua sumber tersebut?

[Assistant] Walaupun AWS CloudFormation membenarkan anda menamakan sesetengah sumber (seperti bucket Amazon S3), CloudFormation tidak membenarkan ini untuk semua sumber. Menamakan sumber menyekat kebolehgunaan semula templat dan mengakibatkan konflik penamaan apabila kemas kini menyebabkan sumber diganti. Untuk meminimumkan isu ini, CloudFormation menyokong penamaan sumber secara kes demi kes.


[User] Apakah akibatnya jika satu topik digunakan untuk langganan yang melibatkan pelbagai protokol/transport?

[Assistant] Pelanggan kepada topik Amazon SNS boleh menerima pemberitahuan melalui mana-mana transport yang disokong oleh topik tersebut. Sesuatu topik boleh menyokong langganan dan penghantaran pemberitahuan melalui pelbagai transport.


[User] Adakah mungkin untuk mengagregasi fail log dari berbilang akaun AWS ke dalam satu bucket S3?

[Assistant] Ya. Anda boleh mengkonfigurasi satu bucket S3 sebagai destinasi untuk pelbagai akaun. Untuk arahan terperinci, rujuk bahagian mengagregatkan fail log ke satu bucket S3 dalam panduan pengguna CloudTrail.


[User] Dalam persekitaran organisasi dengan pelbagai akaun AWS, kita perlu mengumpulkan semua fail log terpusat ke satu destinasi. Adakah mungkin untuk mengkonfigurasi supaya log dari setiap akaun dihantar terus ke satu bucket S3 yang sama?

[Assistant] Ya. Anda boleh mengkonfigurasi satu bucket S3 sebagai destinasi untuk pelbagai akaun. Untuk arahan terperinci, rujuk bahagian mengagregatkan fail log ke satu bucket S3 dalam panduan pengguna CloudTrail.


[User] Dalam proses mereka seni bina sistem yang hibrid, kita sering perlu memastikan perkhidmatan yang berbeza boleh menerima data daripada sumber yang sama. Sebagai contoh, jika kita sedang mengkonfigurasi satu topik untuk menghantar data kepada pelanggan melalui HTTP, MQTT, dan email serentak, adakah topik tersebut membolehkan langganan melalui pelbagai protokol atau transport?

[Assistant] Pelanggan kepada topik Amazon SNS boleh menerima pemberitahuan melalui mana-mana transport yang disokong oleh topik tersebut. Sesuatu topik boleh menyokong langganan dan penghantaran pemberitahuan melalui pelbagai transport.


[User] Apakah kesan jika saya menambah atau membuang AWS Region dalam konfigurasi Global Resolver saya?

[Assistant] Ya. Route 53 Global Resolver membolehkan anda menambah dan mengalih keluar AWS Region secara dinamik untuk resolusi DNS anycast, memberikan anda kawalan fleksibel ke atas tempat pertanyaan DNS anda diselesaikan.


[User] Apakah yang akan berlaku pada prestasi sistem sekiranya saya memilih tier Archive Access dan Deep Archive Access?

[Assistant] Untuk data yang boleh diakses secara tak segerak, tier Archive Access pilihan mempunyai prestasi yang sama seperti S3 Glacier Flexible Retrieval, dan tier Deep Archive Access mempunyai prestasi yang sama seperti kelas storan S3 Glacier Deep Archive. Anda hanya perlu mengaktifkan keupayaan arkib tak segerak jika aplikasi anda boleh menunggu beberapa minit hingga beberapa jam. Jika objek yang anda ambil semula disimpan dalam tier Archive Access atau Deep Archive Access, sebelum anda boleh mengambil semula objek tersebut, anda mesti memulihkan objek terlebih dahulu menggunakan RestoreObject. Untuk maklumat tentang memulihkan objek yang diarkibkan, lihat Memulihkan Objek yang Diarkibkan. Objek dalam tier Archive Access dipindahkan ke tier Frequent Access dalam 3–5 jam dan dalam 12 jam jika ia berada dalam tier Deep Archive Access. Jika anda memerlukan akses yang lebih pantas kepada objek dalam tier Archive Access, anda boleh membayar untuk pengambilan semula yang lebih pantas dengan menggunakan konsol untuk memilih pilihan kelajuan pengambilan semula dipercepatkan.


[User] Anda sedang menilai kos dan prestasi untuk strategi pemulihan data jangka panjang. Jika anda memilih untuk menggunakan pilihan tier Archive Access dan Deep Archive Access, apakah tahap prestasi yang akan disediakan oleh konfigurasi tersebut?

[Assistant] Untuk data yang boleh diakses secara tak segerak, tier Archive Access pilihan mempunyai prestasi yang sama seperti S3 Glacier Flexible Retrieval, dan tier Deep Archive Access mempunyai prestasi yang sama seperti kelas storan S3 Glacier Deep Archive. Anda hanya perlu mengaktifkan keupayaan arkib tak segerak jika aplikasi anda boleh menunggu beberapa minit hingga beberapa jam. Jika objek yang anda ambil semula disimpan dalam tier Archive Access atau Deep Archive Access, sebelum anda boleh mengambil semula objek tersebut, anda mesti memulihkan objek terlebih dahulu menggunakan RestoreObject. Untuk maklumat tentang memulihkan objek yang diarkibkan, lihat Memulihkan Objek yang Diarkibkan. Objek dalam tier Archive Access dipindahkan ke tier Frequent Access dalam 3–5 jam dan dalam 12 jam jika ia berada dalam tier Deep Archive Access. Jika anda memerlukan akses yang lebih pantas kepada objek dalam tier Archive Access, anda boleh membayar untuk pengambilan semula yang lebih pantas dengan menggunakan konsol untuk memilih pilihan kelajuan pengambilan semula dipercepatkan.


[User] Sebagai seorang arkitek sistem yang sedang menguruskan infrastruktur AWS, anda diminta untuk mengemaskini konfigurasi Global Resolver mengikut keperluan semasa projek. Adakah mungkin untuk menambah atau membuang AWS Region daripada konfigurasi Global Resolver tersebut?

[Assistant] Ya. Route 53 Global Resolver membolehkan anda menambah dan mengalih keluar AWS Region secara dinamik untuk resolusi DNS anycast, memberikan anda kawalan fleksibel ke atas tempat pertanyaan DNS anda diselesaikan.


[User] Apa yang akan berlaku jika saya menguji peraturan saya?

[Assistant] AWS WAF membolehkan anda mengkonfigurasi tindakan 'count' untuk peraturan, yang mengira bilangan permintaan web yang memenuhi syarat peraturan anda. Anda boleh melihat bilangan permintaan web yang dikira untuk menganggarkan berapa banyak permintaan web anda akan disekat atau dibenarkan jika anda mendayakan peraturan tersebut.


[User] Dalam persekitaran produksi yang sebenar, apakah mekanisme yang digunakan untuk menghantar penemuan keselamatan kepada sistem atau pasukan pemantauan anda?

[Assistant] Apabila potensi ancaman dikesan, GuardDuty menghantar penemuan keselamatan yang terperinci ke konsol GuardDuty dan EventBridge. Ini menjadikan amaran lebih boleh diambil tindakan dan lebih mudah diintegrasikan ke dalam sistem pengurusan acara atau aliran kerja sedia ada. Penemuan tersebut merangkumi kategori, sumber yang terjejas, dan metadata yang berkaitan dengan sumber tersebut, seperti tahap keterukan.


[User] Apa yang akan berlaku sekiranya saya melakukan failover pada global endpoint saya dan metrik apakah yang terlibat?

[Assistant] Kami telah menambah metrik baharu yang melaporkan keseluruhan latensi EventBridge yang membantu anda menentukan dengan lebih mudah sama ada terdapat ralat dalam EventBridge yang memerlukan anda melakukan failover pada penerimaan peristiwa anda ke Region sekunder. Lebih mudah untuk anda bermula di konsol dengan menyediakan stack CloudFormation yang telah diisi (yang boleh anda sesuaikan jika anda mahu) untuk mencipta CloudWatch Alarm dan Route 53 health checks. Untuk butiran lanjut tentang cara menyediakan alarm dan health checks, sila lihat blog pelancaran dan dokumentasi kami.


[User] Sebagai pembangun yang sedang menyediakan alur kerja automasi, apakah kaedah yang paling sesuai untuk mengesahkan bahawa peraturan yang telah saya konfigurasi berfungsi seperti yang dijangkakan sebelum dilaksanakan ke persekitaran pengeluaran?

[Assistant] AWS WAF membolehkan anda mengkonfigurasi tindakan 'count' untuk peraturan, yang mengira bilangan permintaan web yang memenuhi syarat peraturan anda. Anda boleh melihat bilangan permintaan web yang dikira untuk menganggarkan berapa banyak permintaan web anda akan disekat atau dibenarkan jika anda mendayakan peraturan tersebut.


[User] Saya sed mereka bentuk strategi pemulihan bencana untuk memastikan perkhidmatan sentiasa tersedia. Apakah metrik spesifik yang perlu saya konfigurasikan untuk mencetuskan failover automatik pada global endpoint saya apabila isu dikesan?

[Assistant] Kami telah menambah metrik baharu yang melaporkan keseluruhan latensi EventBridge yang membantu anda menentukan dengan lebih mudah sama ada terdapat ralat dalam EventBridge yang memerlukan anda melakukan failover pada penerimaan peristiwa anda ke Region sekunder. Lebih mudah untuk anda bermula di konsol dengan menyediakan stack CloudFormation yang telah diisi (yang boleh anda sesuaikan jika anda mahu) untuk mencipta CloudWatch Alarm dan Route 53 health checks. Untuk butiran lanjut tentang cara menyediakan alarm dan health checks, sila lihat blog pelancaran dan dokumentasi kami.


[User] Dalam konteks menjamin pemantauan sumber yang tepat masa untuk aplikasi pengeluaran, bagaimanakah anda boleh mengkonfigurasi dan membangunkan satu dashboard tersuai untuk memaparkan metrik spesifik hari ini?

[Assistant] Ya, anda boleh mencipta dashboard tersuai anda sendiri dan juga menetapkan jadual untuk menyegarkannya secara berkala.


[User] Apa yang akan saya perolehi daripada penggunaan produk dan ciri Amazon EKS dalam persekitaran hibrid?

[Assistant] Terdapat tiga pilihan Amazon EKS untuk penggunaan hibrid: Amazon EKS, Amazon EKS Anywhere, dan Amazon EKS Connector. Anda boleh menggunakan Amazon EKS untuk menjalankan nod pada infrastruktur yang dihoskan AWS di AWS Regions, AWS Local Zones, AWS Wavelength Zones, atau di kemudahan premis sendiri dengan AWS Outposts dan Amazon EKS Hybrid Nodes. AWS Outposts ialah infrastruktur yang diuruskan AWS yang berjalan di kemudahan anda manakala Amazon EKS Hybrid Nodes berjalan pada infrastruktur logam kosong atau maya yang anda uruskan di kemudahan anda. Jika anda perlu berjalan dalam persekitaran terpencil atau air-gapped, anda boleh menggunakan Amazon EKS Anywhere, yang merupakan perisian pengurusan Kubernetes yang diuruskan pelanggan dan disokong AWS yang berjalan pada infrastruktur yang anda uruskan. Anda juga boleh melihat mana-mana kluster Kubernetes dalam konsol Amazon EKS dengan Amazon EKS Connector. Untuk maklumat lanjut tentang pilihan Amazon EKS untuk penggunaan premis dan edge, lihat Pilihan penggunaan dalam Panduan Pengguna Amazon EKS.


[User] Sebagai seorang arkitek sistem yang merancang strategi hibrid, apakah produk dan ciri Amazon EKS yang perlu saya ambil kira untuk menyokong penggunaan dalam persekitaran tersebut?

[Assistant] Terdapat tiga pilihan Amazon EKS untuk penggunaan hibrid: Amazon EKS, Amazon EKS Anywhere, dan Amazon EKS Connector. Anda boleh menggunakan Amazon EKS untuk menjalankan nod pada infrastruktur yang dihoskan AWS di AWS Regions, AWS Local Zones, AWS Wavelength Zones, atau di kemudahan premis sendiri dengan AWS Outposts dan Amazon EKS Hybrid Nodes. AWS Outposts ialah infrastruktur yang diuruskan AWS yang berjalan di kemudahan anda manakala Amazon EKS Hybrid Nodes berjalan pada infrastruktur logam kosong atau maya yang anda uruskan di kemudahan anda. Jika anda perlu berjalan dalam persekitaran terpencil atau air-gapped, anda boleh menggunakan Amazon EKS Anywhere, yang merupakan perisian pengurusan Kubernetes yang diuruskan pelanggan dan disokong AWS yang berjalan pada infrastruktur yang anda uruskan. Anda juga boleh melihat mana-mana kluster Kubernetes dalam konsol Amazon EKS dengan Amazon EKS Connector. Untuk maklumat lanjut tentang pilihan Amazon EKS untuk penggunaan premis dan edge, lihat Pilihan penggunaan dalam Panduan Pengguna Amazon EKS.


[User] Apa yang akan berlaku sekiranya penemuan keselamatan perlu dihantar?

[Assistant] Apabila potensi ancaman dikesan, GuardDuty menghantar penemuan keselamatan yang terperinci ke konsol GuardDuty dan EventBridge. Ini menjadikan amaran lebih boleh diambil tindakan dan lebih mudah diintegrasikan ke dalam sistem pengurusan acara atau aliran kerja sedia ada. Penemuan tersebut merangkumi kategori, sumber yang terjejas, dan metadata yang berkaitan dengan sumber tersebut, seperti tahap keterukan.


[User] Sebagai seorang arkitek penyelesaian yang bertanggungjawab merangka bajet untuk projek, bagaimanakah saya boleh menganggar dan menilai kos penggunaan AWS KMS supaya ia selari dengan peruntukan kewangan yang telah ditetapkan?

[Assistant] Dengan AWS KMS, anda hanya membayar untuk apa yang anda gunakan; tiada yuran minimum. Tiada yuran persediaan atau komitmen untuk mula menggunakan perkhidmatan ini. Pada akhir bulan, kad kredit anda akan dicaj secara automatik untuk penggunaan bulan tersebut. Anda dicaj untuk semua kunci KMS yang anda cipta dan untuk permintaan API yang dibuat kepada perkhidmatan setiap bulan melebihi free tier. Untuk maklumat harga semasa, sila lawati halaman harga AWS KMS.


[User] Apakah risikonya jika saya menyimpan maklumat sensitif dalam pemboleh ubah persekitaran?

[Assistant] Untuk maklumat sensitif, seperti kata laluan pangkalan data, kami mengesyorkan anda menggunakan penyulitan sisi klien dengan AWS Key Management Service dan menyimpan nilai yang terhasil sebagai ciphertext dalam pemboleh ubah persekitaran anda. Anda perlu memasukkan logik dalam kod fungsi AWS Lambda anda untuk menyahsulit nilai-nilai ini.


[User] Apakah yang akan berlaku jika saya mencipta dashboard tersuai hari ini?

[Assistant] Ya, anda boleh mencipta dashboard tersuai anda sendiri dan juga menetapkan jadual untuk menyegarkannya secara berkala.


[User] Dalam keadaan yang bagaimanakah saya seharusnya menggunakan Lambda MicroVMs?

[Assistant] Gunakan Lambda MicroVMs apabila beban kerja anda memerlukan persekitaran pengkomputeran terpencil yang bermula hampir serta-merta, mengekalkan keadaan merentas interaksi (sehingga 8 jam), atau memerlukan keupayaan sistem pengendalian istimewa. Kes penggunaan biasa termasuk persekitaran pembangunan interaktif, pengimbasan kelemahan dan ujian keselamatan, platform analisis data, CI/CD pipelines, pembantu pengekodan AI, dan kotak pasir ejen. Dalam setiap kes, anda boleh menggunakan Lambda MicroVMs untuk menyediakan persekitaran pengkomputeran terpencil bagi setiap pengguna atau tugas, dengan kependaman hampir serta-merta melalui permulaan berasaskan snapshot MicroVMs. Untuk maklumat lanjut, lawati panduan pembangun Lambda MicroVMs.


[User] Boleh anda jelaskan apakah yang dimaksudkan dengan Amazon EKS Connector?

[Assistant] Anda boleh menggunakan Amazon EKS Connector untuk mendaftar dan menyambungkan mana-mana kluster Kubernetes yang mematuhi piawaian ke AWS dan melihatnya dalam konsol Amazon EKS. Selepas kluster disambungkan, anda boleh melihat status, konfigurasi, dan beban kerja untuk kluster tersebut dalam konsol Amazon EKS. Anda boleh menggunakan ciri ini untuk melihat kluster yang disambungkan dalam konsol Amazon EKS, tetapi Amazon EKS Connector tidak membolehkan operasi pengurusan atau pengubahsuaian untuk kluster yang disambungkan melalui konsol Amazon EKS. Tiada caj untuk kluster yang anda sambungkan ke konsol Amazon EKS dengan Amazon EKS Connector.


[User] Macam mana nak mula guna S3 Access Grants?

[Assistant] Anda boleh memulakan dengan S3 Access Grants dalam empat langkah. Pertama, konfigurasikan instance S3 Access Grants. Dalam langkah ini, jika anda ingin menggunakan S3 Access Grants dengan pengguna dan kumpulan dalam direktori korporat anda, dayakan AWS Identity Center dan sambungkan S3 Access Grants ke instance Identity Center anda. Kedua, daftarkan lokasi dengan S3 Access Grants. Semasa proses ini, anda memberikan S3 Access Grants peranan IAM yang digunakan untuk mencipta kelayakan S3 sementara yang boleh digunakan oleh pengguna dan aplikasi untuk mengakses S3. Ketiga, takrifkan geran kebenaran yang menentukan siapa yang boleh mengakses apa. Akhir sekali, pada masa akses, aplikasi anda hendaklah meminta kelayakan sementara daripada S3 Access Grants dan menggunakan kelayakan yang dikeluarkan oleh Access Grants untuk mengakses S3.


[User] Apakah langkah yang perlu saya ambil untuk bermula dengan S3 Access Grants?

[Assistant] Anda boleh memulakan dengan S3 Access Grants dalam empat langkah. Pertama, konfigurasikan instance S3 Access Grants. Dalam langkah ini, jika anda ingin menggunakan S3 Access Grants dengan pengguna dan kumpulan dalam direktori korporat anda, dayakan AWS Identity Center dan sambungkan S3 Access Grants ke instance Identity Center anda. Kedua, daftarkan lokasi dengan S3 Access Grants. Semasa proses ini, anda memberikan S3 Access Grants peranan IAM yang digunakan untuk mencipta kelayakan S3 sementara yang boleh digunakan oleh pengguna dan aplikasi untuk mengakses S3. Ketiga, takrifkan geran kebenaran yang menentukan siapa yang boleh mengakses apa. Akhir sekali, pada masa akses, aplikasi anda hendaklah meminta kelayakan sementara daripada S3 Access Grants dan menggunakan kelayakan yang dikeluarkan oleh Access Grants untuk mengakses S3.


[User] Apakah sebabnya saya tidak dapat mencipta versi tertentu?

[Assistant] Dalam sesetengah kes, kami mungkin menamatkan sokongan untuk versi utama atau versi kecil tertentu tanpa notis awal, seperti apabila kami mendapati sesuatu versi tidak memenuhi standard kualiti, prestasi, atau keselamatan kami yang tinggi. Sekiranya keadaan sedemikian berlaku, Amazon RDS akan menghentikan penciptaan instance dan kluster pangkalan data baharu dengan versi ini. Pelanggan sedia ada mungkin masih boleh menjalankan pangkalan data mereka. Keadaan tertentu mungkin menentukan garis masa yang berbeza bergantung pada isu yang ditangani.


[User] Kenapa tak boleh cipta versi tertentu?

[Assistant] Dalam sesetengah kes, kami mungkin menamatkan sokongan untuk versi utama atau versi kecil tertentu tanpa notis awal, seperti apabila kami mendapati sesuatu versi tidak memenuhi standard kualiti, prestasi, atau keselamatan kami yang tinggi. Sekiranya keadaan sedemikian berlaku, Amazon RDS akan menghentikan penciptaan instance dan kluster pangkalan data baharu dengan versi ini. Pelanggan sedia ada mungkin masih boleh menjalankan pangkalan data mereka. Keadaan tertentu mungkin menentukan garis masa yang berbeza bergantung pada isu yang ditangani.


[User] Amazon EKS Connector tu apa sebenarnya?

[Assistant] Anda boleh menggunakan Amazon EKS Connector untuk mendaftar dan menyambungkan mana-mana kluster Kubernetes yang mematuhi piawaian ke AWS dan melihatnya dalam konsol Amazon EKS. Selepas kluster disambungkan, anda boleh melihat status, konfigurasi, dan beban kerja untuk kluster tersebut dalam konsol Amazon EKS. Anda boleh menggunakan ciri ini untuk melihat kluster yang disambungkan dalam konsol Amazon EKS, tetapi Amazon EKS Connector tidak membolehkan operasi pengurusan atau pengubahsuaian untuk kluster yang disambungkan melalui konsol Amazon EKS. Tiada caj untuk kluster yang anda sambungkan ke konsol Amazon EKS dengan Amazon EKS Connector.


[User] Macam mana Amazon Redshift Serverless berfungsi dengan servis AWS lain?

[Assistant] Anda boleh terus menggunakan semua fungsi analitik yang kaya daripada Amazon Redshift, seperti join yang kompleks, pertanyaan terus ke data dalam data lake Amazon S3 dan pangkalan data operasi, pandangan terwujud, prosedur tersimpan, sokongan data separa berstruktur, dan ML, serta prestasi tinggi pada skala. Semua perkhidmatan berkaitan yang disepadukan dengan Amazon Redshift (seperti Amazon Kinesis, AWS Lambda, Amazon QuickSight, Amazon SageMaker, Amazon EMR, AWS Lake Formation, dan AWS Glue) terus berfungsi dengan Amazon Redshift Serverless.


[User] Bolehkah anda terangkan cara Amazon Redshift Serverless berfungsi apabila digunakan bersama-sama perkhidmatan AWS yang lain?

[Assistant] Anda boleh terus menggunakan semua fungsi analitik yang kaya daripada Amazon Redshift, seperti join yang kompleks, pertanyaan terus ke data dalam data lake Amazon S3 dan pangkalan data operasi, pandangan terwujud, prosedur tersimpan, sokongan data separa berstruktur, dan ML, serta prestasi tinggi pada skala. Semua perkhidmatan berkaitan yang disepadukan dengan Amazon Redshift (seperti Amazon Kinesis, AWS Lambda, Amazon QuickSight, Amazon SageMaker, Amazon EMR, AWS Lake Formation, dan AWS Glue) terus berfungsi dengan Amazon Redshift Serverless.


[User] Kat Malaysia ada makanan tradisional apa?

[Assistant] Antara makanan tradisional Malaysia ialah nasi lemak, rendang, satay, dan laksa.


[User] Apabila menjalankan proses deploy untuk aplikasi pengeluaran, adakah selamat untuk menyimpan kelayakan dan data sensitif menggunakan pemboleh ubah persekitaran (environment variables)?

[Assistant] Untuk maklumat sensitif, seperti kata laluan pangkalan data, kami mengesyorkan anda menggunakan penyulitan sisi klien dengan AWS Key Management Service dan menyimpan nilai yang terhasil sebagai ciphertext dalam pemboleh ubah persekitaran anda. Anda perlu memasukkan logik dalam kod fungsi AWS Lambda anda untuk menyahsulit nilai-nilai ini.


[User] Apakah yang akan berlaku sekiranya saya melumpuhkan Managed Rule?

[Assistant] Anda boleh menambah Managed Rule ke web ACL atau mengeluarkannya daripada web ACL pada bila-bila masa. Managed Rules akan dilumpuhkan sebaik sahaja anda menyahkaitkan Managed Rule daripada mana-mana web ACL.


[User] Dalam persekitaran produksi yang sedang berjalan, anda perlu melumpuhkan Managed Rule daripada konfigurasi semasa untuk mengelakkan gangguan. Apakah langkah-langkah yang perlu diambil untuk melumpuhkan Managed Rule tersebut?

[Assistant] Anda boleh menambah Managed Rule ke web ACL atau mengeluarkannya daripada web ACL pada bila-bila masa. Managed Rules akan dilumpuhkan sebaik sahaja anda menyahkaitkan Managed Rule daripada mana-mana web ACL.


[User] Apakah keadaan atau senario yang sesuai untuk saya menggunakan integrasi zero-ETL antara Amazon RDS dengan Amazon Redshift?

[Assistant] Anda patut menggunakan integrasi zero-ETL Amazon RDS dengan Amazon Redshift apabila anda ingin menghapuskan keperluan untuk membina dan menguruskan saluran paip data yang kompleks. Setelah data berada di dalam lakehouse dalam Amazon SageMaker atau Amazon Redshift, anda mempunyai akses kepada keupayaan analitik dan pembelajaran mesin (ML) pada data transaksi anda.


[User] Apa akibatnya jika saya melaksanakan Saga pattern menggunakan Step Functions?

[Assistant] Saga pattern menguruskan transaksi teragih dengan memecahkannya kepada beberapa langkah, setiap satu berurusan dengan perkhidmatan berasingan, dengan tindakan pampasan untuk membatalkan jika langkah gagal. Dalam serverless, Step Functions ideal untuk menerapkannya: setiap langkah ialah fungsi Lambda, dan jika satu langkah gagal, aliran menjalankan langkah pampasan untuk mengembalikan keadaan sebelumnya. Ini digunakan untuk proses yang melintasi perkhidmatan, seperti memproses pesanan yang melibatkan pembayaran, inventori, dan penghantaran.


[User] Sebagai seorang jurutur data yang sed mereka bentuk saluran paip data, dalam senario operasi sebenar manakah yang paling sesuai untuk anda menggunakan integrasi zero-ETL antara Amazon RDS dan Amazon Redshift?

[Assistant] Anda patut menggunakan integrasi zero-ETL Amazon RDS dengan Amazon Redshift apabila anda ingin menghapuskan keperluan untuk membina dan menguruskan saluran paip data yang kompleks. Setelah data berada di dalam lakehouse dalam Amazon SageMaker atau Amazon Redshift, anda mempunyai akses kepada keupayaan analitik dan pembelajaran mesin (ML) pada data transaksi anda.


[User] Apakah kesannya sekiranya saya memadamkan bahagian saya pada peering connection? Adakah pihak lain masih dapat mengekalkan akses kepada VPC saya?

[Assistant] Tidak. Mana-mana pihak pada peering connection boleh menamatkan peering connection pada bila-bila masa. Menamatkan peering connection bermakna trafik tidak akan mengalir antara kedua-dua VPC tersebut.


[User] Anda mereka bentuk aliran kerja menggunakan AWS Step Functions untuk memproses urutan transaksi yang kompleks. Jelaskan cara anda boleh melaksanakan Saga pattern untuk mengurus urus niaga yang diedarkan dan memastikan pemulangan data (rollback) yang betul jika berlaku kegagalan pada mana-mana langkah.

[Assistant] Saga pattern menguruskan transaksi teragih dengan memecahkannya kepada beberapa langkah, setiap satu berurusan dengan perkhidmatan berasingan, dengan tindakan pampasan untuk membatalkan jika langkah gagal. Dalam serverless, Step Functions ideal untuk menerapkannya: setiap langkah ialah fungsi Lambda, dan jika satu langkah gagal, aliran menjalankan langkah pampasan untuk mengembalikan keadaan sebelumnya. Ini digunakan untuk proses yang melintasi perkhidmatan, seperti memproses pesanan yang melibatkan pembayaran, inventori, dan penghantaran.


[User] Apakah yang akan berlaku dengan keupayaan audit jika saya menggunakan S3 Access Grants untuk menguruskan akses?

[Assistant] Permintaan oleh aplikasi untuk memulakan sesi akses data dengan S3 Access Grants akan direkodkan dalam CloudTrail. CloudTrail akan membezakan identiti pengguna yang membuat permintaan dan identiti aplikasi yang mengakses data bagi pihak pengguna. Ini membantu anda mengaudit identiti pengguna akhir tentang siapa yang mengakses data apa pada masa bila.


[User] Anda sedang menjalankan proses penghapusan sambungan peering VPC sebagai langkah pembersihan rangkaian. Jika anda memadamkan konfigurasi bahagian anda sendiri pada peering connection itu, adakah pihak lain masih mengekalkan akses kepada VPC anda?

[Assistant] Tidak. Mana-mana pihak pada peering connection boleh menamatkan peering connection pada bila-bila masa. Menamatkan peering connection bermakna trafik tidak akan mengalir antara kedua-dua VPC tersebut.


[User] Apakah akibat atau keadaan yang berlaku jika saya memilih untuk menggunakan Metrik Tersuai berbanding membenarkan program saya mengeluarkan log ke CloudWatch Logs?

[Assistant] Anda boleh memantau data anda sendiri menggunakan metrik tersuai, CloudWatch Logs, atau kedua-duanya. Anda mungkin ingin menggunakan metrik tersuai jika data anda tidak dihasilkan dalam format log, contohnya proses sistem pengendalian atau ukuran prestasi. Atau, anda mungkin ingin menulis aplikasi atau skrip sendiri, atau yang disediakan oleh rakan kongsi AWS. Jika anda ingin menyimpan dan menyimpan ukuran individu bersama dengan butiran tambahan, anda mungkin ingin menggunakan CloudWatch Logs.


[User] Anda telah mengkonfigurasi S3 Access Grants untuk menguruskan akses data dalam bucket S3 organisasi anda. Dalam usaha untuk mematuhi keperluan pematuhan dan keselamatan, anda perlu menyemak rekod bagi permintaan yang telah diluluskan. Apakah langkah yang perlu diambil untuk mengaudit permintaan yang telah dibenarkan melalui S3 Access Grants?

[Assistant] Permintaan oleh aplikasi untuk memulakan sesi akses data dengan S3 Access Grants akan direkodkan dalam CloudTrail. CloudTrail akan membezakan identiti pengguna yang membuat permintaan dan identiti aplikasi yang mengakses data bagi pihak pengguna. Ini membantu anda mengaudit identiti pengguna akhir tentang siapa yang mengakses data apa pada masa bila.


[User] Dalam situasi operasi sebenar, khususnya apabila memantau beban kerja produksi, bilakah yang lebih sesuai untuk saya menggunakan Metrik Tersuai berbanding hanya mengkonfigurasi aplikasi untuk menghantar log data ke CloudWatch Logs?

[Assistant] Anda boleh memantau data anda sendiri menggunakan metrik tersuai, CloudWatch Logs, atau kedua-duanya. Anda mungkin ingin menggunakan metrik tersuai jika data anda tidak dihasilkan dalam format log, contohnya proses sistem pengendalian atau ukuran prestasi. Atau, anda mungkin ingin menulis aplikasi atau skrip sendiri, atau yang disediakan oleh rakan kongsi AWS. Jika anda ingin menyimpan dan menyimpan ukuran individu bersama dengan butiran tambahan, anda mungkin ingin menggunakan CloudWatch Logs.


[User] Apa yang akan berlaku sekiranya saya perlu mengesahkan permintaan proksi XKS daripada AWS KMS kepada pengurus kunci luaran saya?

[Assistant] Untuk mengesahkan kepada proksi storan kunci luaran anda, AWS KMS menandatangani semua permintaan kepada proksi menggunakan kelayakan AWS SigV4 yang anda konfigurasikan pada proksi anda dan berikan kepada KMS. AWS KMS mengesahkan proksi storan kunci luaran anda menggunakan sijil TLS sisi pelayan. Secara pilihan, proksi anda boleh mendayakan TLS bersama untuk jaminan tambahan bahawa ia hanya menerima permintaan daripada AWS KMS.


[User] Apakah implikasi atau kesan yang perlu diambil kira semasa memilih untuk mengguna pakai seni bina serverless?

[Assistant] Kelebihan serverless: tiada pengurusan pelayan, penskalaan automatik yang mengendalikan lonjakan, permodelan kos berdasarkan penggunaan (bayar hanya untuk apa yang digunakan), pembangunan yang lebih cepat, dan kebolehpercayaan tinggi kerana AWS menguruskan infrastruktur. Keburukan: kawalan terhad ke atas infrastruktur, potensi cold start, kerumitan dalam debugging dan pemantauan, kos yang boleh meningkat pada trafik yang sangat tinggi dan konsisten, dan kesukaran untuk beban kerja berpanjang atau berstatus. Pilih serverless untuk aplikasi berasaskan peristiwa dan API berskala, bukan untuk beban kerja yang memerlukan kawalan penuh.


[User] Anda sedang membangunkan aplikasi yang memerlukan kunci enkripsi daripada pengurus kunci luaran. Dalam persekitaran produksi ini, apakah langkah-langkah yang perlu anda lakukan untuk memastikan permintaan proksi XKS daripada AWS KMS kepada pengurus kunci luaran tersebut diesahkan dengan betul?

[Assistant] Untuk mengesahkan kepada proksi storan kunci luaran anda, AWS KMS menandatangani semua permintaan kepada proksi menggunakan kelayakan AWS SigV4 yang anda konfigurasikan pada proksi anda dan berikan kepada KMS. AWS KMS mengesahkan proksi storan kunci luaran anda menggunakan sijil TLS sisi pelayan. Secara pilihan, proksi anda boleh mendayakan TLS bersama untuk jaminan tambahan bahawa ia hanya menerima permintaan daripada AWS KMS.


[User] Apakah yang perlu dilakukan oleh pengguna untuk memastikan mesej pemberitahuan yang diterima itu dihantar daripada Amazon SNS?

[Assistant] Untuk memastikan keaslian pemberitahuan, Amazon SNS akan menandatangani semua penghantaran pemberitahuan menggunakan mekanisme asimetri yang selamat secara kriptografi (pasangan kunci peribadi-awam berdasarkan sijil). Amazon SNS akan menerbitkan sijilnya ke lokasi yang diketahui umum (contohnya untuk rantau US East) dan menandatangani mesej dengan kunci peribadi sijil tersebut. Pembangun/aplikasi boleh mendapatkan sijil dan mengesahkan tandatangan dalam pemberitahuan dengan kunci awam sijil tersebut, untuk memastikan bahawa pemberitahuan itu sememangnya dihantar oleh Amazon SNS. Untuk butiran lanjut tentang lokasi sijil, sila rujuk halaman butiran Amazon SNS.


[User] Dalam merancang infrastruktur untuk satu aplikasi baharu, apakah pertimbangan utama yang perlu anda timbangkan antara faedah dan risiko sebelum memutuskan untuk melaksanakan seni bina serverless?

[Assistant] Kelebihan serverless: tiada pengurusan pelayan, penskalaan automatik yang mengendalikan lonjakan, permodelan kos berdasarkan penggunaan (bayar hanya untuk apa yang digunakan), pembangunan yang lebih cepat, dan kebolehpercayaan tinggi kerana AWS menguruskan infrastruktur. Keburukan: kawalan terhad ke atas infrastruktur, potensi cold start, kerumitan dalam debugging dan pemantauan, kos yang boleh meningkat pada trafik yang sangat tinggi dan konsisten, dan kesukaran untuk beban kerja berpanjang atau berstatus. Pilih serverless untuk aplikasi berasaskan peristiwa dan API berskala, bukan untuk beban kerja yang memerlukan kawalan penuh.


[User] Dalam persekitaran pengeluaran yang menggunakan Amazon SNS, bagaimanakah cara anda mengesahkan dan mengesahkan bahawa mesej pemberitahuan tertentu berjaya dihantar kepada pelanggan?

[Assistant] Untuk memastikan keaslian pemberitahuan, Amazon SNS akan menandatangani semua penghantaran pemberitahuan menggunakan mekanisme asimetri yang selamat secara kriptografi (pasangan kunci peribadi-awam berdasarkan sijil). Amazon SNS akan menerbitkan sijilnya ke lokasi yang diketahui umum (contohnya untuk rantau US East) dan menandatangani mesej dengan kunci peribadi sijil tersebut. Pembangun/aplikasi boleh mendapatkan sijil dan mengesahkan tandatangan dalam pemberitahuan dengan kunci awam sijil tersebut, untuk memastikan bahawa pemberitahuan itu sememangnya dihantar oleh Amazon SNS. Untuk butiran lanjut tentang lokasi sijil, sila rujuk halaman butiran Amazon SNS.


[User] Apakah yang akan berlaku kepada status sistem saya sekiranya saya menetapkan penggera berdasarkan metrik kegagalan atau metrik masa tinggal?

[Assistant] Selepas mengaktifkan ciri Delivery Status, anda perlu mentakrifkan Penapis Metrik Log dalam Amazon CloudWatch Logs untuk kumpulan log yang dicipta oleh Amazon SNS bagi pihak anda. Penapis metrik ini boleh ditakrifkan untuk mengekstrak maklumat yang anda minati, seperti kadar kegagalan dan masa tinggal. Setelah Penapis Metrik ditakrifkan, anda boleh menciptanya dan menetapkannya kepada Metrik. Metrik ini kemudiannya boleh digunakan untuk menetapkan penggera atau menghantar pemberitahuan berdasarkan ambang yang anda tentukan. Untuk maklumat lanjut, lihat dokumentasi atau blog kami.


[User] Apakah yang akan berlaku jika saya menggunakan CloudFront KeyValueStore?

[Assistant] CloudFront KeyValueStore ialah storan data pasangan kunci-nilai terurus sepenuhnya, global, dan kependaman rendah. KeyValueStore membolehkan pengambilan data pasangan kunci-nilai dari dalam CloudFront Functions, menjadikan fungsi lebih boleh disesuaikan dengan membenarkan kemas kini data secara bebas. Data pasangan kunci-nilai boleh diakses di semua lokasi edge CloudFront, menyediakan storan pasangan kunci-nilai dalam memori yang sangat cekap dengan bacaan pantas dari dalam CloudFront Functions.


[User] Apabila menjalankan beban kerja pengeluaran, apakah langkah yang perlu saya ambil untuk mengkonfigurasi penggera Amazon CloudWatch yang akan memicu notifikasi automasi jika metrik kegagalan meningkat atau jika metrik masa tinggal melebihi ambang tertentu?

[Assistant] Selepas mengaktifkan ciri Delivery Status, anda perlu mentakrifkan Penapis Metrik Log dalam Amazon CloudWatch Logs untuk kumpulan log yang dicipta oleh Amazon SNS bagi pihak anda. Penapis metrik ini boleh ditakrifkan untuk mengekstrak maklumat yang anda minati, seperti kadar kegagalan dan masa tinggal. Setelah Penapis Metrik ditakrifkan, anda boleh menciptanya dan menetapkannya kepada Metrik. Metrik ini kemudiannya boleh digunakan untuk menetapkan penggera atau menghantar pemberitahuan berdasarkan ambang yang anda tentukan. Untuk maklumat lanjut, lihat dokumentasi atau blog kami.


[User] Apakah yang akan berlaku jika zon apex (contohnya example.com berbanding www.example.com) diarahkan kepada Amazon API Gateway?

[Assistant] Ya. Amazon Route 53 menawarkan sejenis rekod khas yang dipanggil rekod 'Alias' yang membolehkan anda memetakan nama DNS zon apex (example.com) ke nama DNS Amazon API Gateway anda (iaitu api-id.execute-api.region.amazonaws.com/stage). Alamat IP yang dikaitkan dengan Amazon API Gateway 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 API Gateway tersebut. Tiada caj tambahan untuk pertanyaan kepada rekod Alias yang dipetakan ke Amazon API Gateway. Pertanyaan ini disenaraikan sebagai "Intra-AWS-DNS-Queries" pada laporan penggunaan Route 53.


[User] Apakah yang akan berlaku terhadap caj dan bil saya apabila menggunakan AWS KMS?

[Assistant] Dengan AWS KMS, anda hanya membayar untuk apa yang anda gunakan; tiada yuran minimum. Tiada yuran persediaan atau komitmen untuk mula menggunakan perkhidmatan ini. Pada akhir bulan, kad kredit anda akan dicaj secara automatik untuk penggunaan bulan tersebut. Anda dicaj untuk semua kunci KMS yang anda cipta dan untuk permintaan API yang dibuat kepada perkhidmatan setiap bulan melebihi free tier. Untuk maklumat harga semasa, sila lawati halaman harga AWS KMS.


[User] Sedang merancang infrastruktur untuk aplikasi perusahaan, bagaimanakah saya perlu mengkonfigurasi DNS supaya zon apex domain (contoh: example.com, bukan www.example.com) boleh menstrafikkan request kepada titik penamat Amazon API Gateway?

[Assistant] Ya. Amazon Route 53 menawarkan sejenis rekod khas yang dipanggil rekod 'Alias' yang membolehkan anda memetakan nama DNS zon apex (example.com) ke nama DNS Amazon API Gateway anda (iaitu api-id.execute-api.region.amazonaws.com/stage). Alamat IP yang dikaitkan dengan Amazon API Gateway 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 API Gateway tersebut. Tiada caj tambahan untuk pertanyaan kepada rekod Alias yang dipetakan ke Amazon API Gateway. Pertanyaan ini disenaraikan sebagai "Intra-AWS-DNS-Queries" pada laporan penggunaan Route 53.


[User] Apakah yang perlu dilakukan supaya pengedaran CloudFront saya berupaya menyampaikan kandungan melalui HTTPS dengan menggunakan nama domain saya sendiri?

[Assistant] Secara lalai, anda boleh menyampaikan kandungan anda kepada penonton melalui HTTPS dengan menggunakan nama domain pengedaran CloudFront anda dalam URL anda, contohnya, https://dxxxxx.cloudfront.net/image.jpg. Jika anda ingin menyampaikan kandungan anda melalui HTTPS menggunakan nama domain anda sendiri dan sijil SSL anda sendiri, anda boleh menggunakan salah satu ciri sokongan sijil SSL tersuai kami. Ketahui lebih lanjut .


[User] Sebagai pembangun yang ingin memastikan keselamatan pengguna, bagaimanakah cara untuk mengkonfigurasikan pengedaran CloudFront agar menyampaikan kandungan melalui HTTPS menggunakan nama domain kustom?

[Assistant] Secara lalai, anda boleh menyampaikan kandungan anda kepada penonton melalui HTTPS dengan menggunakan nama domain pengedaran CloudFront anda dalam URL anda, contohnya, https://dxxxxx.cloudfront.net/image.jpg. Jika anda ingin menyampaikan kandungan anda melalui HTTPS menggunakan nama domain anda sendiri dan sijil SSL anda sendiri, anda boleh menggunakan salah satu ciri sokongan sijil SSL tersuai kami. Ketahui lebih lanjut .


[User] Anda sed mereka bentuk seni bina untuk pengedaran kandungan dinamik dan mempertimbangkan penggunaan CloudFront KeyValueStore. Apakah ciri sebenar servis ini dan bagaimanakah ia berfungsi dalam persekitaran produksi?

[Assistant] CloudFront KeyValueStore ialah storan data pasangan kunci-nilai terurus sepenuhnya, global, dan kependaman rendah. KeyValueStore membolehkan pengambilan data pasangan kunci-nilai dari dalam CloudFront Functions, menjadikan fungsi lebih boleh disesuaikan dengan membenarkan kemas kini data secara bebas. Data pasangan kunci-nilai boleh diakses di semua lokasi edge CloudFront, menyediakan storan pasangan kunci-nilai dalam memori yang sangat cekap dengan bacaan pantas dari dalam CloudFront Functions.


[User] Apakah kesannya jika saya membolehkan S3 Transfer Acceleration untuk pantas memindahkan fail?

[Assistant] Untuk memulakan S3 Transfer Acceleration, dayakan S3 Transfer Acceleration pada bucket S3 menggunakan konsol Amazon S3, API Amazon S3, atau AWS CLI. Selepas S3 Transfer Acceleration didayakan, anda boleh mengarahkan permintaan Amazon S3 PUT dan GET anda ke nama domain endpoint s3-accelerate. Aplikasi pemindahan data anda mesti menggunakan salah satu daripada dua jenis endpoint berikut untuk mengakses bucket bagi pemindahan data yang lebih pantas: .s3-accelerate.amazonaws.com atau .s3-accelerate.dualstack.amazonaws.com untuk endpoint "dual-stack". Jika anda ingin menggunakan pemindahan data standard, anda boleh terus menggunakan endpoint biasa. Terdapat sekatan tertentu pada bucket yang akan menyokong S3 Transfer Acceleration. Untuk butiran, rujuk dokumentasi Amazon S3.


[User] Dalam persekitaran pengeluaran yang memerlukan pemindahan data jarak jauh dengan pantas, apakah langkah-langkah konfigurasi yang perlu anda laksanakan untuk membolehkan S3 Transfer Acceleration pada bucket anda?

[Assistant] Untuk memulakan S3 Transfer Acceleration, dayakan S3 Transfer Acceleration pada bucket S3 menggunakan konsol Amazon S3, API Amazon S3, atau AWS CLI. Selepas S3 Transfer Acceleration didayakan, anda boleh mengarahkan permintaan Amazon S3 PUT dan GET anda ke nama domain endpoint s3-accelerate. Aplikasi pemindahan data anda mesti menggunakan salah satu daripada dua jenis endpoint berikut untuk mengakses bucket bagi pemindahan data yang lebih pantas: .s3-accelerate.amazonaws.com atau .s3-accelerate.dualstack.amazonaws.com untuk endpoint "dual-stack". Jika anda ingin menggunakan pemindahan data standard, anda boleh terus menggunakan endpoint biasa. Terdapat sekatan tertentu pada bucket yang akan menyokong S3 Transfer Acceleration. Untuk butiran, rujuk dokumentasi Amazon S3.


[User] Apakah yang akan berlaku jika data disimpan dalam DynamoDB?

[Assistant] Tiada masa tamat tempoh atau pemadaman yang ditetapkan untuk data yang disimpan dalam jadual Amazon DynamoDB secara lalai. Data akan kekal dalam jadual selama-lamanya melainkan dipadam secara eksplisit oleh pelanggan atau melalui pemadaman Time to Live (TTL) jika TTL didayakan.


[User] Apakah impak jika saya menggunakan jadual global DynamoDB terhadap strategi kesinambungan perniagaan saya?

[Assistant] Ya, jadual global DynamoDB mengukuhkan kesinambungan perniagaan kerana ia meningkatkan daya tahan aplikasi dan menyediakan konsistensi kuat untuk satu Region. Dengan konsistensi kuat berbilang Region, anda boleh membina aplikasi dengan RPO sifar dan tahap daya tahan tertinggi. Selain itu, dengan jadual global berbilang akaun, anda boleh mencapai pengasingan yang lebih kukuh, keselamatan dan tadbir urus yang lebih baik, serta daya tahan operasi yang dipertingkatkan.


[User] Anda sedang mereka bentuk strategi kesinambungan perniagaan (BCP) yang memerlukan pemulihan bencana pantas dan replikasi data rentas kawasan. Adakah penggunaan jadual global DynamoDB sesuai untuk senario ini?

[Assistant] Ya, jadual global DynamoDB mengukuhkan kesinambungan perniagaan kerana ia meningkatkan daya tahan aplikasi dan menyediakan konsistensi kuat untuk satu Region. Dengan konsistensi kuat berbilang Region, anda boleh membina aplikasi dengan RPO sifar dan tahap daya tahan tertinggi. Selain itu, dengan jadual global berbilang akaun, anda boleh mencapai pengasingan yang lebih kukuh, keselamatan dan tadbir urus yang lebih baik, serta daya tahan operasi yang dipertingkatkan.


[User] Apakah elemen penting yang membentuk AWS Glue?

[Assistant] AWS Glue terdiri daripada Katalog Data, iaitu repositori metadata pusat; enjin pemprosesan data yang menjalankan kod Scala atau Python; penjadual fleksibel yang mengendalikan penyelesaian kebergantungan, pemantauan kerja, dan percubaan semula; Secara bersama, ciri-ciri ini mengautomasikan banyak kerja berat yang tidak terbeza yang terlibat dalam menemui, mengkategorikan, membersihkan, memperkaya, dan memindahkan data, supaya anda boleh meluangkan lebih masa untuk menganalisis data anda.


[User] Apakah akibatnya jika saya menggunakan Amazon ECR?

[Assistant] Amazon ECR ialah perkhidmatan Wilayah dan direka bentuk untuk memberikan anda fleksibiliti dalam cara imej digunakan. Anda mempunyai keupayaan untuk menolak/menarik imej ke Wilayah AWS yang sama di mana kluster Docker anda berjalan untuk prestasi terbaik. Anda juga boleh mengakses Amazon ECR di mana-mana sahaja Docker berjalan, seperti desktop dan persekitaran on-premises. Menarik imej antara Wilayah atau keluar ke internet akan mempunyai kependaman tambahan dan kos pemindahan data.


[User] Anda sedang mereka bentuk seni bina data untuk satu projek ETL. Dalam konteks pelaksanaan sebenar, apakah komponen AWS Glue yang anda perlu konfigurasi untuk membina pipeline integrasi data tersebut?

[Assistant] AWS Glue terdiri daripada Katalog Data, iaitu repositori metadata pusat; enjin pemprosesan data yang menjalankan kod Scala atau Python; penjadual fleksibel yang mengendalikan penyelesaian kebergantungan, pemantauan kerja, dan percubaan semula; Secara bersama, ciri-ciri ini mengautomasikan banyak kerja berat yang tidak terbeza yang terlibat dalam menemui, mengkategorikan, membersihkan, memperkaya, dan memindahkan data, supaya anda boleh meluangkan lebih masa untuk menganalisis data anda.


[User] Anda sedang mereka bentuk seni bina aplikasi yang perlu diakses oleh pengguna di pelbagai kawasan (regions). Untuk tujuan pengurusan imej Docker, apakah yang perlu anda pertimbangkan berhubung dengan sifat Amazon ECR dan bagaimanakah ia mempengaruhi strategi deploy anda?

[Assistant] Amazon ECR ialah perkhidmatan Wilayah dan direka bentuk untuk memberikan anda fleksibiliti dalam cara imej digunakan. Anda mempunyai keupayaan untuk menolak/menarik imej ke Wilayah AWS yang sama di mana kluster Docker anda berjalan untuk prestasi terbaik. Anda juga boleh mengakses Amazon ECR di mana-mana sahaja Docker berjalan, seperti desktop dan persekitaran on-premises. Menarik imej antara Wilayah atau keluar ke internet akan mempunyai kependaman tambahan dan kos pemindahan data.


[User] Apakah yang akan berlaku sekiranya saya memuat naik objek yang mempunyai saiz lebih kecil daripada had minimum untuk Amazon S3 Glacier Instant Retrieval?

[Assistant] S3 Glacier Instant Retrieval direka untuk objek yang lebih besar dan mempunyai caj storan objek minimum sebanyak 128KB. Objek yang bersaiz lebih kecil daripada 128KB akan dikenakan caj storan seolah-olah objek tersebut bersaiz 128KB. Sebagai contoh, objek 6KB dalam S3 Glacier Instant Retrieval akan dikenakan caj storan S3 Glacier Instant Retrieval untuk 6KB dan caj saiz objek minimum tambahan bersamaan 122KB pada harga storan S3 Glacier Instant Retrieval. Lihat halaman harga Amazon S3 untuk maklumat tentang harga S3 Glacier Instant Retrieval.


[User] Apakah impak kepada kos saya jika saya memilih DynamoDB berbanding penyelesaian lain untuk menyimpan data?

[Assistant] DynamoDB ialah pangkalan data bukan relasional yang sepenuhnya serverless. Berbanding dengan pangkalan data lain yang mengenakan caj berdasarkan pelbagai metrik, seperti storan, DynamoDB boleh scale-to-zero, bermakna apabila pelanggan menggunakan mod on-demand, mereka hanya membayar untuk sumber aktif yang digunakan.


[User] Sebagai arkib yang memerlukan akses pantas, saya sedang menilai penggunaan Amazon S3 Glacier Instant Retrieval untuk data syarikat. Dalam konteks pengiraan kos, adakah terdapat caj untuk saiz objek minimum yang perlu saya ambil kira apabila melakukan deploy bagi penyelesaian ini?

[Assistant] S3 Glacier Instant Retrieval direka untuk objek yang lebih besar dan mempunyai caj storan objek minimum sebanyak 128KB. Objek yang bersaiz lebih kecil daripada 128KB akan dikenakan caj storan seolah-olah objek tersebut bersaiz 128KB. Sebagai contoh, objek 6KB dalam S3 Glacier Instant Retrieval akan dikenakan caj storan S3 Glacier Instant Retrieval untuk 6KB dan caj saiz objek minimum tambahan bersamaan 122KB pada harga storan S3 Glacier Instant Retrieval. Lihat halaman harga Amazon S3 untuk maklumat tentang harga S3 Glacier Instant Retrieval.


[User] Anda sedang mereka bentuk seni bina untuk aplikasi baharu dan perlu menilai perbelanjaan operasi. Dalam senario sebenar, adakah DynamoDB menawarkan penjimatan kos yang lebih baik berbanding penyelesaian storan lain untuk data tersebut?

[Assistant] DynamoDB ialah pangkalan data bukan relasional yang sepenuhnya serverless. Berbanding dengan pangkalan data lain yang mengenakan caj berdasarkan pelbagai metrik, seperti storan, DynamoDB boleh scale-to-zero, bermakna apabila pelanggan menggunakan mod on-demand, mereka hanya membayar untuk sumber aktif yang digunakan.


[User] Anda sed mereka bentuk sistem pangkalan data luaran untuk aplikasi perusahaan. Dalam senario ini, apakah peranan yang dimainkan oleh External Key Store (XKS)?

[Assistant] Kedai kunci luaran ialah kedai kunci tersuai yang disokong oleh infrastruktur pengurusan kunci luaran yang anda miliki dan uruskan di luar AWS. Semua operasi penyulitan atau penyahsulitan yang menggunakan kunci KMS dalam kedai kunci luaran dilakukan dalam pengurus kunci anda dengan kunci kriptografi dan operasi yang berada di bawah kawalan anda dan tidak dapat diakses secara fizikal oleh AWS.


[User] Anda sed mereka bentuk strategi simpanan data untuk aplikasi pengurusan hubungan pelanggan. Adakah DynamoDB sesuai untuk kes penggunaan ini, dan bagaimana konfigurasi TTL boleh membantu menguruskan kitaran hayat data automatik?

[Assistant] Tiada masa tamat tempoh atau pemadaman yang ditetapkan untuk data yang disimpan dalam jadual Amazon DynamoDB secara lalai. Data akan kekal dalam jadual selama-lamanya melainkan dipadam secara eksplisit oleh pelanggan atau melalui pemadaman Time to Live (TTL) jika TTL didayakan.


[User] Apakah kesan jika origin saya tidak menyokong HTTP/2?

[Assistant] Amazon CloudFront pada masa ini menyokong HTTP/2 untuk menghantar kandungan kepada klien dan pelayar penonton anda. Untuk komunikasi antara lokasi edge dan pelayan origin anda, Amazon CloudFront akan terus menggunakan HTTP/1.1.


[User] Dalam persekitaran pengeluaran, origin sedia ada anda masih menggunakan protokol legacy dan tidak menyokong HTTP/2. Apakah konfigurasi atau langkah mitigasi yang perlu anda laksanakan pada CloudFront atau Load Balancer untuk memastikan sambungan berfungsi dengan optimum?

[Assistant] Amazon CloudFront pada masa ini menyokong HTTP/2 untuk menghantar kandungan kepada klien dan pelayar penonton anda. Untuk komunikasi antara lokasi edge dan pelayan origin anda, Amazon CloudFront akan terus menggunakan HTTP/1.1.


[User] Apakah akibatnya kepada caj jika sumber yang telah digulung balik semasa percubaan penciptaan stack yang gagal?

[Assistant] Ya. Caj untuk sumber AWS yang dicipta semasa instantiasi templat dikenakan tanpa mengira sama ada stack secara keseluruhan berjaya dicipta atau tidak.


[User] Dalam situasi di mana penciptaan stack gagal dan saya perlu menjalankan *rollback*, adakah akaun saya akan dikenakan caj untuk sebarang sumber AWS yang telah digunakan (provisioned) sebelum proses *rollback* tersebut berlaku?

[Assistant] Ya. Caj untuk sumber AWS yang dicipta semasa instantiasi templat dikenakan tanpa mengira sama ada stack secara keseluruhan berjaya dicipta atau tidak.


[User] Apakah yang akan berlaku pada keselamatan aplikasi serverless anda sekiranya anda menggunakan AWS Web Application Firewall (WAF)?

[Assistant] AWS WAF ialah firewall aplikasi web yang melindungi aplikasi daripada serangan biasa seperti SQL injection, cross-site scripting (XSS), dan serangan yang menyasarkan aplikasi web. Anda boleh melampirkan WAF kepada API Gateway (REST), CloudFront, atau Application Load Balancer. Anda mentakrifkan peraturan untuk memeriksa permintaan dan menghalang yang berbahaya. Ini menambah lapisan keselamatan penting di hadapan aplikasi serverless anda.


[User] Dalam konteks melindungi aplikasi serverless yang sedang berjalan dalam persekitaran pengeluaran, bagaimanakah anda boleh menggunakan AWS WAF untuk mengurangkan risiko eksploitasi dan memastikan keselamatan trafik masuk?

[Assistant] AWS WAF ialah firewall aplikasi web yang melindungi aplikasi daripada serangan biasa seperti SQL injection, cross-site scripting (XSS), dan serangan yang menyasarkan aplikasi web. Anda boleh melampirkan WAF kepada API Gateway (REST), CloudFront, atau Application Load Balancer. Anda mentakrifkan peraturan untuk memeriksa permintaan dan menghalang yang berbahaya. Ini menambah lapisan keselamatan penting di hadapan aplikasi serverless anda.


[User] Apakah kesan atau keputusan yang berbeza jika saya menggunakan Global Resolver berbanding VPC Resolver?

[Assistant] Route 53 Global Resolver: Global Resolver yang boleh dicapai melalui internet dengan penyulitan pertanyaan DNS semasa transit (DoH atau DoT). Global Resolver terutamanya ditujukan untuk pelanggan dengan klien on-premises dan jejak berbilang wilayah yang memerlukan penyelesaian domain peribadi dan penyelesaian selamat domain awam di internet. Route 53 VPC Resolver: Resolver serantau lalai untuk Amazon VPC dan boleh dicapai oleh klien yang dihoskan dalam VPC, atau oleh klien melalui sambungan peribadi (VPN atau Direct Connect) menggunakan endpoint Resolver. Terutamanya ditujukan untuk pelanggan dengan klien yang dihoskan dalam VPC untuk menyelesaikan domain peribadi di AWS dan domain awam di internet.


[User] Anda seding merangka seni bina rangkaian untuk persekitaran AWS. Dalam konteks konfigurasi infrastruktur ini, jelaskan skenario penggunaan yang membezakan antara Global Resolver dan VPC Resolver.

[Assistant] Route 53 Global Resolver: Global Resolver yang boleh dicapai melalui internet dengan penyulitan pertanyaan DNS semasa transit (DoH atau DoT). Global Resolver terutamanya ditujukan untuk pelanggan dengan klien on-premises dan jejak berbilang wilayah yang memerlukan penyelesaian domain peribadi dan penyelesaian selamat domain awam di internet. Route 53 VPC Resolver: Resolver serantau lalai untuk Amazon VPC dan boleh dicapai oleh klien yang dihoskan dalam VPC, atau oleh klien melalui sambungan peribadi (VPN atau Direct Connect) menggunakan endpoint Resolver. Terutamanya ditujukan untuk pelanggan dengan klien yang dihoskan dalam VPC untuk menyelesaikan domain peribadi di AWS dan domain awam di internet.


[User] Apakah implikasi atau keperluan rekod "global" dalam konfigurasi Geo DNS, dan dalam situasi manakah Route 53 akan mengembalikan rekod tersebut?

[Assistant] Ya, kami amat mengesyorkan agar anda mengkonfigurasikan rekod global, untuk memastikan Route 53 dapat memberikan respons kepada pertanyaan DNS dari semua lokasi yang mungkin—walaupun anda telah mencipta rekod khusus untuk setiap benua, negara, atau negeri di mana anda menjangkakan pengguna akhir anda berada. Route 53 akan mengembalikan nilai yang terkandung dalam rekod global anda dalam kes berikut: Pertanyaan DNS datang dari alamat IP yang tidak dikenali oleh pangkalan data Geo IP Route 53. Pertanyaan DNS datang dari lokasi yang tidak termasuk dalam mana-mana rekod Geo DNS khusus yang telah anda cipta.


[User] Apakah yang perlu saya lakukan untuk menggunakan HTTP API sebagai ganti REST API sedia ada saya?

[Assistant] Untuk berhijrah daripada REST API sedia ada anda kepada HTTP API dalam Amazon API Gateway, lakukan perkara berikut: Semak bahawa semua ciri yang anda perlukan tersedia dalam HTTP. Untuk melihat senarai ciri lengkap, lawati dokumentasi kami. Pergi ke REST API anda dan eksport definisi OpenAPI daripada REST API anda Pergi ke HTTP API anda dan import definisi OpenAPI daripada langkah sebelumnya Uji bahawa API berfungsi seperti yang dijangka Kemas kini klien anda dengan URL baharu Walaupun API anda mungkin berfungsi, anda mungkin melihat beberapa ciri yang hilang. Untuk mengenal pasti sebarang ciri yang hilang, semak medan Info, Warning, dan Error daripada operasi Import. Untuk maklumat lanjut tentang berhijrah daripada REST API kepada HTTP API, lihat dokumentasi kami.


[User] Dalam persekitaran pengeluaran yang menggunakan Geo DNS, adakah kita wajib memasukkan rekod "global" dalam konfigurasi? Terangkan bila Route 53 akan bertindak balas dengan mengembalikan rekod tersebut kepada pengguna.

[Assistant] Ya, kami amat mengesyorkan agar anda mengkonfigurasikan rekod global, untuk memastikan Route 53 dapat memberikan respons kepada pertanyaan DNS dari semua lokasi yang mungkin—walaupun anda telah mencipta rekod khusus untuk setiap benua, negara, atau negeri di mana anda menjangkakan pengguna akhir anda berada. Route 53 akan mengembalikan nilai yang terkandung dalam rekod global anda dalam kes berikut: Pertanyaan DNS datang dari alamat IP yang tidak dikenali oleh pangkalan data Geo IP Route 53. Pertanyaan DNS datang dari lokasi yang tidak termasuk dalam mana-mana rekod Geo DNS khusus yang telah anda cipta.


[User] Apakah akibatnya jika saya terus menggunakan SageMaker bagi analitik SQL tanpa memindahkan data daripada Amazon S3 atau gudang data Amazon Redshift sedia ada?

[Assistant] Tidak, anda tidak perlu memindahkan data anda untuk menggunakan SageMaker bagi analitik SQL. Anda boleh terus menemui dan membuat pertanyaan data daripada pelbagai sumber, termasuk Amazon S3 (AWS Glue Data Catalog dan Amazon S3 table buckets), Amazon Redshift (serverless dan provisioned), serta 13 sumber data federasi tambahan yang serasi dengan aliran kerja kejuruteraan SQL. Lakehouse dalam Amazon SageMaker menyambung secara lancar kepada data semasa anda, supaya anda boleh fokus kepada cerapan dan bukannya menghabiskan masa memindahkan maklumat. Hanya dengan beberapa langkah pantas, anda akan dapat meneroka data anda, menjalankan pertanyaan, dan mendedahkan maklumat perniagaan yang bernilai tanpa kerumitan teknikal.


[User] Sebagai seorang pembangun yang sedang menguruskan aplikasi, anda perlu memindahkan API REST sedia ada kepada HTTP API untuk memanfaatkan prestasi yang lebih baik dan kos yang lebih rendah. Apakah langkah-langkah atau strategi yang perlu anda laksanakan untuk melakukan penghijrahan ini tanpa mengganggu perkhidmatan sedia ada?

[Assistant] Untuk berhijrah daripada REST API sedia ada anda kepada HTTP API dalam Amazon API Gateway, lakukan perkara berikut: Semak bahawa semua ciri yang anda perlukan tersedia dalam HTTP. Untuk melihat senarai ciri lengkap, lawati dokumentasi kami. Pergi ke REST API anda dan eksport definisi OpenAPI daripada REST API anda Pergi ke HTTP API anda dan import definisi OpenAPI daripada langkah sebelumnya Uji bahawa API berfungsi seperti yang dijangka Kemas kini klien anda dengan URL baharu Walaupun API anda mungkin berfungsi, anda mungkin melihat beberapa ciri yang hilang. Untuk mengenal pasti sebarang ciri yang hilang, semak medan Info, Warning, dan Error daripada operasi Import. Untuk maklumat lanjut tentang berhijrah daripada REST API kepada HTTP API, lihat dokumentasi kami.


[User] Apakah yang berlaku apabila anda menggunakan Amazon Athena?

[Assistant] Amazon Athena ialah perkhidmatan pertanyaan interaktif yang memudahkan analisis data dalam Amazon S3 menggunakan pertanyaan SQL standard. Athena adalah serverless, jadi tiada infrastruktur untuk disediakan atau diuruskan, dan anda boleh mula menganalisis data dengan serta-merta. Anda tidak perlu memuatkan data anda ke dalam Athena; ia berfungsi terus dengan data yang disimpan dalam mana-mana kelas storan S3. Untuk bermula, hanya log masuk ke Konsol Pengurusan Athena, takrifkan skema anda, dan mula membuat pertanyaan. Amazon Athena menggunakan Presto dengan sokongan penuh SQL standard dan berfungsi dengan pelbagai format data standard, termasuk CSV, JSON, ORC, Apache Parquet dan Avro. Walaupun Athena sesuai untuk pertanyaan ad-hoc yang pantas dan berintegrasi dengan Amazon QuickSight untuk visualisasi yang mudah, ia juga boleh mengendalikan analisis kompleks, termasuk join berskala besar, fungsi tetingkap, dan tatasusunan.


[User] Dalam persekitaran pengeluaran yang menggunakan Amazon Redshift sebagai gudang data dan Amazon S3 untuk penyimpanan objek, bagaimanakah saya boleh mereka bentuk aliran kerja analitik SQL dengan menggunakan SageMaker tanpa perlu menyalin atau memindahkan data sedia ada tersebut?

[Assistant] Tidak, anda tidak perlu memindahkan data anda untuk menggunakan SageMaker bagi analitik SQL. Anda boleh terus menemui dan membuat pertanyaan data daripada pelbagai sumber, termasuk Amazon S3 (AWS Glue Data Catalog dan Amazon S3 table buckets), Amazon Redshift (serverless dan provisioned), serta 13 sumber data federasi tambahan yang serasi dengan aliran kerja kejuruteraan SQL. Lakehouse dalam Amazon SageMaker menyambung secara lancar kepada data semasa anda, supaya anda boleh fokus kepada cerapan dan bukannya menghabiskan masa memindahkan maklumat. Hanya dengan beberapa langkah pantas, anda akan dapat meneroka data anda, menjalankan pertanyaan, dan mendedahkan maklumat perniagaan yang bernilai tanpa kerumitan teknikal.


[User] Apakah caj yang akan dikenakan ke atas saya sekiranya saya menggunakan AWS Amplify Hosting?

[Assistant] Pengehosan web AWS Amplify ditetapkan harganya untuk dua ciri – bina & gunakan (build & deploy), dan pengehosan web. Untuk ciri bina & gunakan, harga setiap minit bina ialah $0.01. Untuk ciri pengehosan, harga setiap GB yang disampaikan ialah $0.15 dan harga setiap GB yang disimpan ialah $0.023. Dengan AWS Free Usage Tier, anda boleh bermula secara percuma. Selepas mendaftar, pelanggan AWS baharu menerima 1,000 minit bina setiap bulan untuk ciri bina dan gunakan, dan 15 GB disampaikan setiap bulan serta 5 GB storan data setiap bulan untuk ciri pengehosan.


[User] Dalam persekitaran data lake organisasi anda, bagaimana anda boleh menggunakan Amazon Athena untuk menjalankan analitik SQL terus ke atas data di Amazon S3 tanpa perlu menyediakan infrastruktur atau memuatkan data ke dalam sistem gudang data (data warehouse)?

[Assistant] Amazon Athena ialah perkhidmatan pertanyaan interaktif yang memudahkan analisis data dalam Amazon S3 menggunakan pertanyaan SQL standard. Athena adalah serverless, jadi tiada infrastruktur untuk disediakan atau diuruskan, dan anda boleh mula menganalisis data dengan serta-merta. Anda tidak perlu memuatkan data anda ke dalam Athena; ia berfungsi terus dengan data yang disimpan dalam mana-mana kelas storan S3. Untuk bermula, hanya log masuk ke Konsol Pengurusan Athena, takrifkan skema anda, dan mula membuat pertanyaan. Amazon Athena menggunakan Presto dengan sokongan penuh SQL standard dan berfungsi dengan pelbagai format data standard, termasuk CSV, JSON, ORC, Apache Parquet dan Avro. Walaupun Athena sesuai untuk pertanyaan ad-hoc yang pantas dan berintegrasi dengan Amazon QuickSight untuk visualisasi yang mudah, ia juga boleh mengendalikan analisis kompleks, termasuk join berskala besar, fungsi tetingkap, dan tatasusunan.


[User] Sedang mereka bentuk belanjawan untuk sebuah aplikasi web baharu yang menggunakan AWS Amplify Hosting, apakah model pengebilan yang perlu saya ambil kira untuk menjangka kos operasi?

[Assistant] Pengehosan web AWS Amplify ditetapkan harganya untuk dua ciri – bina & gunakan (build & deploy), dan pengehosan web. Untuk ciri bina & gunakan, harga setiap minit bina ialah $0.01. Untuk ciri pengehosan, harga setiap GB yang disampaikan ialah $0.15 dan harga setiap GB yang disimpan ialah $0.023. Dengan AWS Free Usage Tier, anda boleh bermula secara percuma. Selepas mendaftar, pelanggan AWS baharu menerima 1,000 minit bina setiap bulan untuk ciri bina dan gunakan, dan 15 GB disampaikan setiap bulan serta 5 GB storan data setiap bulan untuk ciri pengehosan.


[User] Sebagai jurutera DevOps yang sedang mereka bentuk alur kerja CI/CD untuk aplikasi baharu, anda perlu memutuskan strategi penyimpanan imej Docker. Dalam konteks pengurusan akses dan keselamatan untuk persekitaran pengeluaran, apakah pertimbangan utama yang membezakan penggunaan repositori awam berbanding repositori peribadi dalam Amazon ECR?

[Assistant] Repositori peribadi tidak menawarkan keupayaan carian kandungan dan memerlukan pengesahan berasaskan Amazon IAM menggunakan kelayakan akaun AWS sebelum membenarkan imej ditarik. Repositori awam mempunyai kandungan deskriptif dan membenarkan sesiapa sahaja di mana-mana untuk menarik imej tanpa memerlukan akaun AWS atau menggunakan kelayakan IAM. Imej repositori awam juga tersedia dalam galeri awam Amazon ECR.


[User] Berapakah tempoh simpanan yang diberikan kepada Real-Time Metrics dan Sampled Web Requests?

[Assistant] Real-Time Metrics disimpan dalam Amazon CloudWatch. Dengan menggunakan Amazon CloudWatch, anda boleh mengkonfigurasi tempoh masa untuk acara luput. Sampled Web Requests disimpan sehingga 3 jam.


[User] Boleh anda nyatakan makanan tradisional yang terdapat di Malaysia?

[Assistant] Antara makanan tradisional Malaysia ialah nasi lemak, rendang, satay, dan laksa.


[User] Real-Time Metrics dengan Sampled Web Requests tu disimpan berapa lama?

[Assistant] Real-Time Metrics disimpan dalam Amazon CloudWatch. Dengan menggunakan Amazon CloudWatch, anda boleh mengkonfigurasi tempoh masa untuk acara luput. Sampled Web Requests disimpan sehingga 3 jam.


[User] Apakah yang dimaksudkan dengan istilah Resource Policy?

[Assistant] Resource Policy ialah dokumen policy JSON yang anda lampirkan pada API untuk mengawal sama ada prinsipal yang ditentukan (biasanya pengguna atau peranan IAM) boleh memanggil API tersebut. Anda boleh menggunakan Resource Policy untuk membolehkan pengguna daripada akaun AWS yang berbeza mengakses API anda dengan selamat atau untuk membenarkan API hanya dipanggil daripada julat alamat IP sumber atau blok CIDR yang ditentukan. Resource Policy boleh digunakan dengan REST API di Amazon API Gateway.


[User] Resource Policy tu apa sebenarnya?

[Assistant] Resource Policy ialah dokumen policy JSON yang anda lampirkan pada API untuk mengawal sama ada prinsipal yang ditentukan (biasanya pengguna atau peranan IAM) boleh memanggil API tersebut. Anda boleh menggunakan Resource Policy untuk membolehkan pengguna daripada akaun AWS yang berbeza mengakses API anda dengan selamat atau untuk membenarkan API hanya dipanggil daripada julat alamat IP sumber atau blok CIDR yang ditentukan. Resource Policy boleh digunakan dengan REST API di Amazon API Gateway.


[User] Apakah yang membezakan pek perlindungan daripada Managed Rules untuk AWS WAF?

[Assistant] Pek peraturan ialah pemilihan logik peraturan berdasarkan keperluan aplikasi anda yang dicipta dan diselenggara oleh AWS untuk melindungi daripada ancaman web biasa. AWS Managed Rules untuk AWS WAF ialah perkhidmatan terurus yang menyediakan perlindungan terhadap kelemahan aplikasi atau trafik lain yang tidak diingini. Anda mempunyai pilihan untuk memilih satu atau lebih kumpulan peraturan daripada AWS Managed Rules untuk setiap web ACL, sehingga had unit kapasiti web ACL (WCU) maksimum.


[User] Macam mana nak set warm throughput untuk strim data Amazon Kinesis dalam mod On-demand Advantage?

[Assistant] Anda boleh menukar write throughput bagi strim on-demand semasa penciptaan dan selepasnya dengan mengonfigurasikan warm throughput. Anda boleh menggunakan API UpdateStreamWarmThroughput atau AWS Management Console untuk menetapkan warm throughput bagi strim data sedia ada.


[User] Apakah langkah yang perlu saya ambil untuk menetapkan warm throughput bagi strim data Amazon Kinesis saya apabila ia beroperasi dalam mod On-demand Advantage?

[Assistant] Anda boleh menukar write throughput bagi strim on-demand semasa penciptaan dan selepasnya dengan mengonfigurasikan warm throughput. Anda boleh menggunakan API UpdateStreamWarmThroughput atau AWS Management Console untuk menetapkan warm throughput bagi strim data sedia ada.


[User] Bagi Amazon RDS Blue/Green Deployments, guardrails switchover menyemak perkara yang manakah?

[Assistant] Guardrails switchover Amazon RDS Blue/Green Deployments menyekat penulisan pada persekitaran biru dan hijau anda sehingga persekitaran hijau anda mengejar sebelum melakukan switchover. Blue/Green Deployments juga melakukan pemeriksaan kesihatan pada primary dan replika dalam persekitaran biru dan hijau anda. Mereka juga melakukan pemeriksaan kesihatan replikasi, contohnya, untuk melihat sama ada replikasi telah berhenti atau terdapat ralat. Mereka mengesan transaksi yang berjalan lama antara persekitaran biru dan hijau anda. Anda boleh menentukan masa henti maksimum yang boleh diterima, serendah 30 saat, dan jika anda mempunyai transaksi yang sedang berjalan yang melebihi ini, switchover anda akan tamat masa.


[User] Guardrails switchover Amazon RDS Blue/Green Deployments tu sebenarnya semak apa?

[Assistant] Guardrails switchover Amazon RDS Blue/Green Deployments menyekat penulisan pada persekitaran biru dan hijau anda sehingga persekitaran hijau anda mengejar sebelum melakukan switchover. Blue/Green Deployments juga melakukan pemeriksaan kesihatan pada primary dan replika dalam persekitaran biru dan hijau anda. Mereka juga melakukan pemeriksaan kesihatan replikasi, contohnya, untuk melihat sama ada replikasi telah berhenti atau terdapat ralat. Mereka mengesan transaksi yang berjalan lama antara persekitaran biru dan hijau anda. Anda boleh menentukan masa henti maksimum yang boleh diterima, serendah 30 saat, dan jika anda mempunyai transaksi yang sedang berjalan yang melebihi ini, switchover anda akan tamat masa.


[User] Adakah saya dibenarkan untuk membuat pendaftaran dan pengesahan pengguna saya sendiri?

[Assistant] Cognito identity pools boleh disepadukan dengan sistem pengesahan sedia ada anda. Dengan panggilan API yang mudah, anda boleh mendapatkan ID Cognito untuk pengguna akhir anda berdasarkan pengecam unik anda sendiri untuk pengguna anda. Setelah anda mendapatkan ID Cognito dan Token OpenID, anda boleh menggunakan SDK klien Cognito identity pools untuk mengakses sumber AWS dan menyegerakkan data pengguna.


[User] Boleh tak aku sign up dan authenticate user sendiri?

[Assistant] Cognito identity pools boleh disepadukan dengan sistem pengesahan sedia ada anda. Dengan panggilan API yang mudah, anda boleh mendapatkan ID Cognito untuk pengguna akhir anda berdasarkan pengecam unik anda sendiri untuk pengguna anda. Setelah anda mendapatkan ID Cognito dan Token OpenID, anda boleh menggunakan SDK klien Cognito identity pools untuk mengakses sumber AWS dan menyegerakkan data pengguna.


[User] Apa beza pek perlindungan dengan Managed Rules untuk AWS WAF?

[Assistant] Pek peraturan ialah pemilihan logik peraturan berdasarkan keperluan aplikasi anda yang dicipta dan diselenggara oleh AWS untuk melindungi daripada ancaman web biasa. AWS Managed Rules untuk AWS WAF ialah perkhidmatan terurus yang menyediakan perlindungan terhadap kelemahan aplikasi atau trafik lain yang tidak diingini. Anda mempunyai pilihan untuk memilih satu atau lebih kumpulan peraturan daripada AWS Managed Rules untuk setiap web ACL, sehingga had unit kapasiti web ACL (WCU) maksimum.


[User] Apakah kesan atau kepentingan menggunakan CloudTrail terhadap perkhidmatan yang disokongnya?

[Assistant] CloudTrail merekodkan aktiviti akaun dan acara perkhidmatan daripada kebanyakan perkhidmatan AWS. Untuk senarai perkhidmatan yang disokong, lihat CloudTrail Supported Services dalam Panduan Pengguna CloudTrail.


[User] Anda sedang merancang strategi audit untuk persekitaran AWS. Apakah perkhidmatan yang disokong oleh CloudTrail yang perlu anda konfigurasikan untuk pemantauan?

[Assistant] CloudTrail merekodkan aktiviti akaun dan acara perkhidmatan daripada kebanyakan perkhidmatan AWS. Untuk senarai perkhidmatan yang disokong, lihat CloudTrail Supported Services dalam Panduan Pengguna CloudTrail.


[User] Apakah yang berlaku jika skema sumber digunakan?

[Assistant] Skema sumber mentakrifkan jenis sumber dalam format yang berstruktur dan konsisten. Skema ini juga digunakan untuk mengesahkan definisi jenis sumber. Skema ini merangkumi semua parameter dan atribut yang disokong untuk jenis sumber tertentu, serta kebenaran yang diperlukan untuk mencipta sumber dengan keistimewaan yang paling minimum.


[User] Anda sedang menyediakan kebenaran (permissions) untuk aplikasi dan perlu menentukan identiti yang membuat permintaan. Jelaskan cara anda menggunakan skema sumber untuk mengenal pasti peranan (role) atau pengguna (user) yang bertanggungjawab bagi operasi tersebut.

[Assistant] Skema sumber mentakrifkan jenis sumber dalam format yang berstruktur dan konsisten. Skema ini juga digunakan untuk mengesahkan definisi jenis sumber. Skema ini merangkumi semua parameter dan atribut yang disokong untuk jenis sumber tertentu, serta kebenaran yang diperlukan untuk mencipta sumber dengan keistimewaan yang paling minimum.


[User] Apakah yang akan berlaku apabila saya menggunakan keupayaan Worldwide SMS?

[Assistant] Anda boleh menggunakan Amazon SNS untuk menghantar mesej SMS (teks) ke 200+ negara. Anda mesti mendapatkan kebenaran terlebih dahulu daripada penerima untuk menghantar mesej SMS ke nombor telefon mereka, jika diperlukan oleh undang-undang dan peraturan tempatan. Amazon SNS kini menghantar mesej SMS kepada anda melalui AWS End User Messaging. Selain itu, anda boleh menetapkan kuota perbelanjaan peringkat akaun dan peringkat mesej untuk mengelakkan lebihan perbelanjaan yang tidak disengajakan.


[User] Anda diminta untuk membangunkan penyelesaian penghantaran notifikasi segera kepada pengguna di serata dunia. Dalam merangka seni bina sistem tersebut, apakah ciri-ciri teknikal yang disediakan oleh keupayaan Worldwide SMS yang perlu anda ambil kira?

[Assistant] Anda boleh menggunakan Amazon SNS untuk menghantar mesej SMS (teks) ke 200+ negara. Anda mesti mendapatkan kebenaran terlebih dahulu daripada penerima untuk menghantar mesej SMS ke nombor telefon mereka, jika diperlukan oleh undang-undang dan peraturan tempatan. Amazon SNS kini menghantar mesej SMS kepada anda melalui AWS End User Messaging. Selain itu, anda boleh menetapkan kuota perbelanjaan peringkat akaun dan peringkat mesej untuk mengelakkan lebihan perbelanjaan yang tidak disengajakan.


[User] Apakah keadaan atau akibat yang perlu saya pertimbangkan untuk menentukan penggunaan S3 Files, Amazon EFS, atau Amazon FSx?

[Assistant] Gunakan S3 Files apabila anda sudah mempunyai data dalam S3 dan anda memerlukan aplikasi berasaskan fail, ejen AI, atau pasukan untuk bekerja dengannya secara langsung menggunakan operasi fail standard. S3 Files ialah pilihan yang tepat apabila matlamat utama anda adalah untuk membawa akses fail kepada data S3 sedia ada anda tanpa menduplikasikannya atau menguruskan sistem storan yang berasingan. Data anda kekal dalam S3 sebagai sumber autoritatif, dan anda mendapat akses sistem fail di atasnya. Gunakan Amazon EFS apabila anda memerlukan sistem fail kongsi asli awan yang diurus sepenuhnya sebagai storan utama untuk beban kerja seperti direktori rumah kongsi, pengurusan kandungan, konfigurasi aplikasi, dan persekitaran pembangunan di mana data anda berasal dan diakses terutamanya melalui sistem fail. Gunakan Amazon FSx jika anda mempunyai aplikasi berasaskan fail sedia ada yang berjalan pada storan fail yang dipasang pada rangkaian. FSx dibina khas untuk menyokong beban kerja tersebut dengan menawarkan penggunaan terurus sepenuhnya bagi sistem fail popular (NetApp ONTAP, Windows File Server, OpenZFS, atau Lustre) dengan ciri, keupayaan, dan prestasi yang sama seperti yang anda biasa gunakan.


[User] Anda sedang mereka bentuk penyelesaian storan untuk beban kerja aplikasi. Jelaskan situasi praktikal dan senario yang berbeza di mana anda akan memilih untuk menggunakan S3 Files, Amazon EFS, atau Amazon FSx.

[Assistant] Gunakan S3 Files apabila anda sudah mempunyai data dalam S3 dan anda memerlukan aplikasi berasaskan fail, ejen AI, atau pasukan untuk bekerja dengannya secara langsung menggunakan operasi fail standard. S3 Files ialah pilihan yang tepat apabila matlamat utama anda adalah untuk membawa akses fail kepada data S3 sedia ada anda tanpa menduplikasikannya atau menguruskan sistem storan yang berasingan. Data anda kekal dalam S3 sebagai sumber autoritatif, dan anda mendapat akses sistem fail di atasnya. Gunakan Amazon EFS apabila anda memerlukan sistem fail kongsi asli awan yang diurus sepenuhnya sebagai storan utama untuk beban kerja seperti direktori rumah kongsi, pengurusan kandungan, konfigurasi aplikasi, dan persekitaran pembangunan di mana data anda berasal dan diakses terutamanya melalui sistem fail. Gunakan Amazon FSx jika anda mempunyai aplikasi berasaskan fail sedia ada yang berjalan pada storan fail yang dipasang pada rangkaian. FSx dibina khas untuk menyokong beban kerja tersebut dengan menawarkan penggunaan terurus sepenuhnya bagi sistem fail popular (NetApp ONTAP, Windows File Server, OpenZFS, atau Lustre) dengan ciri, keupayaan, dan prestasi yang sama seperti yang anda biasa gunakan.


[User] Apakah akibatnya terhadap aplikasi serverless saya jika ia tidak dilindungi daripada serangan DDoS?

[Assistant] Untuk melindungi daripada DDoS, gunakan kombinasi: AWS Shield (piawai disertakan percuma, Advanced untuk perlindungan lanjutan), AWS WAF untuk menyekat trafik berbahaya, Amazon CloudFront di hadapan aplikasi untuk menyerap dan menghadkan trafik, dan had kadar (rate limiting) di API Gateway. Anda juga boleh menggunakan Amazon GuardDuty untuk memantau aktiviti yang mencurigakan. Pelan ini menambah beberapa lapisan pertahanan di hadapan aplikasi serverless.


[User] Anda bertanggungjawab untuk melancarkan aplikasi serverless dalam persekitaran pengeluaran dan perlu memastikannya kekal berjalan walaupun berhadapan dengan trafik yang luar biasa tinggi. Apakah strategi atau konfigurasi yang perlu anda implementasikan untuk melindungi aplikasi tersebut daripada ancaman serangan DDoS?

[Assistant] Untuk melindungi daripada DDoS, gunakan kombinasi: AWS Shield (piawai disertakan percuma, Advanced untuk perlindungan lanjutan), AWS WAF untuk menyekat trafik berbahaya, Amazon CloudFront di hadapan aplikasi untuk menyerap dan menghadkan trafik, dan had kadar (rate limiting) di API Gateway. Anda juga boleh menggunakan Amazon GuardDuty untuk memantau aktiviti yang mencurigakan. Pelan ini menambah beberapa lapisan pertahanan di hadapan aplikasi serverless.


[User] Apakah yang akan berlaku jika saya perlu mengesan penggunaan kunci dalam stor kunci tersuai?

[Assistant] Selain daripada aktiviti yang direkodkan dalam CloudTrail oleh AWS KMS, penggunaan stor kunci tersuai menyediakan tiga mekanisme pengauditan tambahan. Pertama, CloudHSM juga merekodkan semua aktiviti API ke CloudTrail, seperti mencipta kluster dan menambah atau mengeluarkan HSM. Kedua, setiap kluster juga menangkap log tempatannya sendiri untuk merekodkan aktiviti pengurusan pengguna dan kunci. Ketiga, setiap instance CloudHSM menyalin log aktiviti pengurusan pengguna dan kunci tempatan ke AWS CloudWatch.


[User] Dalam persekitaran pengeluaran, anda perlu memantau dan mengesan sebarang akses atau penggunaan kunci dalam stor kunci tersuai untuk tujuan pengauditan. Apakah langkah atau konfigurasi yang perlu dilaksanakan untuk membolehkan aktiviti tersebut?

[Assistant] Selain daripada aktiviti yang direkodkan dalam CloudTrail oleh AWS KMS, penggunaan stor kunci tersuai menyediakan tiga mekanisme pengauditan tambahan. Pertama, CloudHSM juga merekodkan semua aktiviti API ke CloudTrail, seperti mencipta kluster dan menambah atau mengeluarkan HSM. Kedua, setiap kluster juga menangkap log tempatannya sendiri untuk merekodkan aktiviti pengurusan pengguna dan kunci. Ketiga, setiap instance CloudHSM menyalin log aktiviti pengurusan pengguna dan kunci tempatan ke AWS CloudWatch.


[User] Apakah akan berlaku jika saya memilih untuk melumpuhkan IPv6 pada semua distribution baharu saya?

[Assistant] Ya, untuk kedua-dua distribution baharu dan sedia ada, anda boleh menggunakan konsol Amazon CloudFront atau API untuk mendayakan / melumpuhkan IPv6 bagi setiap distribution.


[User] Saya sedang menyiapkan konfigurasi untuk deployment baharu dan perlu memastikan semua distribution baharu tidak menggunakan IPv6. Bagaimanakah cara untuk melumpuhkan IPv6 pada semua distribution baharu saya?

[Assistant] Ya, untuk kedua-dua distribution baharu dan sedia ada, anda boleh menggunakan konsol Amazon CloudFront atau API untuk mendayakan / melumpuhkan IPv6 bagi setiap distribution.


[User] Apakah yang akan berlaku sekiranya saya mendayakan code signing untuk fungsi sedia ada?

[Assistant] Ya, anda boleh mendayakan code signing untuk fungsi sedia ada dengan melampirkan konfigurasi code signing pada fungsi tersebut. Anda boleh melakukan ini menggunakan konsol AWS Lambda, API Lambda, AWS CLI, AWS CloudFormation, dan AWS SAM.


[User] Dalam persekitaran pengeluaran, kita perlu memastikan integriti kod untuk fungsi Lambda yang sedia ada. Bagaimanakah cara untuk mendayakan konfigurasi code signing pada fungsi tersebut?

[Assistant] Ya, anda boleh mendayakan code signing untuk fungsi sedia ada dengan melampirkan konfigurasi code signing pada fungsi tersebut. Anda boleh melakukan ini menggunakan konsol AWS Lambda, API Lambda, AWS CLI, AWS CloudFormation, dan AWS SAM.


[User] Apakah fungsi atau kesan penggunaan kedai kunci luaran (XKS)?

[Assistant] Kedai kunci luaran ialah kedai kunci tersuai yang disokong oleh infrastruktur pengurusan kunci luaran yang anda miliki dan uruskan di luar AWS. Semua operasi penyulitan atau penyahsulitan yang menggunakan kunci KMS dalam kedai kunci luaran dilakukan dalam pengurus kunci anda dengan kunci kriptografi dan operasi yang berada di bawah kawalan anda dan tidak dapat diakses secara fizikal oleh AWS.


[User] Anda sedang menguruskan infrastruktur di mana Aurora berjalan dalam persekitaran pengeluaran. Bagi memastikan pematuhan keselamatan, anda perlu memulakan pengesanan ancaman secara aktif. Bagaimanakah anda boleh mengkonfigurasi GuardDuty untuk membolehkan pemantauan sekuriti-kurangnya pada Aurora tersebut?

[Assistant] Untuk akaun GuardDuty sedia ada, ciri ini boleh diaktifkan daripada konsol GuardDuty pada halaman RDS Protection, atau melalui API. Ketahui lebih lanjut tentang GuardDuty RDS Protection.


[User] Apakah yang berlaku sekiranya saya menggunakan ABAC untuk memberikan akses?

[Assistant] Untuk memberikan akses menggunakan ABAC, mula-mula takrifkan kekunci tag dan nilai yang anda mahu gunakan untuk kawalan akses. Kemudian, pastikan peranan IAM anda mempunyai kekunci tag dan nilai yang sesuai. Jika berbilang identiti menggunakan peranan ini, anda juga boleh mentakrifkan kekunci tag dan nilai sesi. Seterusnya, pastikan sumber anda mempunyai kekunci tag dan nilai yang sesuai. Anda juga boleh memerlukan pengguna untuk mencipta sumber dengan tag yang sesuai dan menyekat akses untuk mengubahnya. Selepas tag anda disediakan, takrifkan dasar yang memberikan akses kepada tindakan dan jenis sumber tertentu, tetapi hanya jika tag peranan atau sesi sepadan dengan tag sumber. Untuk tutorial terperinci yang menunjukkan cara menggunakan ABAC dalam AWS, lihat Tutorial IAM: Tentukan kebenaran untuk mengakses sumber AWS berdasarkan tag.


[User] Apa yang berlaku terhadap pengesanan ancaman untuk pangkalan data Aurora saya jika saya mendayakan GuardDuty?

[Assistant] Untuk akaun GuardDuty sedia ada, ciri ini boleh diaktifkan daripada konsol GuardDuty pada halaman RDS Protection, atau melalui API. Ketahui lebih lanjut tentang GuardDuty RDS Protection.


[User] Apakah implikasi keselamatan jika saya menggunakan CloudFront Functions dalam pengedaran kandungan?

[Assistant] CloudFront Functions menyampaikan prestasi, skala dan keberkesanan kos yang anda jangkakan, tetapi dengan model keselamatan unik yang menawarkan sempadan pengasingan yang ketat antara kod Functions. Apabila anda menjalankan kod tersuai dalam persekitaran pengkomputeran kongsi berbilang penyewa, mengekalkan persekitaran pelaksanaan yang sangat selamat adalah kunci. Pelaku jahat mungkin cuba mengeksploitasi pepijat yang terdapat dalam runtime, perpustakaan, atau CPU untuk membocorkan data sensitif daripada pelayan atau daripada fungsi pelanggan lain. Tanpa penghalang pengasingan yang ketat antara kod fungsi, eksploitasi ini mungkin berlaku. Kedua-dua AWS Lambda dan Lambda@Edge sudah mencapai pengasingan keselamatan ini melalui pengasingan VM berasaskan Firecracker. Dengan CloudFront Functions, kami telah membangunkan model pengasingan berasaskan proses yang menyediakan tahap keselamatan yang sama terhadap serangan saluran sisi seperti Spectre dan Meltdown, serangan berasaskan masa atau kelemahan kod lain. CloudFront Functions tidak boleh mengakses atau mengubah suai data milik pelanggan lain. Kami melakukan ini dengan menjalankan fungsi dalam proses khusus pada CPU khusus. CloudFront Functions dilaksanakan pada pekerja proses yang hanya melayani satu pelanggan pada satu masa dan semua data khusus pelanggan dibersihkan (dikosongkan) antara pelaksanaan. CloudFront Functions tidak menggunakan V8 sebagai enjin JavaScript. Model keselamatan Functions adalah berbeza, dan dianggap lebih selamat daripada model berasaskan pengasingan v8 yang ditawarkan oleh sesetengah vendor lain.


[User] Sebagai seorang jurutera yang sedang menstrategikan pengedaran kandungan, bagaimanakah anda dapat memanfaatkan ciri keselamatan CloudFront Functions untuk melindungi beban kerja semasa proses deploy?

[Assistant] CloudFront Functions menyampaikan prestasi, skala dan keberkesanan kos yang anda jangkakan, tetapi dengan model keselamatan unik yang menawarkan sempadan pengasingan yang ketat antara kod Functions. Apabila anda menjalankan kod tersuai dalam persekitaran pengkomputeran kongsi berbilang penyewa, mengekalkan persekitaran pelaksanaan yang sangat selamat adalah kunci. Pelaku jahat mungkin cuba mengeksploitasi pepijat yang terdapat dalam runtime, perpustakaan, atau CPU untuk membocorkan data sensitif daripada pelayan atau daripada fungsi pelanggan lain. Tanpa penghalang pengasingan yang ketat antara kod fungsi, eksploitasi ini mungkin berlaku. Kedua-dua AWS Lambda dan Lambda@Edge sudah mencapai pengasingan keselamatan ini melalui pengasingan VM berasaskan Firecracker. Dengan CloudFront Functions, kami telah membangunkan model pengasingan berasaskan proses yang menyediakan tahap keselamatan yang sama terhadap serangan saluran sisi seperti Spectre dan Meltdown, serangan berasaskan masa atau kelemahan kod lain. CloudFront Functions tidak boleh mengakses atau mengubah suai data milik pelanggan lain. Kami melakukan ini dengan menjalankan fungsi dalam proses khusus pada CPU khusus. CloudFront Functions dilaksanakan pada pekerja proses yang hanya melayani satu pelanggan pada satu masa dan semua data khusus pelanggan dibersihkan (dikosongkan) antara pelaksanaan. CloudFront Functions tidak menggunakan V8 sebagai enjin JavaScript. Model keselamatan Functions adalah berbeza, dan dianggap lebih selamat daripada model berasaskan pengasingan v8 yang ditawarkan oleh sesetengah vendor lain.