[User] Anda sed mereka bentuk seni bina sistem untuk aplikasi baharu dan perlu membuat keputusan strategik mengenai infrastruktur. Apakah kriteria yang perlu anda pertimbangkan untuk memilih AWS Region yang paling sesuai untuk menyimpan data pengguna dan memastikan pematuhan undang-undang?

[Assistant] Terdapat beberapa faktor yang perlu dipertimbangkan berdasarkan aplikasi khusus anda. Sebagai contoh, anda mungkin ingin menyimpan data anda di Region yang berdekatan dengan pelanggan, pusat data, atau sumber AWS lain untuk mengurangkan latensi akses data. Anda juga mungkin ingin menyimpan data anda di Region yang jauh daripada operasi lain untuk tujuan redundansi geografi dan pemulihan bencana. Anda juga perlu mempertimbangkan Region yang membolehkan anda memenuhi keperluan undang-undang dan peraturan tertentu dan/atau mengurangkan kos storan anda—anda boleh memilih Region yang lebih murah untuk menjimatkan wang. Untuk maklumat harga S3, lawati halaman harga Amazon S3.


[User] Sedang merancang strategi penamaan untuk imej bekas awam dalam persekitaran pengeluaran, bagaimanakah cara untuk mengkonfigurasi alias tersuai (custom alias) supaya ia boleh dirujuk dengan mudah semasa proses *deploy*?

[Assistant] Ya. Anda boleh meminta alias tersuai seperti nama organisasi atau projek anda, melainkan ia alias terpelihara. Nama yang mengenal pasti perkhidmatan AWS adalah terpelihara. Nama yang mengenal pasti penjual AWS Marketplace juga mungkin terpelihara. Kami akan menyemak dan meluluskan permintaan alias tersuai anda dalam masa beberapa hari melainkan permintaan alias anda melanggar Dasar Penggunaan Boleh Terima AWS atau dasar AWS yang lain.


[User] Apakah data item konfigurasi yang akan disimpan oleh CloudTrail Lake jika saya mendayakan integrasi AWS Config hari ini—adakah ia akan mengandungi rekod sejarah yang wujud sebelum ini atau hanya mengehadkan pengumpulan kepada item baharu yang direkodkan?

[Assistant] CloudTrail Lake tidak akan memasukkan item konfigurasi AWS Config yang dijana sebelum CloudTrail Lake dikonfigurasikan. Item konfigurasi yang baru direkodkan daripada AWS Config, pada peringkat akaun atau peringkat organisasi, akan dihantar ke stor data peristiwa CloudTrail Lake yang ditentukan. Item konfigurasi ini akan tersedia dalam lake untuk pertanyaan bagi tempoh pengekalan yang ditentukan, dan boleh digunakan untuk analisis data sejarah.


[User] Apakah yang akan berlaku atau manfaat yang diperolehi jika saya menggunakan Amazon S3?

[Assistant] Amazon S3 menyediakan antara muka perkhidmatan web yang ringkas yang boleh anda gunakan untuk menyimpan dan mendapatkan semula sebarang jumlah data, pada bila-bila masa, dari mana-mana sahaja. Dengan menggunakan perkhidmatan ini, anda boleh membina aplikasi dengan mudah yang menggunakan storan asli awan. Memandangkan Amazon S3 sangat berskala dan anda hanya membayar untuk apa yang anda gunakan, anda boleh bermula dari kecil dan mengembangkan aplikasi anda mengikut kehendak anda, tanpa menjejaskan prestasi atau kebolehpercayaan. Amazon S3 juga direka bentuk untuk menjadi sangat fleksibel. Simpan sebarang jenis dan jumlah data yang anda mahu, baca data yang sama sejuta kali atau hanya untuk pemulihan bencana kecemasan, bina aplikasi FTP yang ringkas atau aplikasi web yang canggih seperti laman web runcit Amazon.com. Amazon S3 membebaskan anda untuk memberi tumpuan kepada inovasi dan bukannya menghabiskan masa untuk memikirkan cara menyimpan data anda.


[User] Anda kini sedang menstruktur saluran data audit untuk mematuhi dasar pematuhan syarikat. Dalam usaha untuk memusatkan log aktiviti dan perubahan konfigurasi, anda sedang menilai pilihan untuk memasukkan *configuration items* daripada AWS Config terus ke dalam CloudTrail Lake. Jika anda mengaktifkan pilihan integrasi ini pada hari ini, adakah ia akan merangkumi dan memuat naik *configuration items* sejarah yang telah direkodkan sebelum ini, atau ia hanya akan mula mengumpul *configuration items* baharu yang direkodkan selepas integrasi diaktifkan?

[Assistant] CloudTrail Lake tidak akan memasukkan item konfigurasi AWS Config yang dijana sebelum CloudTrail Lake dikonfigurasikan. Item konfigurasi yang baru direkodkan daripada AWS Config, pada peringkat akaun atau peringkat organisasi, akan dihantar ke stor data peristiwa CloudTrail Lake yang ditentukan. Item konfigurasi ini akan tersedia dalam lake untuk pertanyaan bagi tempoh pengekalan yang ditentukan, dan boleh digunakan untuk analisis data sejarah.


[User] Apakah faedah yang saya akan perolehi jika saya menggunakan Network Monitor?

[Assistant] Untuk menggunakan Network Monitor, anda mencipta monitor dan mengaitkan sumber aplikasi anda dengannya. Anda memilih subnet sumber yang tergolong dalam Amazon Virtual Private Cloud (VPC) anda dan kemudian anda memilih alamat IP destinasi dalam rangkaian on-premises anda. Network Monitor mencipta jaringan gabungan sumber dan destinasi yang mungkin, yang setiap satunya dipanggil probe, dalam satu monitor. Penciptaan Network Monitor diuruskan sepenuhnya oleh AWS dan anda sepatutnya dapat melihat metrik masa nyata dalam beberapa minit selepas menyediakan monitor anda. Network Monitor menjual metrik masa nyata ini kepada CloudWatch Metrics, supaya anda boleh menggunakan alat CloudWatch dengan mudah untuk memahami kesihatan rangkaian di rantau AWS yang khusus untuk rangkaian anda. Sila rujuk dokumentasi CloudWatch untuk arahan persediaan terperinci.


[User] Dalam persekitaran pengeluaran sebenar, apakah kes penggunaan utama yang boleh saya implementasikan menggunakan Amazon S3 untuk menyelesaikan keperluan penyimpanan data?

[Assistant] Amazon S3 menyediakan antara muka perkhidmatan web yang ringkas yang boleh anda gunakan untuk menyimpan dan mendapatkan semula sebarang jumlah data, pada bila-bila masa, dari mana-mana sahaja. Dengan menggunakan perkhidmatan ini, anda boleh membina aplikasi dengan mudah yang menggunakan storan asli awan. Memandangkan Amazon S3 sangat berskala dan anda hanya membayar untuk apa yang anda gunakan, anda boleh bermula dari kecil dan mengembangkan aplikasi anda mengikut kehendak anda, tanpa menjejaskan prestasi atau kebolehpercayaan. Amazon S3 juga direka bentuk untuk menjadi sangat fleksibel. Simpan sebarang jenis dan jumlah data yang anda mahu, baca data yang sama sejuta kali atau hanya untuk pemulihan bencana kecemasan, bina aplikasi FTP yang ringkas atau aplikasi web yang canggih seperti laman web runcit Amazon.com. Amazon S3 membebaskan anda untuk memberi tumpuan kepada inovasi dan bukannya menghabiskan masa untuk memikirkan cara menyimpan data anda.


[User] Apakah kesannya atau apa yang akan berlaku jika saya mendayakan Amazon CloudWatch Logs Infrequent Access (Logs-IA)?

[Assistant] Amazon CloudWatch Logs Infrequent Access (Logs-IA) tersedia di semua Wilayah AWS di mana CloudWatch Logs tersedia. Anda boleh bermula dalam konsol atau secara programatik melalui AWS CLI atau API.


[User] Sebagai jurutera rangkaian yang bertanggungjawab untuk memantau prestasi trafik antara VPC dan premis anda, bagaimanakah anda boleh menyediakan dan menyebar Network Monitor dalam persekitaran AWS untuk memulakan pemantauan?

[Assistant] Untuk menggunakan Network Monitor, anda mencipta monitor dan mengaitkan sumber aplikasi anda dengannya. Anda memilih subnet sumber yang tergolong dalam Amazon Virtual Private Cloud (VPC) anda dan kemudian anda memilih alamat IP destinasi dalam rangkaian on-premises anda. Network Monitor mencipta jaringan gabungan sumber dan destinasi yang mungkin, yang setiap satunya dipanggil probe, dalam satu monitor. Penciptaan Network Monitor diuruskan sepenuhnya oleh AWS dan anda sepatutnya dapat melihat metrik masa nyata dalam beberapa minit selepas menyediakan monitor anda. Network Monitor menjual metrik masa nyata ini kepada CloudWatch Metrics, supaya anda boleh menggunakan alat CloudWatch dengan mudah untuk memahami kesihatan rangkaian di rantau AWS yang khusus untuk rangkaian anda. Sila rujuk dokumentasi CloudWatch untuk arahan persediaan terperinci.


[User] Sebagai seorang jurutera DevOps yang bertanggungjawab menguruskan infrastruktur, anda perlu mengoptimumkan kos penyimpanan log bagi aplikasi produksi yang menjana data dalam jumlah besar. Apakah langkah-langkah konfigurasi yang perlu dilakukan untuk mendayakan ciri Amazon CloudWatch Logs Infrequent Access (Logs-IA) pada kumpulan log sedia ada?

[Assistant] Amazon CloudWatch Logs Infrequent Access (Logs-IA) tersedia di semua Wilayah AWS di mana CloudWatch Logs tersedia. Anda boleh bermula dalam konsol atau secara programatik melalui AWS CLI atau API.


[User] Apakah akibatnya terhadap perbelanjaan jika saya menggunakan Amazon SQS?

[Assistant] Anda hanya membayar untuk apa yang anda gunakan, dan tiada yuran minimum. Kos Amazon SQS dikira setiap permintaan, ditambah caj pemindahan data untuk data yang dipindahkan keluar daripada Amazon SQS (kecuali data dipindahkan ke tika Amazon Elastic Compute Cloud (EC2) atau ke fungsi AWS Lambda dalam wilayah yang sama). Untuk pecahan harga terperinci mengikut jenis baris gilir dan wilayah, lihat Harga Amazon SQS.


[User] Anda sedang mereka bentuk seni bina aplikasi yang memerlukan pemprosesan mesej dan perlu menganggarkan perbelanjaan operasi untuk mendapatkan kelulusan bajet. Bagaimanakah cara mengira kos penggunaan Amazon SQS?

[Assistant] Anda hanya membayar untuk apa yang anda gunakan, dan tiada yuran minimum. Kos Amazon SQS dikira setiap permintaan, ditambah caj pemindahan data untuk data yang dipindahkan keluar daripada Amazon SQS (kecuali data dipindahkan ke tika Amazon Elastic Compute Cloud (EC2) atau ke fungsi AWS Lambda dalam wilayah yang sama). Untuk pecahan harga terperinci mengikut jenis baris gilir dan wilayah, lihat Harga Amazon SQS.


[User] Apakah kesan atau keadaan yang akan berlaku sekiranya keselarian fungsi digunakan bersama-sama dengan durable functions?

[Assistant] Lambda durable functions menggunakan kumpulan keselarian peringkat akaun yang sama seperti fungsi Lambda standard. Slot keselarian dilepaskan semasa menunggu, jadi beribu-ribu pelaksanaan boleh menunggu tanpa menggunakan keselarian. Ketahui lebih lanjut tentang kuota AWS Lambda.


[User] Dalam persekitaran pengeluaran, apakah yang perlu anda ambil kira berkenaan cara keselarian fungsi beroperasi semasa menggunakan durable functions untuk mengurus aliran kerja yang kompleks?

[Assistant] Lambda durable functions menggunakan kumpulan keselarian peringkat akaun yang sama seperti fungsi Lambda standard. Slot keselarian dilepaskan semasa menunggu, jadi beribu-ribu pelaksanaan boleh menunggu tanpa menggunakan keselarian. Ketahui lebih lanjut tentang kuota AWS Lambda.


[User] Apakah yang akan berlaku sekiranya saya menggunakan ciri Time-to-Live (TTL) DynamoDB dan apakah kepentingannya?

[Assistant] Ciri Time to Live (TTL) Amazon DynamoDB secara automatik memadamkan item yang telah tamat tempoh dan tidak lagi relevan daripada jadual, dengan itu mengurangkan penggunaan storan dan menurunkan kos. Dengan TTL, anda boleh menentukan cap masa bagi setiap item untuk menentukan bila item tersebut tidak lagi diperlukan, dan DynamoDB secara automatik memadamkan item tersebut daripada jadual anda tanpa menggunakan sebarang throughput tulis. Setiap kali item dicipta atau dikemas kini, anda boleh mengira masa tamat tempoh dan menyimpannya dalam atribut TTL. TTL berguna jika anda menyimpan item yang hilang kerelevanan selepas masa tertentu.


[User] Apakah kesan atau akibatnya jika saya memindahkan aplikasi sedia ada ke SNS Mobile Push?

[Assistant] Ya. Anda boleh melakukan muat naik pukal token peranti sedia ada ke Amazon SNS, sama ada melalui antara muka konsol atau API. Anda juga perlu mendaftarkan aplikasi anda dengan SNS dengan memuat naik kelayakan anda untuk perkhidmatan pemberitahuan tolak yang berkaitan, dan mengkonfigurasi proksi atau aplikasi anda untuk mendaftarkan token baharu pada masa hadapan dengan SNS.


[User] Anda mereka bentuk aplikasi di mana data item dalam jadual DynamoDB perlu dipadamkan secara automatik selepas tamat tempoh sahnya. Bagaimanakah anda boleh menggunakan ciri Time-to-Live (TTL) untuk memastikan data luput ini dibersihkan secara efisien?

[Assistant] Ciri Time to Live (TTL) Amazon DynamoDB secara automatik memadamkan item yang telah tamat tempoh dan tidak lagi relevan daripada jadual, dengan itu mengurangkan penggunaan storan dan menurunkan kos. Dengan TTL, anda boleh menentukan cap masa bagi setiap item untuk menentukan bila item tersebut tidak lagi diperlukan, dan DynamoDB secara automatik memadamkan item tersebut daripada jadual anda tanpa menggunakan sebarang throughput tulis. Setiap kali item dicipta atau dikemas kini, anda boleh mengira masa tamat tempoh dan menyimpannya dalam atribut TTL. TTL berguna jika anda menyimpan item yang hilang kerelevanan selepas masa tertentu.


[User] Anda sedang mereka bentuk strategi untuk migrasi aplikasi mudah alih sedia ada ke cloud. Adakah SNS Mobile Push menyokong pemindahan aplikasi tersebut?

[Assistant] Ya. Anda boleh melakukan muat naik pukal token peranti sedia ada ke Amazon SNS, sama ada melalui antara muka konsol atau API. Anda juga perlu mendaftarkan aplikasi anda dengan SNS dengan memuat naik kelayakan anda untuk perkhidmatan pemberitahuan tolak yang berkaitan, dan mengkonfigurasi proksi atau aplikasi anda untuk mendaftarkan token baharu pada masa hadapan dengan SNS.


[User] Apakah yang akan berlaku sekiranya permintaan AWS WAF mencapai had yang ditetapkan?

[Assistant] Pelanggan AWS WAF tidak tertakluk kepada sebarang had pada bilangan permintaan yang dibuat dalam satu bulan kalendar. Walau bagaimanapun, pelanggan AWS Shield Advanced dihadkan kepada 50 bilion permintaan AWS WAF yang dilindungi AWS Shield dalam satu bulan kalendar. Permintaan tersebut disatukan pada peringkat pelanggan, merentas semua organisasi AWS.


[User] Dalam usaha untuk mengkonfigurasi AWS WAF bagi melindungi aplikasi pengeluaran, adakah terdapat had permintaan yang perlu saya ambil perhatian untuk memastikan prestasi tidak terjejas?

[Assistant] Pelanggan AWS WAF tidak tertakluk kepada sebarang had pada bilangan permintaan yang dibuat dalam satu bulan kalendar. Walau bagaimanapun, pelanggan AWS Shield Advanced dihadkan kepada 50 bilion permintaan AWS WAF yang dilindungi AWS Shield dalam satu bulan kalendar. Permintaan tersebut disatukan pada peringkat pelanggan, merentas semua organisasi AWS.


[User] Adakah kami akan layak mendapatkan AWS Free Tier bagi setiap akaun dengan mendaftar untuk Consolidated Billing?

[Assistant] Tidak, pelanggan yang menggunakan Consolidated Billing untuk menyatukan pembayaran merentas pelbagai akaun hanya akan mempunyai akses kepada satu Free Tier setiap Organisasi.


[User] Syarikat kami sedang merancang untuk melaksanakan Consolidated Billing bagi menguruskan kos. Dalam senario ini, adakah setiap akaun yang digabungkan layak mendapatkan manfaat AWS Free Tier secara berasingan?

[Assistant] Tidak, pelanggan yang menggunakan Consolidated Billing untuk menyatukan pembayaran merentas pelbagai akaun hanya akan mempunyai akses kepada satu Free Tier setiap Organisasi.


[User] Anda bertanggungjawab untuk memastikan integriti data dalam pipeline data syarikat. Jelaskan langkah-langkah konfigurasi yang perlu dilakukan untuk melaksanakan AWS Glue Data Quality dan mentakrifkan peraturan pengesahan data (data quality ruleset) untuk proses ETL anda.

[Assistant] Untuk bermula, pergi ke Data Quality dalam Data Catalog dan pilih jadual. Kemudian pilih tab Data Quality untuk bermula. Sebagai alternatif, anda boleh menyediakan peraturan kualiti data dalam pipeline anda dengan menambah transform Data Quality pada AWS Glue Studio. Anda juga boleh menggunakan API untuk menyediakan peraturan kualiti data dan menjalankannya.


[User] Apakah yang akan berlaku sekiranya saya menggunakan AWS Glue Data Quality?

[Assistant] Untuk bermula, pergi ke Data Quality dalam Data Catalog dan pilih jadual. Kemudian pilih tab Data Quality untuk bermula. Sebagai alternatif, anda boleh menyediakan peraturan kualiti data dalam pipeline anda dengan menambah transform Data Quality pada AWS Glue Studio. Anda juga boleh menggunakan API untuk menyediakan peraturan kualiti data dan menjalankannya.


[User] Apa yang berlaku terhadap proses kemas kini versi Kubernetes sekiranya saya menggunakan Amazon EKS Auto Mode?

[Assistant] Ya, selepas menaik taraf satah kawalan EKS kepada versi Kubernetes baharu, instance baharu yang dilancarkan oleh EKS Auto Mode, disebabkan aplikasi berskala keluar, berjalan dengan perisian Kubernetes terkini yang sepadan dengan versi satah kawalan. Pada masa yang sama, instance sedia ada dikemas kini secara beransur-ansur dengan perisian Kubernetes untuk versi Kubernetes baharu. Digabungkan dengan jangka hayat maksimum 14 hari secara lalai bagi instance yang dilancarkan oleh EKS Auto Mode, ini bermakna, secara lalai, kluster anda akan dinaik taraf sepenuhnya dan automatik selewat-lewatnya 14 hari selepas menaik taraf versi Kubernetes kluster EKS anda.


[User] Apakah yang akan menjejaskan kos pengebilan Lambda dan bagaimanakah keadaan sekiranya saya ingin mengurangkan perbelanjaan tersebut?

[Assistant] Lambda dikenakan bayaran berdasarkan bilangan permintaan dan tempoh pelaksanaan (dikira dalam milidetik, dibulatkan). Anda tidak membayar apabila fungsi tidak dijalankan, jadi ia menjimatkan berbanding pelayan sentiasa dihidupkan. Untuk menjimatkan: elakkan fungsi yang berjalan lama tanpa perlu, laraskan memori untuk masa pelaksanaan yang optimum (ingat lebih memori = lebih CPU = mungkin selesai lebih cepat dan murah), gabungkan beberapa fungsi kecil, dan elakkan panggilan yang tidak perlu. Free tier menyediakan sejumlah permintaan dan masa percuma setiap bulan.


[User] Saya sedang menguruskan kluster Kubernetes dan perlu merancang strategi kemas kini versi. Adakah penggunaan Amazon EKS Auto Mode dapat memudahkan proses kemas kini versi ini dalam persekitaran pengeluaran?

[Assistant] Ya, selepas menaik taraf satah kawalan EKS kepada versi Kubernetes baharu, instance baharu yang dilancarkan oleh EKS Auto Mode, disebabkan aplikasi berskala keluar, berjalan dengan perisian Kubernetes terkini yang sepadan dengan versi satah kawalan. Pada masa yang sama, instance sedia ada dikemas kini secara beransur-ansur dengan perisian Kubernetes untuk versi Kubernetes baharu. Digabungkan dengan jangka hayat maksimum 14 hari secara lalai bagi instance yang dilancarkan oleh EKS Auto Mode, ini bermakna, secara lalai, kluster anda akan dinaik taraf sepenuhnya dan automatik selewat-lewatnya 14 hari selepas menaik taraf versi Kubernetes kluster EKS anda.


[User] Apa yang akan berlaku sekiranya saya menentukan nilai time-in-queue?

[Assistant] Untuk menentukan nilai time-in-queue, anda boleh meminta atribut SentTimestamp semasa menerima mesej. Menolak nilai tersebut daripada masa semasa menghasilkan nilai time-in-queue.


[User] Dalam usaha untuk mengoptimumkan bajet operasi aplikasi tanpa server (serverless), jelaskan mekanisma pengebilan AWS Lambda dan cadangkan strategi konfigurasi yang spesifik untuk meminimumkan kos sumber.

[Assistant] Lambda dikenakan bayaran berdasarkan bilangan permintaan dan tempoh pelaksanaan (dikira dalam milidetik, dibulatkan). Anda tidak membayar apabila fungsi tidak dijalankan, jadi ia menjimatkan berbanding pelayan sentiasa dihidupkan. Untuk menjimatkan: elakkan fungsi yang berjalan lama tanpa perlu, laraskan memori untuk masa pelaksanaan yang optimum (ingat lebih memori = lebih CPU = mungkin selesai lebih cepat dan murah), gabungkan beberapa fungsi kecil, dan elakkan panggilan yang tidak perlu. Free tier menyediakan sejumlah permintaan dan masa percuma setiap bulan.


[User] Dalam persekitaran produksi, bagaimanakah anda boleh mengira atau menentukan nilai *time-in-queue* bagi mengesan punca kelewatan pemprosesan?

[Assistant] Untuk menentukan nilai time-in-queue, anda boleh meminta atribut SentTimestamp semasa menerima mesej. Menolak nilai tersebut daripada masa semasa menghasilkan nilai time-in-queue.


[User] Apakah yang akan berlaku sekiranya saya menggunakan kelas storan S3 Glacier Instant Retrieval?

[Assistant] Kelas storan S3 Glacier Instant Retrieval menyediakan storan kos terendah untuk data jangka panjang yang jarang diakses dan memerlukan pengambilan dalam milisaat. S3 Glacier Instant Retrieval menyediakan akses terpantas ke storan arkib, dengan throughput dan akses milisaat yang sama seperti kelas storan S3 Standard dan S3 Standard-IA. S3 Glacier Instant Retrieval direka untuk ketahanan data 99.999999999% (11 sembilan) dan ketersediaan 99.9% dengan menyimpan data secara redundan merentas sekurang-kurangnya tiga AWS Availability Zone yang dipisahkan secara fizikal.


[User] Anda mempunyai data arkib yang perlu diakses dengan serta-merta untuk kecemasan. Adakah kelas storan S3 Glacier Instant Retrieval sesuai untuk senario ini dan bagaimanakah ia berfungsi?

[Assistant] Kelas storan S3 Glacier Instant Retrieval menyediakan storan kos terendah untuk data jangka panjang yang jarang diakses dan memerlukan pengambilan dalam milisaat. S3 Glacier Instant Retrieval menyediakan akses terpantas ke storan arkib, dengan throughput dan akses milisaat yang sama seperti kelas storan S3 Standard dan S3 Standard-IA. S3 Glacier Instant Retrieval direka untuk ketahanan data 99.999999999% (11 sembilan) dan ketersediaan 99.9% dengan menyimpan data secara redundan merentas sekurang-kurangnya tiga AWS Availability Zone yang dipisahkan secara fizikal.


[User] Apakah yang akan berlaku jika saya menggunakan EventBridge Pipe, dan mengapa ia mempunyai perbezaan berbanding EventBridge bus?

[Assistant] EventBridge Pipe ialah cara untuk menyambungkan dua sumber (source dan target) dengan transformasi dan penapisan peristiwa di antara mereka, tanpa orkestra yang kompleks. Ia menyokong sumber seperti Kinesis, DynamoDB Streams, SQS, dan menghantar kepada sasaran selepas penapisan dan transformasi. Berbeza dengan event bus yang menyiarkan kepada banyak sasaran, Pipes menyediakan paip satu-ke-satu dengan transformasi, sesuai untuk membina paip pemprosesan data yang ringkas.


[User] Apakah yang akan berlaku kepada proses continuous deployment dengan CloudFront Functions & Lambda@Edge?

[Assistant] Dengan continuous deployment, anda boleh mengaitkan fungsi yang berbeza dengan distribution utama dan distribution staging. Anda juga boleh menggunakan fungsi yang sama dengan kedua-dua distribution. Jika anda mengemas kini fungsi yang digunakan oleh kedua-dua distribution, kedua-duanya menerima kemas kini tersebut.


[User] Anda sed mereka bentuk aliran kerja pengecaman peristiwa di AWS untuk memproses data daripada sumber kepada sasaran. Dalam senario ini, bagaimanakah anda menggambarkan kegunaan EventBridge Pipe dan apakah perbezaan penting yang perlu dipertimbangkan berbanding menggunakan EventBridge bus untuk konfigurasi tersebut?

[Assistant] EventBridge Pipe ialah cara untuk menyambungkan dua sumber (source dan target) dengan transformasi dan penapisan peristiwa di antara mereka, tanpa orkestra yang kompleks. Ia menyokong sumber seperti Kinesis, DynamoDB Streams, SQS, dan menghantar kepada sasaran selepas penapisan dan transformasi. Berbeza dengan event bus yang menyiarkan kepada banyak sasaran, Pipes menyediakan paip satu-ke-satu dengan transformasi, sesuai untuk membina paip pemprosesan data yang ringkas.


[User] Anda sed mereka bentuk alur kerja CI/CD untuk memastikan setiap kod terkini automatik dihantar ke production. Jelaskan mekanisme yang perlu anda konfigurasikan untuk membolehkan proses continuous deployment ini berjalan lancar apabila menggunakan CloudFront Functions dan Lambda@Edge secara serentak.

[Assistant] Dengan continuous deployment, anda boleh mengaitkan fungsi yang berbeza dengan distribution utama dan distribution staging. Anda juga boleh menggunakan fungsi yang sama dengan kedua-dua distribution. Jika anda mengemas kini fungsi yang digunakan oleh kedua-dua distribution, kedua-duanya menerima kemas kini tersebut.


[User] Apakah langkah-langkah yang perlu saya ambil untuk mencipta subscription filter bagi log CloudWatch?

[Assistant] Subscription filter dalam CloudWatch membolehkan anda menapis log dan menghantar mesej yang sepadan kepada destinasi seperti Lambda, Kinesis, atau OpenSearch secara masa nyata. Anda menentukan corak penapisan, dan CloudWatch menghantar log yang sepadan untuk pemprosesan automatik. Ini berguna untuk membuat alerting, memindahkan log ke sistem analisis, atau mencetuskan tindakan berdasarkan peristiwa log.


[User] Macam mana nak buat subscription filter untuk log CloudWatch?

[Assistant] Subscription filter dalam CloudWatch membolehkan anda menapis log dan menghantar mesej yang sepadan kepada destinasi seperti Lambda, Kinesis, atau OpenSearch secara masa nyata. Anda menentukan corak penapisan, dan CloudWatch menghantar log yang sepadan untuk pemprosesan automatik. Ini berguna untuk membuat alerting, memindahkan log ke sistem analisis, atau mencetuskan tindakan berdasarkan peristiwa log.


[User] Bolehkah proses ETL visual dilaksanakan dalam AWS Glue melalui antara muka tanpa kod?

[Assistant] Ya. AWS Glue Studio menawarkan antara muka grafik untuk mengarang kerja AWS Glue bagi memproses data anda. Selepas anda menentukan aliran sumber data, transformasi dan sasaran dalam antara muka visual, AWS Glue Studio akan menjana kod Apache Spark bagi pihak anda.


[User] AWS Glue ada tak antara muka tanpa kod untuk ETL visual?

[Assistant] Ya. AWS Glue Studio menawarkan antara muka grafik untuk mengarang kerja AWS Glue bagi memproses data anda. Selepas anda menentukan aliran sumber data, transformasi dan sasaran dalam antara muka visual, AWS Glue Studio akan menjana kod Apache Spark bagi pihak anda.


[User] Aku boleh pilih metrik mana yang nak masuk dalam CloudWatch Metric Stream aku tak?

[Assistant] Ya. Anda boleh memilih untuk menghantar semua metrik secara lalai, atau mencipta peraturan penapis untuk memasukkan dan mengecualikan kumpulan metrik yang ditakrifkan oleh ruang nama, contohnya AWS/EC2. Metric Streams secara automatik mengesan metrik baharu yang sepadan dengan peraturan penapis dan memasukkan kemas kini metrik dalam strim tersebut. Apabila sumber ditamatkan, Metric Streams akan secara automatik berhenti menghantar kemas kini untuk metrik yang tidak aktif.


[User] Terangkan cara GuardDuty EKS Protection beroperasi.

[Assistant] GuardDuty EKS Protection ialah ciri GuardDuty yang memantau aktiviti satah kawalan kluster Amazon EKS dengan menganalisis log audit Amazon EKS. GuardDuty disepadukan dengan Amazon EKS, memberikan akses terus kepada log audit Amazon EKS tanpa memerlukan anda menghidupkan atau menyimpan log tersebut. Log audit ini ialah rekod kronologi yang berkaitan dengan keselamatan yang mendokumenkan urutan tindakan yang dilakukan pada satah kawalan Amazon EKS. Log audit Amazon EKS ini memberikan GuardDuty keterlihatan yang diperlukan untuk menjalankan pemantauan berterusan aktiviti API Amazon EKS dan menggunakan risikan ancaman yang terbukti serta pengesanan anomali untuk mengenal pasti aktiviti berniat jahat atau perubahan konfigurasi yang mungkin mendedahkan kluster Amazon EKS anda kepada akses tanpa kebenaran. Apabila ancaman dikenal pasti, GuardDuty menjana penemuan keselamatan yang merangkumi jenis ancaman, tahap keterukan, dan butiran peringkat kontena (seperti ID pod, ID imej kontena, dan tag yang berkaitan).


[User] Adakah metrik yang ingin dimasukkan ke dalam CloudWatch Metric Stream saya boleh saya uruskan sendiri?

[Assistant] Ya. Anda boleh memilih untuk menghantar semua metrik secara lalai, atau mencipta peraturan penapis untuk memasukkan dan mengecualikan kumpulan metrik yang ditakrifkan oleh ruang nama, contohnya AWS/EC2. Metric Streams secara automatik mengesan metrik baharu yang sepadan dengan peraturan penapis dan memasukkan kemas kini metrik dalam strim tersebut. Apabila sumber ditamatkan, Metric Streams akan secara automatik berhenti menghantar kemas kini untuk metrik yang tidak aktif.


[User] GuardDuty EKS Protection ni macam mana dia berfungsi?

[Assistant] GuardDuty EKS Protection ialah ciri GuardDuty yang memantau aktiviti satah kawalan kluster Amazon EKS dengan menganalisis log audit Amazon EKS. GuardDuty disepadukan dengan Amazon EKS, memberikan akses terus kepada log audit Amazon EKS tanpa memerlukan anda menghidupkan atau menyimpan log tersebut. Log audit ini ialah rekod kronologi yang berkaitan dengan keselamatan yang mendokumenkan urutan tindakan yang dilakukan pada satah kawalan Amazon EKS. Log audit Amazon EKS ini memberikan GuardDuty keterlihatan yang diperlukan untuk menjalankan pemantauan berterusan aktiviti API Amazon EKS dan menggunakan risikan ancaman yang terbukti serta pengesanan anomali untuk mengenal pasti aktiviti berniat jahat atau perubahan konfigurasi yang mungkin mendedahkan kluster Amazon EKS anda kepada akses tanpa kebenaran. Apabila ancaman dikenal pasti, GuardDuty menjana penemuan keselamatan yang merangkumi jenis ancaman, tahap keterukan, dan butiran peringkat kontena (seperti ID pod, ID imej kontena, dan tag yang berkaitan).


[User] Macam mana nak kawal/konfigur replikasi segerak Multi-AZ?

[Assistant] Dengan penerapan Multi-AZ, anda hanya perlu menetapkan parameter "Multi-AZ" kepada true. Penciptaan standby, replikasi segerak, dan failover semuanya dikendalikan secara automatik. Ini bermakna anda tidak boleh memilih Zon Ketersediaan tempat standby anda ditempatkan atau mengubah bilangan standby yang tersedia (Amazon RDS menyediakan satu standby khusus bagi setiap primary instance DB). Standby juga tidak boleh dikonfigurasikan untuk menerima aktiviti pembacaan pangkalan data. Ketahui lebih lanjut tentang konfigurasi Multi-AZ.


[User] Boleh tag distribution tak?

[Assistant] Ya. Amazon CloudFront menyokong cost allocation tagging. Tag memudahkan anda memperuntukkan kos dan mengoptimumkan perbelanjaan dengan mengkategorikan dan mengumpulkan sumber AWS. Sebagai contoh, anda boleh menggunakan tag untuk mengumpulkan sumber mengikut pentadbir, nama aplikasi, pusat kos, atau projek tertentu. Untuk mengetahui lebih lanjut tentang cost allocation tagging, lihat Using Cost Allocation Tags. Jika anda bersedia untuk menambah tag pada pengedaran CloudFront anda, lihat halaman Amazon CloudFront Add Tags.


[User] Adakah mungkin untuk saya menandakan (tag) pengedaran saya?

[Assistant] Ya. Amazon CloudFront menyokong cost allocation tagging. Tag memudahkan anda memperuntukkan kos dan mengoptimumkan perbelanjaan dengan mengkategorikan dan mengumpulkan sumber AWS. Sebagai contoh, anda boleh menggunakan tag untuk mengumpulkan sumber mengikut pentadbir, nama aplikasi, pusat kos, atau projek tertentu. Untuk mengetahui lebih lanjut tentang cost allocation tagging, lihat Using Cost Allocation Tags. Jika anda bersedia untuk menambah tag pada pengedaran CloudFront anda, lihat halaman Amazon CloudFront Add Tags.


[User] Apakah akan berlaku pada container instances saya sekiranya saya menggunakan konfigurasi keselamatan tambahan dan rangka kerja pengasingan?

[Assistant] Ya. Sebagai pelanggan Amazon EC2, anda mempunyai akses root kepada sistem pengendalian (OS) container instances anda. Anda boleh mengambil alih tetapan keselamatan OS, serta mengonfigurasi komponen perisian tambahan untuk keupayaan keselamatan seperti pemantauan, pengurusan patch, pengurusan log, dan pengesanan pencerobohan hos. Menggunakan Amazon ECS dengan AWS Fargate memberikan tahap keselamatan yang tinggi dengan keupayaan untuk memberikan kebenaran granular kepada setiap task, memberikan anda tahap pengasingan yang lebih tinggi, kawalan akses rangkaian, dan kawalan IAM semasa membina aplikasi. Dengan AWS Fargate, setiap task berjalan dalam mesin maya (VM) yang berasingan, memberikan lebih banyak pengasingan daripada dua task yang berkongsi hos yang sama. Setiap task juga mempunyai antara muka rangkaian sendiri yang membolehkan security group digunakan pada setiap task, dengan kawalan ke atas trafik masuk dan keluar.


[User] Dalam persekitaran pengeluaran, saya perlu memastikan pematuhan piawaian keselamatan yang ketat. Adakah saya boleh menggunakan konfigurasi keselamatan tambahan dan rangka kerja pengasingan pada container instances saya untuk mengurangkan risiko sekatan?

[Assistant] Ya. Sebagai pelanggan Amazon EC2, anda mempunyai akses root kepada sistem pengendalian (OS) container instances anda. Anda boleh mengambil alih tetapan keselamatan OS, serta mengonfigurasi komponen perisian tambahan untuk keupayaan keselamatan seperti pemantauan, pengurusan patch, pengurusan log, dan pengesanan pencerobohan hos. Menggunakan Amazon ECS dengan AWS Fargate memberikan tahap keselamatan yang tinggi dengan keupayaan untuk memberikan kebenaran granular kepada setiap task, memberikan anda tahap pengasingan yang lebih tinggi, kawalan akses rangkaian, dan kawalan IAM semasa membina aplikasi. Dengan AWS Fargate, setiap task berjalan dalam mesin maya (VM) yang berasingan, memberikan lebih banyak pengasingan daripada dua task yang berkongsi hos yang sama. Setiap task juga mempunyai antara muka rangkaian sendiri yang membolehkan security group digunakan pada setiap task, dengan kawalan ke atas trafik masuk dan keluar.


[User] Apa yang perlu saya lakukan untuk memastikan permintaan API ke AWS KMS menggunakan endpoint yang disahkan FIPS 140-2?

[Assistant] Anda mengkonfigurasi aplikasi anda untuk menyambung ke endpoint HTTPS serantau unik yang disahkan FIPS 140-2. Endpoint HTTPS yang disahkan FIPS 140-2 AWS KMS dikuasakan oleh OpenSSL FIPS Object Module. Anda boleh menyemak dasar keselamatan modul OpenSSL di sini. Endpoint API yang disahkan FIPS 140-2 tersedia di semua Wilayah komersial di mana AWS KMS tersedia.


[User] Sedang membangunkan aplikasi yang memerlukan pematuhan keselamatan yang ketat, apakah langkah yang diperlukan untuk menghantar permintaan API ke AWS KMS melalui endpoint yang disahkan FIPS 140-2?

[Assistant] Anda mengkonfigurasi aplikasi anda untuk menyambung ke endpoint HTTPS serantau unik yang disahkan FIPS 140-2. Endpoint HTTPS yang disahkan FIPS 140-2 AWS KMS dikuasakan oleh OpenSSL FIPS Object Module. Anda boleh menyemak dasar keselamatan modul OpenSSL di sini. Endpoint API yang disahkan FIPS 140-2 tersedia di semua Wilayah komersial di mana AWS KMS tersedia.


[User] Apakah akibatnya jika pelan memerlukan komitmen minimum?

[Assistant] Pelan tidak memerlukan komitmen tahunan untuk mendapatkan kadar terbaik yang tersedia. Pelan dibeli untuk tempoh pengebilan bulan semasa dan diperbaharui secara automatik sehingga dibatalkan. Anda boleh menaik taraf pelan anda pada bila-bila masa atau menjadualkan penurunan taraf atau pembatalan untuk berkuat kuasa pada permulaan tempoh pengebilan anda yang seterusnya. Apabila anda membatalkan pelan, anda akan mengekalkan harga kadar rata anda sehingga akhir kitaran pengebilan semasa. Pengedaran anda dan semua sumber pelan yang berkaitan kemudian akan bertukar kepada harga bayar mengikut penggunaan pada permulaan kitaran pengebilan seterusnya. Pendaftaran pelan dan naik taraf dikenakan bayaran pada harga prorata dan diberikan elaun penggunaan prorata.


[User] Dalam situasi di mana saya sedang merancang belanjawan untuk infrastruktur AWS, adakah pelan tersebut mengenakan syarat komitmen minimum atau boleh saya melaraskan perbelanjaan secara fleksibel?

[Assistant] Pelan tidak memerlukan komitmen tahunan untuk mendapatkan kadar terbaik yang tersedia. Pelan dibeli untuk tempoh pengebilan bulan semasa dan diperbaharui secara automatik sehingga dibatalkan. Anda boleh menaik taraf pelan anda pada bila-bila masa atau menjadualkan penurunan taraf atau pembatalan untuk berkuat kuasa pada permulaan tempoh pengebilan anda yang seterusnya. Apabila anda membatalkan pelan, anda akan mengekalkan harga kadar rata anda sehingga akhir kitaran pengebilan semasa. Pengedaran anda dan semua sumber pelan yang berkaitan kemudian akan bertukar kepada harga bayar mengikut penggunaan pada permulaan kitaran pengebilan seterusnya. Pendaftaran pelan dan naik taraf dikenakan bayaran pada harga prorata dan diberikan elaun penggunaan prorata.


[User] Apakah yang akan berlaku jika saya menggunakan Provisioned Concurrency?

[Assistant] Provisioned Concurrency sesuai untuk membina aplikasi yang sensitif terhadap latensi, seperti backend web atau mudah alih, API yang dipanggil secara segerak, dan mikroservis interaktif. Anda boleh mengonfigurasikan jumlah concurrency yang sesuai dengan mudah berdasarkan permintaan unik aplikasi anda. Anda boleh meningkatkan jumlah concurrency semasa permintaan tinggi dan mengurangkannya, atau mematikannya sepenuhnya, apabila permintaan menurun.


[User] Apakah langkah yang perlu diambil untuk memulakan penggunaan?

[Assistant] Amazon ECS Express Mode memudahkan penggunaan aplikasi pada Amazon ECS dengan menghapuskan penyediaan infrastruktur yang kompleks dan keputusan konfigurasi. Untuk bermula dengan Amazon ECS Express Mode, anda hanya memerlukan imej kontena dan peranan pelaksanaan tugas serta infrastruktur IAM. Anda boleh menggunakan melalui Konsol ECS, CLI, atau Infrastructure as Code, dengan Express Mode mengkonfigurasi infrastruktur yang diperlukan secara automatik dengan tetapan lalai yang sedia untuk pengeluaran. Untuk maklumat lanjut, lawati dokumentasi.


[User] Anda sed menstrukturkan aplikasi yang memerlukan masa respons yang konsisten untuk trafik pengguna yang tinggi serta-merta. Dalam senario ini, bilakah anda patut menggunakan Provisioned Concurrency untuk memastikan kapasiti pengkomputeran sentiasa sedia ada?

[Assistant] Provisioned Concurrency sesuai untuk membina aplikasi yang sensitif terhadap latensi, seperti backend web atau mudah alih, API yang dipanggil secara segerak, dan mikroservis interaktif. Anda boleh mengonfigurasikan jumlah concurrency yang sesuai dengan mudah berdasarkan permintaan unik aplikasi anda. Anda boleh meningkatkan jumlah concurrency semasa permintaan tinggi dan mengurangkannya, atau mematikannya sepenuhnya, apabila permintaan menurun.


[User] Dalam persekitaran produksi sebenar, apakah langkah-langkah spesifik yang perlu saya ambil untuk menjalankan proses *deploy* permulaan dan memastikan servis AWS ini berjalan dengan lancar?

[Assistant] Amazon ECS Express Mode memudahkan penggunaan aplikasi pada Amazon ECS dengan menghapuskan penyediaan infrastruktur yang kompleks dan keputusan konfigurasi. Untuk bermula dengan Amazon ECS Express Mode, anda hanya memerlukan imej kontena dan peranan pelaksanaan tugas serta infrastruktur IAM. Anda boleh menggunakan melalui Konsol ECS, CLI, atau Infrastructure as Code, dengan Express Mode mengkonfigurasi infrastruktur yang diperlukan secara automatik dengan tetapan lalai yang sedia untuk pengeluaran. Untuk maklumat lanjut, lawati dokumentasi.


[User] Apakah yang berlaku terhadap serangan DDoS pada lapisan web sekiranya saya menggunakan peraturan berasaskan kadar (Rate-based rule)?

[Assistant] Ya. Jenis peraturan baharu ini direka untuk melindungi anda daripada kes penggunaan seperti serangan DDoS lapisan web, percubaan log masuk secara paksa (brute force) dan bot jahat.


[User] Apakah yang berlaku jika saya menggunakan Callback pattern dalam Step Functions dan mengapa ia penting?

[Assistant] Callback pattern membolehkan aliran kerja Step Functions menjeda (pause) dan menunggu isyarat luaran sebelum meneruskan. Fungsi Lambda boleh memanggil `SendTaskSuccess` atau `SendTaskFailure` menggunakan token tugas (task token) untuk memberitahu Step Functions bahawa tugasan selesai. Ini berguna untuk tugasan manusia (human approval) atau interaksi dengan sistem luaran di mana anda perlu menunggu respons sebelum meneruskan aliran kerja.


[User] Anda sedaman menyediakan konfigurasi keselamatan untuk aplikasi web dan perlu memitigasi ancaman serangan DDoS pada lapisan web. Adakah sesuai untuk anda menggunakan peraturan berasaskan kadar (Rate-based rule) dalam strategi pertahanan tersebut?

[Assistant] Ya. Jenis peraturan baharu ini direka untuk melindungi anda daripada kes penggunaan seperti serangan DDoS lapisan web, percubaan log masuk secara paksa (brute force) dan bot jahat.


[User] Dalam situasi di mana kita perlu menunggu tugasan jangka panjang untuk selesai sebelum aliran kerja diteruskan, bagaimanakah kita boleh mereka bentuk aliran kerja Step Functions menggunakan 'Callback pattern' bagi memastikan status tugasan dipantau dengan cekap?

[Assistant] Callback pattern membolehkan aliran kerja Step Functions menjeda (pause) dan menunggu isyarat luaran sebelum meneruskan. Fungsi Lambda boleh memanggil `SendTaskSuccess` atau `SendTaskFailure` menggunakan token tugas (task token) untuk memberitahu Step Functions bahawa tugasan selesai. Ini berguna untuk tugasan manusia (human approval) atau interaksi dengan sistem luaran di mana anda perlu menunggu respons sebelum meneruskan aliran kerja.


[User] Apakah yang akan berlaku jika saya menggunakan Trust Store dengan CloudFront?

[Assistant] Trust Store ialah repositori sijil Certificate Authority (CA) yang digunakan oleh CloudFront untuk mengesahkan sijil klien semasa pengesahan mutual TLS. Trust store mengandungi sijil CA akar dan perantaraan yang membentuk rantaian kepercayaan untuk mengesahkan sijil klien. CloudFront menyokong sijil daripada kedua-dua AWS Certificate Manager Private Certificate Authority dan pihak berkuasa sijil swasta pihak ketiga, membolehkan anda memuat naik sijil CA dalam format PEM. Mewujudkan dan mengkonfigurasi trust store ialah keperluan wajib untuk melaksanakan pengesahan mutual TLS dengan CloudFront, menyediakan pengurusan berpusat untuk infrastruktur pengesahan sijil anda.


[User] Dalam persekitaran pengeluaran, apakah langkah-langkah yang perlu diambil untuk memuatkan data ke dalam gudang data Amazon Redshift?

[Assistant] Anda boleh memuatkan data ke dalam Amazon Redshift daripada pelbagai sumber data termasuk Amazon S3, Amazon RDS, Amazon DynamoDB, Amazon EMR, AWS Glue, AWS Data Pipeline dan/atau mana-mana hos yang didayakan SSH pada Amazon EC2 atau on-premises. Amazon Redshift cuba memuatkan data anda secara selari ke dalam setiap nod pengiraan untuk memaksimumkan kadar kemasukan data ke dalam kluster gudang data anda. Pelanggan boleh menyambung ke Amazon Redshift menggunakan ODBC atau JDBC dan mengeluarkan arahan SQL 'insert' untuk memasukkan data. Sila ambil perhatian bahawa kaedah ini lebih perlahan daripada menggunakan S3 atau DynamoDB kerana kaedah tersebut memuatkan data secara selari ke setiap nod pengiraan manakala pernyataan insert SQL dimuatkan melalui nod pemimpin tunggal. Untuk butiran lanjut tentang memuatkan data ke dalam Amazon Redshift, sila lihat Panduan Memulakan kami.


[User] Apakah akibat atau kesan daripada menggunakan resource-based policy dan mengapa saya perlu memilih untuk menggunakannya?

[Assistant] Policy berasaskan sumber ialah policy kebenaran yang dilampirkan kepada sumber. Dengan policy berasaskan sumber, anda boleh menentukan siapa yang mempunyai akses kepada sesuatu sumber dan tindakan yang boleh mereka lakukan dengannya. Sebagai contoh, anda boleh melampirkan policy berasaskan sumber kepada bucket Amazon S3, queue Amazon SQS, endpoint VPC, dan kunci penyulitan AWS Key Management Service (AWS KMS). Gunakan policy berasaskan sumber untuk memberikan akses langsung merentas akaun. Untuk senarai perkhidmatan yang menyokong policy berasaskan sumber, lihat AWS services that work with IAM. Untuk maklumat lanjut, lihat Identity-based policies and resource-based policies.


[User] Anda sedaman menangani isu sijil digital atau rantaian kepercayaan semasa mengedarkan kandungan melalui CloudFront. Dalam senario ini, terangkan apakah peranan Trust Store dalam rangkaian kerja CloudFront tersebut.

[Assistant] Trust Store ialah repositori sijil Certificate Authority (CA) yang digunakan oleh CloudFront untuk mengesahkan sijil klien semasa pengesahan mutual TLS. Trust store mengandungi sijil CA akar dan perantaraan yang membentuk rantaian kepercayaan untuk mengesahkan sijil klien. CloudFront menyokong sijil daripada kedua-dua AWS Certificate Manager Private Certificate Authority dan pihak berkuasa sijil swasta pihak ketiga, membolehkan anda memuat naik sijil CA dalam format PEM. Mewujudkan dan mengkonfigurasi trust store ialah keperluan wajib untuk melaksanakan pengesahan mutual TLS dengan CloudFront, menyediakan pengurusan berpusat untuk infrastruktur pengesahan sijil anda.


[User] Dalam situasi mana saya patut mengamalkan resource-based policy untuk menguruskan akses sumber saya, dan apakah perkara yang perlu dipertimbangkan apabila melakukan deployment atau troubleshooting konfigurasi tersebut?

[Assistant] Policy berasaskan sumber ialah policy kebenaran yang dilampirkan kepada sumber. Dengan policy berasaskan sumber, anda boleh menentukan siapa yang mempunyai akses kepada sesuatu sumber dan tindakan yang boleh mereka lakukan dengannya. Sebagai contoh, anda boleh melampirkan policy berasaskan sumber kepada bucket Amazon S3, queue Amazon SQS, endpoint VPC, dan kunci penyulitan AWS Key Management Service (AWS KMS). Gunakan policy berasaskan sumber untuk memberikan akses langsung merentas akaun. Untuk senarai perkhidmatan yang menyokong policy berasaskan sumber, lihat AWS services that work with IAM. Untuk maklumat lanjut, lihat Identity-based policies and resource-based policies.


[User] Apakah implikasi atau kesan ke atas sistem jika saya menjalankan semakan kesihatan pada titik akhir saya (contohnya, pelayan web)?

[Assistant] Setiap semakan kesihatan dijalankan dari pelbagai lokasi di seluruh dunia. Bilangan dan set lokasi boleh dikonfigurasikan; anda boleh mengubah bilangan lokasi dari mana setiap semakan kesihatan anda dijalankan menggunakan konsol Amazon Route 53 atau API. Setiap lokasi menyemak titik akhir secara bebas pada selang masa yang anda pilih: selang lalai 30 saat, atau selang pantas pilihan 10 saat. Berdasarkan bilangan lokasi semakan kesihatan lalai semasa, anda sepatutnya menjangkakan titik akhir anda menerima satu permintaan setiap 2-3 saat secara purata untuk semakan kesihatan selang standard dan satu atau lebih permintaan sesaat untuk semakan kesihatan selang pantas.


[User] Apakah kesan atau implikasi terhadap infrastruktur backend apabila menggunakan kelas storan S3 Glacier Flexible Retrieval dan S3 Glacier Deep Archive?

[Assistant] Kami lebih suka memberi tumpuan kepada hasil pelanggan dari segi prestasi, ketahanan, ketersediaan, dan keselamatan. Walau bagaimanapun, soalan ini sering ditanya oleh pelanggan kami. Kami menggunakan beberapa teknologi berbeza yang membolehkan kami menawarkan harga yang kami tawarkan kepada pelanggan kami. Perkhidmatan kami dibina menggunakan teknologi storan data biasa yang dipasang khusus menjadi sistem yang dibina khusus dan dioptimumkan kos menggunakan perisian yang dibangunkan oleh AWS. Kelas storan S3 Glacier mendapat manfaat daripada keupayaan kami untuk mengoptimumkan urutan input dan output untuk memaksimumkan kecekapan mengakses storan asas.


[User] Apa akibatnya jika saya perlu memuatkan data ke dalam gudang data Amazon Redshift?

[Assistant] Anda boleh memuatkan data ke dalam Amazon Redshift daripada pelbagai sumber data termasuk Amazon S3, Amazon RDS, Amazon DynamoDB, Amazon EMR, AWS Glue, AWS Data Pipeline dan/atau mana-mana hos yang didayakan SSH pada Amazon EC2 atau on-premises. Amazon Redshift cuba memuatkan data anda secara selari ke dalam setiap nod pengiraan untuk memaksimumkan kadar kemasukan data ke dalam kluster gudang data anda. Pelanggan boleh menyambung ke Amazon Redshift menggunakan ODBC atau JDBC dan mengeluarkan arahan SQL 'insert' untuk memasukkan data. Sila ambil perhatian bahawa kaedah ini lebih perlahan daripada menggunakan S3 atau DynamoDB kerana kaedah tersebut memuatkan data secara selari ke setiap nod pengiraan manakala pernyataan insert SQL dimuatkan melalui nod pemimpin tunggal. Untuk butiran lanjut tentang memuatkan data ke dalam Amazon Redshift, sila lihat Panduan Memulakan kami.


[User] Apabila saya menguruskan pelayan web dalam persekitaran pengeluaran, bagaimanakah saya boleh menganggar jumlah trafik atau beban yang akan diterima oleh titik akhir akibat permintaan semakan kesihatan (health checks) yang dihantar oleh AWS?

[Assistant] Setiap semakan kesihatan dijalankan dari pelbagai lokasi di seluruh dunia. Bilangan dan set lokasi boleh dikonfigurasikan; anda boleh mengubah bilangan lokasi dari mana setiap semakan kesihatan anda dijalankan menggunakan konsol Amazon Route 53 atau API. Setiap lokasi menyemak titik akhir secara bebas pada selang masa yang anda pilih: selang lalai 30 saat, atau selang pantas pilihan 10 saat. Berdasarkan bilangan lokasi semakan kesihatan lalai semasa, anda sepatutnya menjangkakan titik akhir anda menerima satu permintaan setiap 2-3 saat secara purata untuk semakan kesihatan selang standard dan satu atau lebih permintaan sesaat untuk semakan kesihatan selang pantas.


[User] Dalam persekitaran pengeluaran yang menggunakan deployment Multi-AZ, sila terangkan mekanisme failover yang berlaku dan estimasi masa yang diambil untuk proses tersebut siap.

[Assistant] Failover dikendalikan secara automatik oleh Amazon RDS supaya anda dapat menyambung semula operasi pangkalan data secepat mungkin tanpa campur tangan pentadbiran. Semasa failover, Amazon RDS hanya menukar rekod nama kanonik (CNAME) untuk instance DB anda untuk menunjuk kepada standby, yang seterusnya dinaikkan pangkat menjadi primary baharu. Kami menggalakkan anda mengikuti amalan terbaik dan melaksanakan percubaan semula sambungan pangkalan data pada lapisan aplikasi. Failover, seperti yang ditakrifkan oleh selang antara pengesanan kegagalan pada primary dan penyambungan semula transaksi pada standby, biasanya selesai dalam satu hingga dua minit. Masa failover juga boleh dipengaruhi oleh sama ada transaksi besar yang belum disahkan perlu dipulihkan; penggunaan jenis instance yang cukup besar disyorkan dengan Multi-AZ untuk hasil terbaik. AWS juga mengesyorkan penggunaan Provisioned IOPS dengan instance Multi-AZ, untuk prestasi throughput yang cepat, boleh diramal, dan konsisten.


[User] Apakah kesan atau keadaan yang berlaku apabila failover Multi-AZ dicetuskan, dan berapakah tempoh masa yang diperlukan untuk proses tersebut?

[Assistant] Failover dikendalikan secara automatik oleh Amazon RDS supaya anda dapat menyambung semula operasi pangkalan data secepat mungkin tanpa campur tangan pentadbiran. Semasa failover, Amazon RDS hanya menukar rekod nama kanonik (CNAME) untuk instance DB anda untuk menunjuk kepada standby, yang seterusnya dinaikkan pangkat menjadi primary baharu. Kami menggalakkan anda mengikuti amalan terbaik dan melaksanakan percubaan semula sambungan pangkalan data pada lapisan aplikasi. Failover, seperti yang ditakrifkan oleh selang antara pengesanan kegagalan pada primary dan penyambungan semula transaksi pada standby, biasanya selesai dalam satu hingga dua minit. Masa failover juga boleh dipengaruhi oleh sama ada transaksi besar yang belum disahkan perlu dipulihkan; penggunaan jenis instance yang cukup besar disyorkan dengan Multi-AZ untuk hasil terbaik. AWS juga mengesyorkan penggunaan Provisioned IOPS dengan instance Multi-AZ, untuk prestasi throughput yang cepat, boleh diramal, dan konsisten.


[User] Apakah kesan terhadap kos saya jika saya tidak mengoptimumkan perbelanjaan pada AWS Fargate?

[Assistant] AWS menawarkan instans Spot untuk tugas AWS Fargate, yang menggunakan kapasiti pengkomputeran terluang yang tersedia pada harga yang lebih rendah daripada instans atas permintaan. Dengan menggunakan instans Spot, anda boleh menjalankan Tugas Amazon ECS yang toleran terhadap gangguan pada diskaun sehingga 70 peratus daripada harga AWS Fargate. AWS memperkenalkan AWS Fargate Savings Plans, model diskaun yang memberikan anda diskaun yang sama seperti Reserved Instances, sebagai pertukaran untuk komitmen menggunakan jumlah tertentu (diukur dalam dolar sejam) kuasa pengkomputeran dalam tempoh satu atau tiga tahun. Pemproses AWS Graviton direka oleh AWS untuk memberikan prestasi harga terbaik untuk beban kerja awan anda yang berjalan di Amazon EC2, kontena terurus AWS, dan perkhidmatan terurus lain. AWS Graviton menyediakan prestasi harga sehingga 40 peratus lebih baik berbanding instans berasaskan x86 yang setanding. Pemproses AWS Graviton lebih cekap tenaga dan menggunakan sehingga 60 peratus kurang tenaga untuk prestasi yang sama berbanding instans EC2 yang setanding. AWS Fargate disertakan dalam AWS Compute Optimizer, yang membolehkan anda mengenal pasti dan memulihkan konfigurasi yang tidak cekap dengan mudah.


[User] Sebagai jurutera yang bertanggungjawab mengurus persekitaran pengeluaran, apakah strategi atau langkah konfigurasi yang perlu saya implementasikan untuk meminimumkan kos operasi apabila menjalankan beban kerja pada AWS Fargate?

[Assistant] AWS menawarkan instans Spot untuk tugas AWS Fargate, yang menggunakan kapasiti pengkomputeran terluang yang tersedia pada harga yang lebih rendah daripada instans atas permintaan. Dengan menggunakan instans Spot, anda boleh menjalankan Tugas Amazon ECS yang toleran terhadap gangguan pada diskaun sehingga 70 peratus daripada harga AWS Fargate. AWS memperkenalkan AWS Fargate Savings Plans, model diskaun yang memberikan anda diskaun yang sama seperti Reserved Instances, sebagai pertukaran untuk komitmen menggunakan jumlah tertentu (diukur dalam dolar sejam) kuasa pengkomputeran dalam tempoh satu atau tiga tahun. Pemproses AWS Graviton direka oleh AWS untuk memberikan prestasi harga terbaik untuk beban kerja awan anda yang berjalan di Amazon EC2, kontena terurus AWS, dan perkhidmatan terurus lain. AWS Graviton menyediakan prestasi harga sehingga 40 peratus lebih baik berbanding instans berasaskan x86 yang setanding. Pemproses AWS Graviton lebih cekap tenaga dan menggunakan sehingga 60 peratus kurang tenaga untuk prestasi yang sama berbanding instans EC2 yang setanding. AWS Fargate disertakan dalam AWS Compute Optimizer, yang membolehkan anda mengenal pasti dan memulihkan konfigurasi yang tidak cekap dengan mudah.


[User] Apakah yang berlaku sekiranya saya melakukan penggiliran (rotation) ke atas kunci akses IAM?

[Assistant] Untuk menguruskan penggiliran kunci akses IAM, anda boleh membuat kunci baharu, mengemas kini aplikasi untuk menggunakannya, menyahaktifkan kunci lama, dan akhirnya memadamkannya. Penggiliran tetap mengurangkan risiko jika kunci bocor. Untuk peranan adalah lebih selamat daripada kunci akses; gunakan peranan untuk aplikasi sejawat. AWS juga menyokong penggiliran kunci automatik untuk perkhidmatan tertentu. Amalan terbaik ialah menggunakan peranan dan bukannya kunci akses jangka panjang di mana mungkin.


[User] Anda bertanggungjawab memastikan keselamatan kredenail di persekitaran pengeluaran. Apakah langkah-langkah yang perlu anda laksanakan untuk menguruskan penggiliran (rotation) kunci akses IAM secara automatik?

[Assistant] Untuk menguruskan penggiliran kunci akses IAM, anda boleh membuat kunci baharu, mengemas kini aplikasi untuk menggunakannya, menyahaktifkan kunci lama, dan akhirnya memadamkannya. Penggiliran tetap mengurangkan risiko jika kunci bocor. Untuk peranan adalah lebih selamat daripada kunci akses; gunakan peranan untuk aplikasi sejawat. AWS juga menyokong penggiliran kunci automatik untuk perkhidmatan tertentu. Amalan terbaik ialah menggunakan peranan dan bukannya kunci akses jangka panjang di mana mungkin.


[User] Apakah akibatnya jika penggunaan saya merentasi pelbagai wilayah dan telah melebihi daripada tier percuma?

[Assistant] Pemindahan data 1 TB dan 10 juta permintaan Get ialah had tier percuma bulanan merentas semua lokasi Edge. Jika penggunaan anda melebihi had tier percuma bulanan, anda hanya membayar kadar perkhidmatan AWS standard, On-Demand untuk setiap wilayah. Lihat halaman Harga AWS CloudFront untuk butiran harga penuh.


[User] Dalam mereka bentuk strategi pemulihan bencana (disaster recovery), anda perlu memilih kelas storan s3 Glacier Flexible Retrieval dan S3 Glacier Deep Archive untuk arkib data jangka panjang. Bagi tujuan pengesahan pematuhan dan dokumentasi teknikal, apakah spesifikasi infrastruktur backend yang menyokong kedua-dua kelas storan tersebut?

[Assistant] Kami lebih suka memberi tumpuan kepada hasil pelanggan dari segi prestasi, ketahanan, ketersediaan, dan keselamatan. Walau bagaimanapun, soalan ini sering ditanya oleh pelanggan kami. Kami menggunakan beberapa teknologi berbeza yang membolehkan kami menawarkan harga yang kami tawarkan kepada pelanggan kami. Perkhidmatan kami dibina menggunakan teknologi storan data biasa yang dipasang khusus menjadi sistem yang dibina khusus dan dioptimumkan kos menggunakan perisian yang dibangunkan oleh AWS. Kelas storan S3 Glacier mendapat manfaat daripada keupayaan kami untuk mengoptimumkan urutan input dan output untuk memaksimumkan kecekapan mengakses storan asas.


[User] Saya sedang menjalankan beban kerja yang diagihkan merentasi beberapa wilayah AWS. Adakah saya akan dikenakan bayaran jika jumlah penggunaan gabungan untuk beban kerja tersebut telah melebihi had tier percuma?

[Assistant] Pemindahan data 1 TB dan 10 juta permintaan Get ialah had tier percuma bulanan merentas semua lokasi Edge. Jika penggunaan anda melebihi had tier percuma bulanan, anda hanya membayar kadar perkhidmatan AWS standard, On-Demand untuk setiap wilayah. Lihat halaman Harga AWS CloudFront untuk butiran harga penuh.


[User] Apakah yang akan berlaku jika saya memilih untuk menggunakan S3 Standard?

[Assistant] S3 Standard sesuai untuk data yang paling kerap diakses atau diubah suai yang memerlukan akses dalam milisaat dan prestasi throughput yang tinggi. S3 Standard sesuai untuk data yang dibaca atau ditulis dengan sangat kerap, kerana tiada caj pengambilan semula. S3 Standard dioptimumkan untuk pelbagai kes penggunaan, termasuk data lake, aplikasi cloud native, laman web dinamik, pengedaran kandungan, aplikasi mudah alih dan permainan, serta analitik.


[User] Apa yang akan berlaku terhadap akses Lambda kepada perkhidmatan lain tanpa kebenaran yang diperlukan?

[Assistant] Fungsi Lambda memperoleh kebenaran melalui peranan pelaksanaan (execution role) IAM. Setiap fungsi Lambda mesti dikaitkan dengan peranan IAM yang mentakrifkan tindakan yang dibenarkan, seperti membaca dari DynamoDB atau menulis ke S3. Apabila fungsi dijalankan, AWS menggunakan peranan itu untuk membuat panggilan API. Anda perlu memastikan peranan itu mengikut prinsip least privilege supaya fungsi hanya mempunyai akses minimum yang diperlukan.


[User] Dalam persekitaran pengeluaran yang memerlukan akses data kerap dan kelewatan rendah, mengapa S3 Standard merupakan pilihan storaj yang paling sesuai untuk deployment saya?

[Assistant] S3 Standard sesuai untuk data yang paling kerap diakses atau diubah suai yang memerlukan akses dalam milisaat dan prestasi throughput yang tinggi. S3 Standard sesuai untuk data yang dibaca atau ditulis dengan sangat kerap, kerana tiada caj pengambilan semula. S3 Standard dioptimumkan untuk pelbagai kes penggunaan, termasuk data lake, aplikasi cloud native, laman web dinamik, pengedaran kandungan, aplikasi mudah alih dan permainan, serta analitik.


[User] Apakah akibatnya sekiranya saya tidak menguruskan had akaun (service quotas) untuk serverless dengan betul?

[Assistant] Setiap akaun AWS mempunyai had (service quotas) seperti bilangan fungsi Lambda, jumlah concurrency, atau had untuk API Gateway. Untuk menguruskan, anda boleh melihat had semasa di konsol, memantau penggunaan, dan meminta kenaikan had (quota increase) melalui Service Quotas. Pastikan aplikasi anda tidak menghampiri had secara tidak sengaja, terutamanya untuk concurrency Lambda dan API Gateway throttling.


[User] Anda sedang menguruskan deployment fungsi Lambda yang perlu memproses data yang disimpan dalam DynamoDB. Apakah konfigurasi IAM yang perlu anda sambungkan kepada fungsi Lambda bagi memastikannya mempunyai kebenaran yang sah untuk melaksanakan operasi baca dan tulis pada perkhidmatan tersebut?

[Assistant] Fungsi Lambda memperoleh kebenaran melalui peranan pelaksanaan (execution role) IAM. Setiap fungsi Lambda mesti dikaitkan dengan peranan IAM yang mentakrifkan tindakan yang dibenarkan, seperti membaca dari DynamoDB atau menulis ke S3. Apabila fungsi dijalankan, AWS menggunakan peranan itu untuk membuat panggilan API. Anda perlu memastikan peranan itu mengikut prinsip least privilege supaya fungsi hanya mempunyai akses minimum yang diperlukan.


[User] Apakah yang akan berlaku sekiranya saya menggunakan sumber data yang disokong?

[Assistant] Athena menyediakan penyambung terbina dalam kepada 30 stor data AWS, on-premises, dan awan lain yang popular, termasuk Amazon Redshift, Amazon DynamoDB, Google BigQuery, Google Cloud Storage, Azure Synapse, Azure Data Lake Storage, Snowflake, dan SAP Hana. Anda boleh menggunakan penyambung ini untuk mendayakan kes penggunaan analitik SQL pada jenis storan data berstruktur, separa berstruktur, objek, graf, siri masa, dan lain-lain. Untuk senarai sumber yang disokong, lihat Menggunakan penyambung sumber data Athena. Anda juga boleh menggunakan SDK penyambung data Athena untuk mencipta penyambung sumber data tersuai dan membuat pertanyaan dengannya menggunakan Athena. Mulakan dengan menyemak dokumentasi dan contoh pelaksanaan penyambung.


[User] Dalam proses mereka bentuk penyelesaian, anda perlu mengesahkan keserasian input data. Apakah sumber data yang disokong untuk konfigurasi tersebut?

[Assistant] Athena menyediakan penyambung terbina dalam kepada 30 stor data AWS, on-premises, dan awan lain yang popular, termasuk Amazon Redshift, Amazon DynamoDB, Google BigQuery, Google Cloud Storage, Azure Synapse, Azure Data Lake Storage, Snowflake, dan SAP Hana. Anda boleh menggunakan penyambung ini untuk mendayakan kes penggunaan analitik SQL pada jenis storan data berstruktur, separa berstruktur, objek, graf, siri masa, dan lain-lain. Untuk senarai sumber yang disokong, lihat Menggunakan penyambung sumber data Athena. Anda juga boleh menggunakan SDK penyambung data Athena untuk mencipta penyambung sumber data tersuai dan membuat pertanyaan dengannya menggunakan Athena. Mulakan dengan menyemak dokumentasi dan contoh pelaksanaan penyambung.


[User] Sebagai pereka bentuk penyelesaian untuk aplikasi serverless dalam persekitaran pengeluaran, anda perlu memastikan infrastruktur tidak mencapai had perkhidmatan AWS. Apakah pendekatan yang perlu diambil untuk mengurus dan memantau *service quotas* dengan efektif?

[Assistant] Setiap akaun AWS mempunyai had (service quotas) seperti bilangan fungsi Lambda, jumlah concurrency, atau had untuk API Gateway. Untuk menguruskan, anda boleh melihat had semasa di konsol, memantau penggunaan, dan meminta kenaikan had (quota increase) melalui Service Quotas. Pastikan aplikasi anda tidak menghampiri had secara tidak sengaja, terutamanya untuk concurrency Lambda dan API Gateway throttling.


[User] Apa akan berlaku sekiranya saya membina paip CI/CD untuk aplikasi serverless?

[Assistant] Untuk paip CI/CD, gunakan AWS CodePipeline dengan CodeBuild untuk membina dan menguji, dan CodeDeploy untuk menyebarkan. Aliran biasa: kod ditolak ke repositori (CodeCommit/GitHub), CodePipeline mencetuskan CodeBuild untuk membina dan menguji, kemudian menyebarkan aplikasi dengan SAM/CDK. Untuk Lambda, gunakan CodeDeploy dengan strategi seperti canary untuk penyebaran berperingkat. Ini mengautomasikan pelancaran dan mengurangkan risiko perubahan.


[User] Apakah akibatnya jika saya cuba untuk mencipta VPC peering connection antara dua VPC yang terletak di region yang berbeza?

[Assistant] Ya. Peering connection boleh dicipta dengan VPC di region yang berbeza. VPC peering antara region tersedia secara global di semua region komersial (kecuali China).


[User] Anda bertanggungjawab untuk mengendalikan proses deploy aplikasi serverless dalam persekitaran pengeluaran. Apakah langkah-langkah yang perlu diambil untuk mereka bentuk dan membina paip CI/CD yang sesuai untuk keperluan ini?

[Assistant] Untuk paip CI/CD, gunakan AWS CodePipeline dengan CodeBuild untuk membina dan menguji, dan CodeDeploy untuk menyebarkan. Aliran biasa: kod ditolak ke repositori (CodeCommit/GitHub), CodePipeline mencetuskan CodeBuild untuk membina dan menguji, kemudian menyebarkan aplikasi dengan SAM/CDK. Untuk Lambda, gunakan CodeDeploy dengan strategi seperti canary untuk penyebaran berperingkat. Ini mengautomasikan pelancaran dan mengurangkan risiko perubahan.


[User] Dalam usaha untuk menyambungkan infrastruktur aplikasi yang tersebar diantara kawasan (region), adakah saya boleh menubuhkan VPC peering connection antara dua VPC yang terletak di region yang berbeza?

[Assistant] Ya. Peering connection boleh dicipta dengan VPC di region yang berbeza. VPC peering antara region tersedia secara global di semua region komersial (kecuali China).


[User] Dalam persekitaran pengeluaran sebenar, apakah tanggungjawab AWS berbanding tanggungjawab anda apabila menggunakan EKS Capabilities?

[Assistant] Dengan menggunakan Amazon EKS Capabilities, AWS memperluaskan tanggungjawabnya berbanding dengan add-on EKS tradisional yang berjalan pada infrastruktur kluster anda. Selain mengendalikan satah kawalan kluster Kubernetes, dengan EKS Capabilities didayakan, AWS juga bertanggungjawab untuk mengamankan, mengkonfigurasi, dan menguruskan komponen perisian platform yang menjana penggunaan GitOps, orkestrasi sumber AWS, dan komposisi sumber. AWS menguruskan kitaran hayat operasi yang lengkap bagi keupayaan ini termasuk memastikan ketersediaan tinggi merentas pelbagai Availability Zones, menskalakan pengawal secara automatik berdasarkan metrik, menggunakan tampung keselamatan, menguruskan naik taraf versi, dan mengekalkan keserasian versi Kubernetes. AWS juga mengendalikan integrasi dengan perkhidmatan AWS seperti AWS Secrets Manager, AWS Code Connections, AWS Identity and Access Management, dan AWS Identity Center. Selain itu, AWS memantau kesihatan dan prestasi keupayaan, menguruskan sumber infrastruktur asas, dan mengekalkan metrik dan log operasi. Walaupun AWS menguruskan aspek operasi ini, anda tetap bertanggungjawab untuk menyediakan dan menguruskan peranan IAM yang diperlukan, mengkonfigurasi keupayaan mengikut keperluan khusus anda, dan menguruskan aplikasi serta sumber anda menggunakan API Kubernetes.


[User] Apakah yang berlaku sekiranya saya menggunakan EKS Capabilities dan apakah tanggungjawab AWS dalam konteks tersebut?

[Assistant] Dengan menggunakan Amazon EKS Capabilities, AWS memperluaskan tanggungjawabnya berbanding dengan add-on EKS tradisional yang berjalan pada infrastruktur kluster anda. Selain mengendalikan satah kawalan kluster Kubernetes, dengan EKS Capabilities didayakan, AWS juga bertanggungjawab untuk mengamankan, mengkonfigurasi, dan menguruskan komponen perisian platform yang menjana penggunaan GitOps, orkestrasi sumber AWS, dan komposisi sumber. AWS menguruskan kitaran hayat operasi yang lengkap bagi keupayaan ini termasuk memastikan ketersediaan tinggi merentas pelbagai Availability Zones, menskalakan pengawal secara automatik berdasarkan metrik, menggunakan tampung keselamatan, menguruskan naik taraf versi, dan mengekalkan keserasian versi Kubernetes. AWS juga mengendalikan integrasi dengan perkhidmatan AWS seperti AWS Secrets Manager, AWS Code Connections, AWS Identity and Access Management, dan AWS Identity Center. Selain itu, AWS memantau kesihatan dan prestasi keupayaan, menguruskan sumber infrastruktur asas, dan mengekalkan metrik dan log operasi. Walaupun AWS menguruskan aspek operasi ini, anda tetap bertanggungjawab untuk menyediakan dan menguruskan peranan IAM yang diperlukan, mengkonfigurasi keupayaan mengikut keperluan khusus anda, dan menguruskan aplikasi serta sumber anda menggunakan API Kubernetes.


[User] Apakah yang berlaku jika saya menggabungkan jadual Metadata S3 dengan metadata saya sendiri?

[Assistant] Ya. Anda boleh mencipta jadual Iceberg anda sendiri dalam bucket jadual yang mengandungi metadata tersuai, dan kemudian menggabungkannya dengan jadual yang dijana oleh Metadata S3 menggunakan pertanyaan SQL yang mudah.


[User] Apakah akibatnya jika saya memerlukan maklumat mengenai ibu negara Malaysia?

[Assistant] Ibu negara Malaysia ialah Kuala Lumpur.


[User] Anda sedang mereka bentuk aplikasi yang memerlukan pemprosesan data mendalam. Bolehkah anda menggabungkan jadual Metadata S3 dengan metadata tersuai anda sendiri dalam senario ini?

[Assistant] Ya. Anda boleh mencipta jadual Iceberg anda sendiri dalam bucket jadual yang mengandungi metadata tersuai, dan kemudian menggabungkannya dengan jadual yang dijana oleh Metadata S3 menggunakan pertanyaan SQL yang mudah.


[User] Anda sed mereka bentuk senario ujian untuk aplikasi geo-lokasi. Konfigurasi mana yang perlu anda nyahkekang untuk memastikan aplikasi berjaya mengenal pasti ibu negara Malaysia sebagai lokasi utama?

[Assistant] Ibu negara Malaysia ialah Kuala Lumpur.


[User] Apakah yang akan berlaku kepada kos jika saya menggunakan kedai kunci tersuai yang disokong oleh CloudHSM?

[Assistant] Harga AWS KMS tidak terjejas oleh penggunaan kedai kunci tersuai. Walau bagaimanapun, setiap kedai kunci tersuai memerlukan kluster AWS CloudHSM anda mengandungi sekurang-kurangnya dua HSM. HSM ini dicaj pada harga AWS CloudHSM standard. Tiada caj tambahan untuk menggunakan kedai kunci tersuai.


[User] Apakah yang akan berlaku jika saya menggunakan Cognito Identity untuk memastikan kebenaran dan akses ke perkhidmatan AWS sentiasa selamat?

[Assistant] Cognito identity pools memberikan pengguna anda satu set kelayakan sementara dengan keistimewaan terhad untuk mengakses sumber AWS anda supaya anda tidak perlu menggunakan kelayakan akaun AWS anda. Kebenaran untuk setiap pengguna dikawal melalui peranan IAM AWS yang anda cipta. Anda boleh menentukan peraturan untuk memilih peranan IAM bagi setiap pengguna, atau jika anda menggunakan kumpulan dalam kolam pengguna Cognito, anda boleh menetapkan peranan IAM berdasarkan kumpulan. Cognito identity pools juga membolehkan anda menentukan peranan IAM yang berasingan dengan kebenaran terhad untuk pengguna tetamu yang tidak disahkan. Selain itu, anda boleh menggunakan pengecam unik yang dijana oleh Cognito untuk pengguna anda bagi mengawal akses kepada sumber tertentu. Sebagai contoh, anda boleh mencipta policy untuk bucket S3 yang hanya membenarkan setiap pengguna mengakses folder mereka sendiri dalam bucket tersebut.


[User] Dalam merancang belanjawan untuk projek yang memerlukan keselamatan tahap tinggi, apakah kos yang perlu saya ambil kira apabila menggunakan kedai kunci tersuai (custom key store) yang disokong oleh CloudHSM dalam persekitaran AWS saya?

[Assistant] Harga AWS KMS tidak terjejas oleh penggunaan kedai kunci tersuai. Walau bagaimanapun, setiap kedai kunci tersuai memerlukan kluster AWS CloudHSM anda mengandungi sekurang-kurangnya dua HSM. HSM ini dicaj pada harga AWS CloudHSM standard. Tiada caj tambahan untuk menggunakan kedai kunci tersuai.


[User] Dalam persekitaran pengeluaran, anda perlu memastikan bahawa aplikasi mudah alih dapat mengakses API Gateway dan DynamoDB dengan selamat tanpa mengekspos kunci rahsia kepada pengguna akhir. Bagaimanakah anda boleh menggunakan Cognito Identity untuk menguruskan kawalan kebenaran (permissions) dan membolehkan capaian selamat terhadap perkhidmatan AWS tersebut?

[Assistant] Cognito identity pools memberikan pengguna anda satu set kelayakan sementara dengan keistimewaan terhad untuk mengakses sumber AWS anda supaya anda tidak perlu menggunakan kelayakan akaun AWS anda. Kebenaran untuk setiap pengguna dikawal melalui peranan IAM AWS yang anda cipta. Anda boleh menentukan peraturan untuk memilih peranan IAM bagi setiap pengguna, atau jika anda menggunakan kumpulan dalam kolam pengguna Cognito, anda boleh menetapkan peranan IAM berdasarkan kumpulan. Cognito identity pools juga membolehkan anda menentukan peranan IAM yang berasingan dengan kebenaran terhad untuk pengguna tetamu yang tidak disahkan. Selain itu, anda boleh menggunakan pengecam unik yang dijana oleh Cognito untuk pengguna anda bagi mengawal akses kepada sumber tertentu. Sebagai contoh, anda boleh mencipta policy untuk bucket S3 yang hanya membenarkan setiap pengguna mengakses folder mereka sendiri dalam bucket tersebut.


[User] Apakah yang akan berlaku jika saya menggunakan nombor jujukan?

[Assistant] Nombor jujukan ialah pengecam unik untuk setiap rekod. Nombor jujukan diberikan oleh Amazon Kinesis apabila pengeluar data memanggil operasi PutRecord atau PutRecords untuk menambah data ke strim data Amazon Kinesis. Nombor jujukan untuk kunci partition yang sama biasanya meningkat mengikut masa; semakin lama tempoh masa antara permintaan PutRecord atau PutRecords, semakin besar nombor jujukan tersebut.


[User] Anda sed mereka bentuk aliran kerja automasi menggunakan AWS Step Functions dan memerlukan kaedah untuk membezakan atau menyusun pelaksanaan proses secara unik. Dalam konteks ini, bagaimanakah anda boleh menggunakan Sequence Number untuk mengesan urutan mesej atau memastikan pemprosesan data berlaku mengikut tertib yang betul?

[Assistant] Nombor jujukan ialah pengecam unik untuk setiap rekod. Nombor jujukan diberikan oleh Amazon Kinesis apabila pengeluar data memanggil operasi PutRecord atau PutRecords untuk menambah data ke strim data Amazon Kinesis. Nombor jujukan untuk kunci partition yang sama biasanya meningkat mengikut masa; semakin lama tempoh masa antara permintaan PutRecord atau PutRecords, semakin besar nombor jujukan tersebut.


[User] Apakah yang membolehkan saya membangunkan serta menambah sumber atau modul saya sendiri ke dalam AWS CloudFormation Registry?

[Assistant] Anda boleh merujuk pautan ini untuk membangunkan dan menambah sumber atau modul anda sendiri ke AWS CloudFormation Registry. Anda boleh memilih untuk menerbitkannya secara peribadi atau ke Public Registry.


[User] Dalam persekitaran produksi, anda perlu menggunakan sumber atau modul khusus untuk infrastruktur anda yang tidak disediakan secara lalai. Terangkan langkah-langkah yang perlu diambil untuk membangunkan dan mendaftarkan sumber atau modul peribadi tersebut ke dalam AWS CloudFormation Registry supaya ia boleh digunakan dalam templat anda.

[Assistant] Anda boleh merujuk pautan ini untuk membangunkan dan menambah sumber atau modul anda sendiri ke AWS CloudFormation Registry. Anda boleh memilih untuk menerbitkannya secara peribadi atau ke Public Registry.


[User] Apakah akibatnya jika saya cuba memulihkan atau menerima semula mesej yang telah dipadam?

[Assistant] Tidak. Baris gilir FIFO tidak pernah memperkenalkan mesej pendua. Untuk baris gilir standard, dalam keadaan yang jarang berlaku, anda mungkin menerima mesej yang telah dipadam sebelum ini untuk kali kedua.


[User] Apakah yang akan berlaku kepada kesilapan semasa pemprosesan segerak (sync) dan tidak segerak (async) dalam Lambda?

[Assistant] Dalam pemprosesan segerak (contohnya melalui API Gateway), jika fungsi gagal, panggilan menerima ralat dan boleh mencuba semula atau memaparkan ralat kepada pengguna. Dalam pemprosesan tidak segerak (contohnya melalui S3, SNS, EventBridge), Lambda mencuba semula fungsi secara automatik sehingga dua kali dengan kelewatan, dan jika masih gagal, menghantar peristiwa ke DLQ atau Lambda Destinations jika dikonfigurasikan. Anda perlu menguruskan kegagalan secara berbeza bergantung pada mod.


[User] Dalam persekitaran pengeluaran yang menggunakan servis AWS, apakah langkah pemulihan (recovery) yang perlu diambil jika mesej telah dipadam secara tidak sengaja atau kehilangan data berlaku?

[Assistant] Tidak. Baris gilir FIFO tidak pernah memperkenalkan mesej pendua. Untuk baris gilir standard, dalam keadaan yang jarang berlaku, anda mungkin menerima mesej yang telah dipadam sebelum ini untuk kali kedua.


[User] Dalam situasi di mana aplikasi perlu memanggil fungsi Lambda untuk memproses permintaan pengguna, apakah yang perlu anda ambil kira berkenaan cara Lambda menguruskan ralat, jika anda menggunakan mod serentak (sync) berbanding mod tak serentak (async)?

[Assistant] Dalam pemprosesan segerak (contohnya melalui API Gateway), jika fungsi gagal, panggilan menerima ralat dan boleh mencuba semula atau memaparkan ralat kepada pengguna. Dalam pemprosesan tidak segerak (contohnya melalui S3, SNS, EventBridge), Lambda mencuba semula fungsi secara automatik sehingga dua kali dengan kelewatan, dan jika masih gagal, menghantar peristiwa ke DLQ atau Lambda Destinations jika dikonfigurasikan. Anda perlu menguruskan kegagalan secara berbeza bergantung pada mod.


[User] Apakah yang berlaku terhadap akses ke bahagian tertentu di laman web saya jika saya menggunakan Rate-based rule?

[Assistant] Ya. Berikut adalah contoh. Katakan anda ingin mengehadkan permintaan ke halaman log masuk di laman web anda. Untuk melakukan ini, anda boleh menambah keadaan padanan rentetan berikut pada rate-based rule: Bahagian permintaan untuk ditapis ialah "URI". Jenis Padanan ialah "Bermula dengan". Nilai untuk dipadankan ialah "/login" (ini perlu menjadi apa sahaja yang mengenal pasti halaman log masuk dalam bahagian URI permintaan web). Selain itu, anda akan menentukan Rate Limit, katakan, 15,000 permintaan setiap 5 minit. Menambah rate-based rule ini ke web ACL akan mengehadkan permintaan ke halaman log masuk anda setiap alamat IP tanpa menjejaskan bahagian lain laman web anda.


[User] Dalam persekitaran pengeluaran sebenar, saya perlu mengurangkan risiko serangan terhadap halaman tertentu seperti halaman log masuk. Adakah sesuai untuk saya mengkonfigurasi Rate-based rule dalam AWS WAF untuk mengehadkan kadar permintaan yang dibenarkan kepada bahagian spesifik laman web tersebut?

[Assistant] Ya. Berikut adalah contoh. Katakan anda ingin mengehadkan permintaan ke halaman log masuk di laman web anda. Untuk melakukan ini, anda boleh menambah keadaan padanan rentetan berikut pada rate-based rule: Bahagian permintaan untuk ditapis ialah "URI". Jenis Padanan ialah "Bermula dengan". Nilai untuk dipadankan ialah "/login" (ini perlu menjadi apa sahaja yang mengenal pasti halaman log masuk dalam bahagian URI permintaan web). Selain itu, anda akan menentukan Rate Limit, katakan, 15,000 permintaan setiap 5 minit. Menambah rate-based rule ini ke web ACL akan mengehadkan permintaan ke halaman log masuk anda setiap alamat IP tanpa menjejaskan bahagian lain laman web anda.


[User] Apakah yang akan berlaku jika saya memilih untuk mendayakan semula GuardDuty EKS Protection selepas ia dilumpuhkan?

[Assistant] Jika anda sebelum ini melumpuhkan GuardDuty EKS Protection, anda boleh mendayakan semula ciri ini dalam konsol atau dengan menggunakan API. Dalam konsol GuardDuty, anda boleh mendayakan GuardDuty EKS Protection untuk akaun anda pada halaman konsol GuardDuty EKS Protection.


[User] Apakah yang akan berlaku jika saya menggunakan versi Kubernetes tertentu bersama Amazon EKS?

[Assistant] Rujuk dokumentasi Amazon EKS untuk versi Kubernetes yang disokong pada masa ini. Amazon EKS akan terus menambah sokongan untuk versi Kubernetes tambahan pada masa hadapan.


[User] Anda sedama merancang untuk menstrategikan aplikasi baharu menggunakan Amazon EKS. Untuk memastikan persekitaran anda serasi dengan keperluan operasi semasa, versi Kubernetes manakah yang disokong oleh Amazon EKS supaya anda boleh memilih versi yang sesuai untuk deployment?

[Assistant] Rujuk dokumentasi Amazon EKS untuk versi Kubernetes yang disokong pada masa ini. Amazon EKS akan terus menambah sokongan untuk versi Kubernetes tambahan pada masa hadapan.


[User] Apakah akibatnya jika saya menggunakan sejenis endpoint tertentu untuk menghantar mesej mentah?

[Assistant] Penghantaran mesej mentah disokong untuk endpoint SQS dan HTTP(S). Penghantaran ke endpoint Lambda, e-mel, dan SMS akan berkelakuan sama tanpa mengira sifat "RawMessageDelivery".


[User] Macam mana fungsi suspend dan resume untuk Lambda MicroVMs?

[Assistant] Apabila MicroVM digantung, keseluruhan keadaan memori dan cakera dikekalkan sehingga 8 jam dan anda tidak lagi dicaj untuk penggunaan pengkomputeran. MicroVM yang digantung boleh disambung semula secara automatik atau secara atur cara dengan kelajuan hampir serta-merta melalui snapshot. Gunakan penggantungan dan penyambungan semula untuk mengekalkan konteks sesi merentas interaksi, sambil mengurangkan kos semasa tempoh melahu. Sesetengah aplikasi mungkin perlu menyepadukan dengan cangkuk yang disediakan oleh perkhidmatan apabila menyambung semula daripada snapshot, seperti untuk mewujudkan semula sambungan rangkaian atau menyegarkan nilai cache. Untuk maklumat lanjut, lawati panduan pembangun Lambda MicroVMs.


[User] Apakah cara untuk saya mengawal/mengkonfigurasi replikasi segerak Multi-AZ?

[Assistant] Dengan penerapan Multi-AZ, anda hanya perlu menetapkan parameter "Multi-AZ" kepada true. Penciptaan standby, replikasi segerak, dan failover semuanya dikendalikan secara automatik. Ini bermakna anda tidak boleh memilih Zon Ketersediaan tempat standby anda ditempatkan atau mengubah bilangan standby yang tersedia (Amazon RDS menyediakan satu standby khusus bagi setiap primary instance DB). Standby juga tidak boleh dikonfigurasikan untuk menerima aktiviti pembacaan pangkalan data. Ketahui lebih lanjut tentang konfigurasi Multi-AZ.


[User] Boleh anda terangkan apakah yang dimaksudkan dengan AWS Glue crawlers?

[Assistant] AWS Glue crawler menyambung ke stor data, melalui senarai pengelas yang diutamakan untuk mengekstrak skema data anda dan statistik lain, kemudian mengisi Data Catalog dengan metadata ini. Crawler boleh dijalankan secara berkala untuk mengesan ketersediaan data baharu serta perubahan pada data sedia ada, termasuk perubahan definisi jadual. Crawler secara automatik menambah jadual baharu, partition baharu pada jadual sedia ada, dan versi baharu definisi jadual. Anda boleh menyesuaikan AWS Glue crawler untuk mengelaskan jenis fail anda sendiri.


[User] AWS Glue crawlers tu apa sebenarnya?

[Assistant] AWS Glue crawler menyambung ke stor data, melalui senarai pengelas yang diutamakan untuk mengekstrak skema data anda dan statistik lain, kemudian mengisi Data Catalog dengan metadata ini. Crawler boleh dijalankan secara berkala untuk mengesan ketersediaan data baharu serta perubahan pada data sedia ada, termasuk perubahan definisi jadual. Crawler secara automatik menambah jadual baharu, partition baharu pada jadual sedia ada, dan versi baharu definisi jadual. Anda boleh menyesuaikan AWS Glue crawler untuk mengelaskan jenis fail anda sendiri.


[User] Bagi Amazon SQS, adakah sebarang had dikenakan oleh SSE ke atas transaksi sesaat (TPS) atau bilangan giliran yang boleh dicipta?

[Assistant] SSE tidak mengehadkan daya pemprosesan (TPS) Amazon SQS. Bilangan giliran SSE yang boleh anda cipta dihadkan oleh perkara berikut: Tempoh penggunaan semula kunci data (1 minit hingga 24 jam). Kuota AWS KMS setiap akaun (100 TPS secara lalai). Bilangan pengguna IAM atau akaun yang mengakses giliran. Kewujudan backlog yang besar (backlog yang lebih besar memerlukan lebih banyak panggilan AWS KMS). Sebagai contoh, andaikan yang berikut: Anda menetapkan tempoh penggunaan semula kunci data kepada 5 minit (300 saat). Akaun KMS anda mempunyai kuota TPS AWS KMS lalai 100 TPS. Anda menggunakan giliran Amazon SQS tanpa backlog dan dengan 1 pengguna IAM untuk tindakan SendMessage atau ReceiveMessage ke semua giliran. Dalam kes ini, anda boleh mengira maksimum teori giliran Amazon SQS dengan SSE seperti berikut: 300 saat × 100 TPS / 1 pengguna IAM = 30,000 giliran.


[User] SSE tu limit transaksi sesaat (TPS) atau bilangan giliran yang boleh dicipta dengan Amazon SQS tak?

[Assistant] SSE tidak mengehadkan daya pemprosesan (TPS) Amazon SQS. Bilangan giliran SSE yang boleh anda cipta dihadkan oleh perkara berikut: Tempoh penggunaan semula kunci data (1 minit hingga 24 jam). Kuota AWS KMS setiap akaun (100 TPS secara lalai). Bilangan pengguna IAM atau akaun yang mengakses giliran. Kewujudan backlog yang besar (backlog yang lebih besar memerlukan lebih banyak panggilan AWS KMS). Sebagai contoh, andaikan yang berikut: Anda menetapkan tempoh penggunaan semula kunci data kepada 5 minit (300 saat). Akaun KMS anda mempunyai kuota TPS AWS KMS lalai 100 TPS. Anda menggunakan giliran Amazon SQS tanpa backlog dan dengan 1 pengguna IAM untuk tindakan SendMessage atau ReceiveMessage ke semua giliran. Dalam kes ini, anda boleh mengira maksimum teori giliran Amazon SQS dengan SSE seperti berikut: 300 saat × 100 TPS / 1 pengguna IAM = 30,000 giliran.


[User] Berapakah jumlah kali setiap mesej akan diterima oleh pelanggan?

[Assistant] Walaupun kebanyakan masa setiap mesej akan dihantar ke aplikasi anda tepat sekali, sifat teragih Amazon SNS dan keadaan rangkaian sementara boleh mengakibatkan mesej pendua sekali-sekala di sisi pelanggan. Pembangun harus mereka bentuk aplikasi mereka supaya memproses mesej lebih daripada sekali tidak menimbulkan sebarang ralat atau ketidaktekalan.


[User] Setiap mesej ni pelanggan akan terima berapa kali?

[Assistant] Walaupun kebanyakan masa setiap mesej akan dihantar ke aplikasi anda tepat sekali, sifat teragih Amazon SNS dan keadaan rangkaian sementara boleh mengakibatkan mesej pendua sekali-sekala di sisi pelanggan. Pembangun harus mereka bentuk aplikasi mereka supaya memproses mesej lebih daripada sekali tidak menimbulkan sebarang ralat atau ketidaktekalan.


[User] Macam mana nak customize kandungan guna Lambda@Edge?

[Assistant] Lambda@Edge dilaksanakan dengan mengaitkan fungsi terhadap tingkah laku cache tertentu dalam CloudFront. Anda juga boleh menentukan pada titik mana semasa pemprosesan permintaan atau respons CloudFront fungsi tersebut harus dilaksanakan (cth., apabila permintaan pelawat tiba, apabila permintaan dihantar ke atau diterima kembali dari origin, atau sejurus sebelum membalas kembali kepada pengguna akhir). Anda boleh menulis kod menggunakan Node.js atau Python dari konsol Lambda, API, atau menggunakan rangka kerja seperti Serverless Application Model (SAM). Apabila anda telah menguji fungsi anda, anda mengaitkannya dengan tingkah laku cache CloudFront dan pencetus peristiwa yang dipilih. Setelah disimpan, pada kali seterusnya permintaan dibuat ke pengedaran CloudFront anda, fungsi tersebut disebarkan ke edge CloudFront, dan akan berskala serta dilaksanakan mengikut keperluan. Ketahui lebih lanjut dalam dokumentasi kami.


[User] Mocking dalam API Gateway tu apa sebenarnya?

[Assistant] Mocking dalam API Gateway membolehkan API bertindak balas dengan respons yang ditetapkan tanpa memanggil backend sebenar. Ini berguna untuk menguji pelanggan, membangunkan API sebelum backend sedia, atau menyediakan stub. Anda menetapkan respons mock dalam konfigurasi integrasi, dan API Gateway memulangkan data yang ditetapkan berdasarkan permintaan. Ini mempercepatkan pembangunan dan prototaip.


[User] Anda sedang mereka bentuk keperluan integrasi untuk menghantar data. Dalam senario ini, apakah jenis endpoint yang sesuai untuk dipilih bagi membolehkan penghantaran mesej mentah (raw messages)?

[Assistant] Penghantaran mesej mentah disokong untuk endpoint SQS dan HTTP(S). Penghantaran ke endpoint Lambda, e-mel, dan SMS akan berkelakuan sama tanpa mengira sifat "RawMessageDelivery".


[User] Apakah kesan atau keadaan yang akan berlaku dalam aplikasi serverless sekiranya saya menggunakan CQRS?

[Assistant] CQRS (Command Query Responsibility Segregation) ialah corak yang memisahkan operasi menulis (command) daripada membaca (query), menggunakan model dan penyimpanan yang berbeza untuk setiap satu. Dalam serverless, anda boleh menggunakan DynamoDB untuk menulis dan replika baca atau OpenSearch untuk kueri, dengan DynamoDB Streams dan Lambda menyegerakkan data. Ini membolehkan pengoptimuman khusus untuk beban baca dan tulis, tetapi menambah kerumitan.


[User] Anda sedang mereka bentuk seni bina untuk aplikasi serverless yang memerlukan prestasi bacaan dan penulisan yang tinggi. Jelaskan bagaimana anda boleh melaksanakan pola CQRS untuk mencapai keperluan tersebut.

[Assistant] CQRS (Command Query Responsibility Segregation) ialah corak yang memisahkan operasi menulis (command) daripada membaca (query), menggunakan model dan penyimpanan yang berbeza untuk setiap satu. Dalam serverless, anda boleh menggunakan DynamoDB untuk menulis dan replika baca atau OpenSearch untuk kueri, dengan DynamoDB Streams dan Lambda menyegerakkan data. Ini membolehkan pengoptimuman khusus untuk beban baca dan tulis, tetapi menambah kerumitan.


[User] Apakah yang berlaku kepada metrik bagi semua prefix apabila saya menggunakan S3 Storage Lens?

[Assistant] Ya. Dengan tier Advanced S3 Storage Lens, anda boleh mengakses metrik terperinci untuk prefix anda melalui laporan metrik prefix yang diperluas. Laporan ini mengagregatkan metrik merentas berbilion prefix dalam setiap bucket, memberikan keterlihatan mendalam tentang corak storan anda. Laporan ini memproses prefix sehingga 50 tahap kedalaman dan hanya mengecualikan metrik peringkat prefix dalam kes di mana kombinasi prefix dan kelas storan melebihi dua kali ganda bilangan objek. Keterlihatan terperinci ini membantu anda memahami corak penggunaan dan mengoptimumkan kos merentas infrastruktur S3 anda.


[User] Apakah akibatnya sekiranya mesej SMS saya gagal dihantar?

[Assistant] Anda mungkin dicaj untuk penghantaran yang gagal jika pembawa destinasi melaporkan bahawa anda cuba menghantar mesej ke nombor telefon yang tidak sah. Nombor telefon boleh menjadi tidak sah atas beberapa sebab, seperti apabila nombor telefon itu tidak wujud, akaun penerima tidak mempunyai kredit yang mencukupi, atau nombor destinasi ialah nombor talian tetap. Kegagalan SMS juga akan dicaj dalam senario lain.


[User] Saya sedang menguruskan operasi penyimpanan data dan memerlukan pemantauan mendalam. Adakah S3 Storage Lens menyokong paparan metrik secara menyeluruh untuk setiap prefix yang ada dalam bucket?

[Assistant] Ya. Dengan tier Advanced S3 Storage Lens, anda boleh mengakses metrik terperinci untuk prefix anda melalui laporan metrik prefix yang diperluas. Laporan ini mengagregatkan metrik merentas berbilion prefix dalam setiap bucket, memberikan keterlihatan mendalam tentang corak storan anda. Laporan ini memproses prefix sehingga 50 tahap kedalaman dan hanya mengecualikan metrik peringkat prefix dalam kes di mana kombinasi prefix dan kelas storan melebihi dua kali ganda bilangan objek. Keterlihatan terperinci ini membantu anda memahami corak penggunaan dan mengoptimumkan kos merentas infrastruktur S3 anda.


[User] Sebagai Jurutera DevOps yang bertanggungjawab menguruskan kluster, anda mendapati anomali dalam log audit dan perlu segera memulakan semula pemeriksaan keselamatan. Apakah langkah yang perlu diambil untuk memastikan GuardDuty EKS Protection didayakan semula dengan segera?

[Assistant] Jika anda sebelum ini melumpuhkan GuardDuty EKS Protection, anda boleh mendayakan semula ciri ini dalam konsol atau dengan menggunakan API. Dalam konsol GuardDuty, anda boleh mendayakan GuardDuty EKS Protection untuk akaun anda pada halaman konsol GuardDuty EKS Protection.


[User] Apakah yang akan berlaku sekiranya saya memadamkan subnet lalai?

[Assistant] Ya, anda boleh memadamkan subnet lalai. Setelah dipadamkan, anda boleh mencipta subnet lalai baharu dalam zon ketersediaan dengan menggunakan CLI atau SDK. Ini akan mencipta subnet lalai baharu dalam zon ketersediaan yang ditentukan. Ini tidak memulihkan subnet sebelumnya yang telah dipadamkan.


[User] Dalam persekitaran pengeluaran (production), jika kita melihat bahagian 'Delivery' dalam log Amazon SNS menunjukkan status gagal untuk mesej SMS, adakah akaun AWS kita tetap dikenakan bayaran?

[Assistant] Anda mungkin dicaj untuk penghantaran yang gagal jika pembawa destinasi melaporkan bahawa anda cuba menghantar mesej ke nombor telefon yang tidak sah. Nombor telefon boleh menjadi tidak sah atas beberapa sebab, seperti apabila nombor telefon itu tidak wujud, akaun penerima tidak mempunyai kredit yang mencukupi, atau nombor destinasi ialah nombor talian tetap. Kegagalan SMS juga akan dicaj dalam senario lain.


[User] Apakah yang berlaku terhadap aktiviti dalam aplikasi serverless saya jika saya menggunakan CloudTrail?

[Assistant] AWS CloudTrail merekodkan panggilan API ke perkhidmatan AWS, menyediakan jejak audit. Anda boleh membolehkan CloudTrail untuk merekodkan acara seperti penciptaan Lambda, perubahan konfigurasi, dan panggilan API. Ini membantu dalam mengesan perubahan, menyiasat insiden, dan mematuhi peraturan. Anda boleh mengintegrasikan CloudTrail dengan S3 atau CloudWatch untuk menyimpan dan menganalisis jejak. Pantau acara keselamatan yang penting.


[User] Dalam usaha membersihkan infrastruktur VPC untuk persekitaran produksi, adakah selamat untuk memadamkan subnet lalai yang dicipta secara automatik?

[Assistant] Ya, anda boleh memadamkan subnet lalai. Setelah dipadamkan, anda boleh mencipta subnet lalai baharu dalam zon ketersediaan dengan menggunakan CLI atau SDK. Ini akan mencipta subnet lalai baharu dalam zon ketersediaan yang ditentukan. Ini tidak memulihkan subnet sebelumnya yang telah dipadamkan.


[User] Apa kesannya apabila saya melaksanakan operasi sistem fail menggunakan Mountpoint for Amazon S3?

[Assistant] Mountpoint for Amazon S3 menyokong operasi sistem fail asas seperti membaca fail bersaiz sehingga 50 TB, menulis fail baharu, menyenaraikan fail sedia ada, serta mencipta dan menyenaraikan direktori. Mountpoint for Amazon S3 tidak menyokong pengubahsuaian fail sedia ada atau pemadaman direktori sedia ada. Dengan operasi ini, Mountpoint for Amazon S3 sesuai untuk aplikasi yang membaca dan menulis data pada throughput tinggi dalam data lake Amazon S3. Ia tidak sesuai untuk aplikasi yang memerlukan kerjasama dan koordinasi merentas pelbagai instance pengkomputeran atau pengguna. Aplikasi sedemikian biasanya memerlukan ciri sistem fail kongsi seperti menambah pada fail sedia ada dan penguncian fail. Anda boleh menggunakan Amazon FSx for Lustre untuk aplikasi data lake yang memerlukan semantik POSIX dan ciri sistem fail kongsi.


[User] Anda sedang mengurus persekitaran aplikasi serverless dan perlu memantau aktiviti pengguna serta tindakan API untuk tujuan pematuhan dan keselamatan. Bagaimanakah cara anda mengkonfigurasi CloudTrail untuk merakam dan mengaudit log aktiviti ini?

[Assistant] AWS CloudTrail merekodkan panggilan API ke perkhidmatan AWS, menyediakan jejak audit. Anda boleh membolehkan CloudTrail untuk merekodkan acara seperti penciptaan Lambda, perubahan konfigurasi, dan panggilan API. Ini membantu dalam mengesan perubahan, menyiasat insiden, dan mematuhi peraturan. Anda boleh mengintegrasikan CloudTrail dengan S3 atau CloudWatch untuk menyimpan dan menganalisis jejak. Pantau acara keselamatan yang penting.


[User] Anda sed mereka bentuk aplikasi di mana fail akan diakses secara langsung melalui Mountpoint for Amazon S3. Dalam konteks operasi sistem fail yang manakah anda boleh menggunakannya?

[Assistant] Mountpoint for Amazon S3 menyokong operasi sistem fail asas seperti membaca fail bersaiz sehingga 50 TB, menulis fail baharu, menyenaraikan fail sedia ada, serta mencipta dan menyenaraikan direktori. Mountpoint for Amazon S3 tidak menyokong pengubahsuaian fail sedia ada atau pemadaman direktori sedia ada. Dengan operasi ini, Mountpoint for Amazon S3 sesuai untuk aplikasi yang membaca dan menulis data pada throughput tinggi dalam data lake Amazon S3. Ia tidak sesuai untuk aplikasi yang memerlukan kerjasama dan koordinasi merentas pelbagai instance pengkomputeran atau pengguna. Aplikasi sedemikian biasanya memerlukan ciri sistem fail kongsi seperti menambah pada fail sedia ada dan penguncian fail. Anda boleh menggunakan Amazon FSx for Lustre untuk aplikasi data lake yang memerlukan semantik POSIX dan ciri sistem fail kongsi.


[User] Apakah caj yang akan dikenakan sekiranya saya menggunakan S3 Tables?

[Assistant] Dengan S3 Tables, anda membayar untuk storan, permintaan, dan yuran pemantauan objek bagi setiap objek yang disimpan dalam bucket jadual. Terdapat juga yuran tambahan untuk penyelenggaraan jadual dan replikasi. Untuk melihat butiran harga, baca halaman harga S3.


[User] Saya sedang merancang untuk menggunakan S3 Tables dalam projek kami. Bagaimanakah cara saya menganggar dan mengira kos penggunaan perkhidmatan tersebut?

[Assistant] Dengan S3 Tables, anda membayar untuk storan, permintaan, dan yuran pemantauan objek bagi setiap objek yang disimpan dalam bucket jadual. Terdapat juga yuran tambahan untuk penyelenggaraan jadual dan replikasi. Untuk melihat butiran harga, baca halaman harga S3.


[User] Apakah yang berlaku apabila saya menggunakan AWS OpsHub untuk AWS Snowball?

[Assistant] AWS OpsHub ialah aplikasi yang boleh anda muat turun dan pasang pada mana-mana mesin klien Windows atau Mac, seperti komputer riba. Setelah anda memasang AWS OpsHub dan mempunyai peranti AWS Snowball anda di tapak, buka AWS OpsHub dan buka kunci peranti tersebut. Anda kemudiannya akan melihat papan pemuka yang menunjukkan peranti anda dan metrik sistemnya. Anda kemudiannya boleh mula menyebarkan aplikasi tepi anda atau memindahkan data anda ke peranti dengan hanya beberapa klik.


[User] Apakah kesannya jika saya menggunakan VPC lalai tanpa sebarang pengetahuan tentang Amazon VPC?

[Assistant] Tidak. Anda boleh menggunakan AWS Management Console, AWS EC2 CLI, atau Amazon EC2 API untuk melancarkan dan menguruskan instance EC2 serta sumber AWS lain dalam VPC lalai. AWS akan mencipta VPC lalai secara automatik untuk anda dan akan mencipta subnet lalai dalam setiap Zon Ketersediaan di wilayah AWS. VPC lalai anda akan disambungkan ke Internet gateway dan instance anda akan menerima alamat IP awam secara automatik, sama seperti EC2-Classic.


[User] Dalam persekitaran pengeluaran yang memerlukan pemindahan data luar talian menggunakan AWS Snowball, bagaimanakah anda boleh menggunakan OpsHub untuk menguruskan tugasan dan operasi peranti tersebut?

[Assistant] AWS OpsHub ialah aplikasi yang boleh anda muat turun dan pasang pada mana-mana mesin klien Windows atau Mac, seperti komputer riba. Setelah anda memasang AWS OpsHub dan mempunyai peranti AWS Snowball anda di tapak, buka AWS OpsHub dan buka kunci peranti tersebut. Anda kemudiannya akan melihat papan pemuka yang menunjukkan peranti anda dan metrik sistemnya. Anda kemudiannya boleh mula menyebarkan aplikasi tepi anda atau memindahkan data anda ke peranti dengan hanya beberapa klik.


[User] Anda sedama menjalankan tugas *deploy* aplikasi ke dalam AWS. Jika anda merancang untuk menggunakan *VPC lalai*, adakah anda memerlukan sebarang pengetahuan khusus mengenai konfigurasi *Amazon VPC* atau *subnets* untuk memastikan persekitaran tersebut berfungsi dengan lancar?

[Assistant] Tidak. Anda boleh menggunakan AWS Management Console, AWS EC2 CLI, atau Amazon EC2 API untuk melancarkan dan menguruskan instance EC2 serta sumber AWS lain dalam VPC lalai. AWS akan mencipta VPC lalai secara automatik untuk anda dan akan mencipta subnet lalai dalam setiap Zon Ketersediaan di wilayah AWS. VPC lalai anda akan disambungkan ke Internet gateway dan instance anda akan menerima alamat IP awam secara automatik, sama seperti EC2-Classic.