[User] Apakah yang akan berlaku atau pihak berkuasa sijil manakah yang digunakan apabila saya mengkonfigurasi pengesahan mutual TLS origin pada CloudFront?

[Assistant] Pengesahan mutual TLS origin CloudFront menyokong sijil klien daripada kedua-dua AWS Certificate Manager Private Certificate Authority dan pihak berkuasa sijil swasta pihak ketiga. Anda mengimport sijil klien melalui AWS Certificate Manager dalam format PEM, dan ACM menguruskan kitaran hayat sijil termasuk peruntukan, pembaharuan, dan penggiliran. Untuk sijil pelayan yang dibentangkan oleh origin anda, CloudFront memerlukan pihak berkuasa sijil yang dipercayai secara awam semasa sambungan mTLS. Fleksibiliti ini membolehkan anda menyepadukan dengan infrastruktur kunci persendirian (PKI) sedia ada anda sambil memanfaatkan rangkaian pinggir global CloudFront untuk ketersambungan origin yang selamat, menyediakan keselamatan gred perusahaan tanpa memerlukan perubahan kepada proses pengurusan sijil semasa anda.


[User] Saya sedang mengkonfigurasi pengesahan mutual TLS untuk origin dalam pengedaran kandungan. Senaraikan pihak berkuasa sijil (certificate authorities) yang disokong oleh CloudFront bagi tujuan ini.

[Assistant] Pengesahan mutual TLS origin CloudFront menyokong sijil klien daripada kedua-dua AWS Certificate Manager Private Certificate Authority dan pihak berkuasa sijil swasta pihak ketiga. Anda mengimport sijil klien melalui AWS Certificate Manager dalam format PEM, dan ACM menguruskan kitaran hayat sijil termasuk peruntukan, pembaharuan, dan penggiliran. Untuk sijil pelayan yang dibentangkan oleh origin anda, CloudFront memerlukan pihak berkuasa sijil yang dipercayai secara awam semasa sambungan mTLS. Fleksibiliti ini membolehkan anda menyepadukan dengan infrastruktur kunci persendirian (PKI) sedia ada anda sambil memanfaatkan rangkaian pinggir global CloudFront untuk ketersambungan origin yang selamat, menyediakan keselamatan gred perusahaan tanpa memerlukan perubahan kepada proses pengurusan sijil semasa anda.


[User] Dalam persekitaran produksi yang memerlukan pengurusan kawasan banjir (capacity management), apakah langkah-langkah yang perlu saya laksanakan untuk memuat turun dan menggunakan AMI baharu pada nod pekerja sedia ada tanpa mengganggu beban kerja yang sedang berjalan?

[Assistant] AWS menerbitkan Imej Mesin Amazon (AMI) yang dioptimumkan untuk EKS yang merangkumi binari nod pekerja yang diperlukan (Docker dan Kubelet). AMI ini dikemas kini secara berkala dan merangkumi versi terkini komponen-komponen ini. Anda boleh mengemas kini nod terurus EKS anda kepada versi terkini AMI yang dioptimumkan untuk EKS dengan satu arahan dalam konsol EKS, API, atau CLI. Jika anda membina AMI tersuai sendiri untuk digunakan sebagai nod pekerja EKS, AWS juga menerbitkan skrip Packer yang mendokumenkan langkah binaan kami, membolehkan anda mengenal pasti binari yang disertakan dalam setiap versi AMI.


[User] Apakah kesan atau kepentingan menggunakan S3 Glacier Instant Retrieval berbanding pilihan lain?

[Assistant] S3 Glacier Instant Retrieval adalah sesuai jika anda mempunyai data yang jarang diakses (sekali setiap suku tahun) dan memerlukan masa pengambilan dalam milisaat. Ia adalah kelas storan yang ideal jika anda mahukan prestasi kependaman rendah dan throughput tinggi yang sama seperti S3 Standard-IA, tetapi menyimpan data yang diakses kurang kerap daripada S3 Standard-IA, dengan harga storan yang lebih rendah dan kos akses data yang sedikit lebih tinggi.


[User] Apa yang akan berlaku jika saya menggunakan CloudWatch Metric Streams?

[Assistant] CloudWatch Metric Streams ialah ciri yang membolehkan anda menstrim metrik CloudWatch secara berterusan ke destinasi pilihan anda dengan persediaan dan konfigurasi yang minimum. Ia adalah penyelesaian terurus sepenuhnya, dan tidak memerlukan anda menulis sebarang kod atau menyelenggara sebarang infrastruktur. Dengan beberapa klik, anda boleh mengkonfigurasi strim metrik ke destinasi seperti Amazon Simple Storage Service (S3). Anda juga boleh menghantar metrik anda kepada pilihan pembekal perkhidmatan pihak ketiga untuk memastikan papan pemuka operasi anda sentiasa terkini.


[User] Apakah kesannya terhadap ketersediaan kluster gudang data dan ketahanan data apabila Zon Ketersediaan (AZ) untuk kluster tersebut mengalami gangguan?

[Assistant] Jika gudang data Amazon Redshift anda merupakan penempatan AZ tunggal dan Zon Ketersediaan kluster menjadi tidak tersedia, maka Amazon Redshift akan memindahkan kluster anda secara automatik ke Zon Ketersediaan (AZ) AWS yang lain tanpa sebarang kehilangan data atau perubahan aplikasi. Untuk mengaktifkan ini, anda mesti mendayakan keupayaan pemindahan dalam tetapan konfigurasi kluster anda.


[User] Anda sed mereka bentuk strategi arkib untuk data yang perlu diakses dengan serta-merta tetapi jarang digunakan. Dalam senario ini, apakah sebab utama anda memilih S3 Glacier Instant Retrieval berbanding pilihan storan lain?

[Assistant] S3 Glacier Instant Retrieval adalah sesuai jika anda mempunyai data yang jarang diakses (sekali setiap suku tahun) dan memerlukan masa pengambilan dalam milisaat. Ia adalah kelas storan yang ideal jika anda mahukan prestasi kependaman rendah dan throughput tinggi yang sama seperti S3 Standard-IA, tetapi menyimpan data yang diakses kurang kerap daripada S3 Standard-IA, dengan harga storan yang lebih rendah dan kos akses data yang sedikit lebih tinggi.


[User] Anda sedang menguruskan infrastruktur kluster gudang data. Jika berlaku gangguan pada Zon Ketersediaan (AZ) yang menganjurkan kluster tersebut, apakah kesannya terhadap ketersediaan kluster dan ketahanan data anda?

[Assistant] Jika gudang data Amazon Redshift anda merupakan penempatan AZ tunggal dan Zon Ketersediaan kluster menjadi tidak tersedia, maka Amazon Redshift akan memindahkan kluster anda secara automatik ke Zon Ketersediaan (AZ) AWS yang lain tanpa sebarang kehilangan data atau perubahan aplikasi. Untuk mengaktifkan ini, anda mesti mendayakan keupayaan pemindahan dalam tetapan konfigurasi kluster anda.


[User] Apa akibatnya jika saya memulakan terlalu banyak permintaan invalidation?

[Assistant] Jika anda menginvalidasi objek secara individu, anda boleh mempunyai permintaan invalidation untuk sehingga 3,000 objek setiap distribution yang sedang berjalan pada satu masa. Ini boleh menjadi satu permintaan invalidation untuk sehingga 3,000 objek, sehingga 3,000 permintaan untuk satu objek setiap satu, atau sebarang kombinasi lain yang tidak melebihi 3,000 objek. Jika anda menggunakan wildcard *, anda boleh mempunyai permintaan untuk sehingga 15 laluan invalidation yang sedang berjalan pada satu masa. Anda juga boleh mempunyai permintaan invalidation untuk sehingga 3,000 objek individu setiap distribution yang sedang berjalan pada masa yang sama; had pada permintaan invalidation wildcard adalah bebas daripada had untuk menginvalidasi objek secara individu. Jika anda melebihi had ini, permintaan invalidation selanjutnya akan menerima respons ralat sehingga salah satu permintaan terdahulu selesai. Anda patut menggunakan invalidation hanya dalam keadaan yang tidak dijangka; jika anda mengetahui lebih awal bahawa fail anda perlu dibuang daripada cache dengan kerap, adalah disyorkan agar anda melaksanakan sistem versi untuk fail anda dan/atau menetapkan tempoh luput yang pendek.


[User] Anda sed mereka bentuk strategi pemantauan untuk aplikasi produksi di mana data metrik perlu dihantar ke luar AWS dalam masa nyata untuk analisis mendalam. Apakah ciri CloudWatch Metric Streams yang perlu anda gunakan untuk mencapai keperluan ini?

[Assistant] CloudWatch Metric Streams ialah ciri yang membolehkan anda menstrim metrik CloudWatch secara berterusan ke destinasi pilihan anda dengan persediaan dan konfigurasi yang minimum. Ia adalah penyelesaian terurus sepenuhnya, dan tidak memerlukan anda menulis sebarang kod atau menyelenggara sebarang infrastruktur. Dengan beberapa klik, anda boleh mengkonfigurasi strim metrik ke destinasi seperti Amazon Simple Storage Service (S3). Anda juga boleh menghantar metrik anda kepada pilihan pembekal perkhidmatan pihak ketiga untuk memastikan papan pemuka operasi anda sentiasa terkini.


[User] Dalam persekitaran produksi yang memerlukan pengemas kini kandungan yang kerap, adakah saya perlu mengambil kira sebarang had kuota apabila menyerahkan permintaan invalidation untuk memadamkan fail dari cache?

[Assistant] Jika anda menginvalidasi objek secara individu, anda boleh mempunyai permintaan invalidation untuk sehingga 3,000 objek setiap distribution yang sedang berjalan pada satu masa. Ini boleh menjadi satu permintaan invalidation untuk sehingga 3,000 objek, sehingga 3,000 permintaan untuk satu objek setiap satu, atau sebarang kombinasi lain yang tidak melebihi 3,000 objek. Jika anda menggunakan wildcard *, anda boleh mempunyai permintaan untuk sehingga 15 laluan invalidation yang sedang berjalan pada satu masa. Anda juga boleh mempunyai permintaan invalidation untuk sehingga 3,000 objek individu setiap distribution yang sedang berjalan pada masa yang sama; had pada permintaan invalidation wildcard adalah bebas daripada had untuk menginvalidasi objek secara individu. Jika anda melebihi had ini, permintaan invalidation selanjutnya akan menerima respons ralat sehingga salah satu permintaan terdahulu selesai. Anda patut menggunakan invalidation hanya dalam keadaan yang tidak dijangka; jika anda mengetahui lebih awal bahawa fail anda perlu dibuang daripada cache dengan kerap, adalah disyorkan agar anda melaksanakan sistem versi untuk fail anda dan/atau menetapkan tempoh luput yang pendek.


[User] Apakah yang berlaku sekiranya saya mencapai had maksimum penyimpanan item dalam DynamoDB?

[Assistant] Tiada had yang telah ditetapkan untuk bilangan item yang boleh disimpan dalam jadual DynamoDB. DynamoDB berskala kepada ratusan terabait atau lebih data merentas sebarang bilangan item.


[User] Anda sedingin merancang strategi deploy untuk aplikasi baharu. Senaraikan satu pulau yang terkenal di Malaysia sebagai lokasi untuk pemasangan infrastruktur.

[Assistant] Pulau Langkawi ialah salah satu pulau terkenal di Malaysia, terletak di negeri Kedah.


[User] Apakah yang akan berlaku kepada data saya jika data tersebut mengalami pemadaman tidak sengaja atau berniat jahat, dan apakah ciri Amazon S3 yang dapat menghalangnya?

[Assistant] S3 Object Versioning, S3 Replication, dan S3 Object Lock semuanya adalah ciri pilihan yang boleh anda gunakan untuk menambah perlindungan data tambahan, melebihi durability yang disediakan secara automatik oleh S3. Selain itu, anda boleh menggunakan aplikasi sandaran untuk membuat sandaran semua atau sebahagian daripada data dalam bucket S3 anda.


[User] Sebagai seorang arkitek sistem, anda sedang mereka bentuk aplikasi yang menggunakan DynamoDB sebagai pangkalan data utama. Apakah had bilangan item yang boleh disimpan dalam jadual DynamoDB ini untuk memastikan aplikasi anda dapat berskalakan mengikut rancangan?

[Assistant] Tiada had yang telah ditetapkan untuk bilangan item yang boleh disimpan dalam jadual DynamoDB. DynamoDB berskala kepada ratusan terabait atau lebih data merentas sebarang bilangan item.


[User] Apakah yang akan berlaku pada EKS Dashboard jika akaun yang digunakan tidak dipautkan ke AWS Organizations?

[Assistant] Tidak, EKS Dashboard tidak akan berfungsi dengan akaun yang tidak dipautkan ke AWS Organizations. Untuk menggunakan ciri ini, anda mesti menggunakan akaun pengurusan AWS Organizations atau mendaftarkan mana-mana akaun ahli sebagai pentadbir yang diwakilkan untuk EKS.


[User] Sebagai seorang Jurutera Penyimpanan Data, anda sedingin memastikan keselamatan fail-fail kritikal syarikat yang disimpan dalam AWS. Jika anda perlu memilih konfigurasi untuk membolehkan pemulihan data selepas berlaku pemadaman sama ada disengajakan atau tidak, apakah keupayaan Amazon S3 yang perlu anda gunakan?

[Assistant] S3 Object Versioning, S3 Replication, dan S3 Object Lock semuanya adalah ciri pilihan yang boleh anda gunakan untuk menambah perlindungan data tambahan, melebihi durability yang disediakan secara automatik oleh S3. Selain itu, anda boleh menggunakan aplikasi sandaran untuk membuat sandaran semua atau sebahagian daripada data dalam bucket S3 anda.


[User] Apakah yang akan berlaku sekiranya saya menggunakan S3 Access Grants bersama-sama dengan IAM Access Analyzer?

[Assistant] Tidak. S3 Access Grants tidak disepadukan dengan IAM Access Analyzer pada masa ini. Anda belum boleh menggunakan IAM Access Analyzer untuk menganalisis pemberian kebenaran S3 Access Grants. Pelanggan boleh mengaudit S3 Access Grants secara langsung dengan pergi ke halaman S3 Access Grants dalam konsol S3, atau secara atur cara menggunakan API ListAccessGrants.


[User] Anda sed mereka bentuk senario operasi dan ingin menilai keperluan integrasi AWS Organizations. Adakah EKS Dashboard boleh digunakan atau berfungsi dengan betul jika akaun AWS tersebut berdiri sendiri sebagai akaun individu tanpa dipautkan kepada AWS Organizations?

[Assistant] Tidak, EKS Dashboard tidak akan berfungsi dengan akaun yang tidak dipautkan ke AWS Organizations. Untuk menggunakan ciri ini, anda mesti menggunakan akaun pengurusan AWS Organizations atau mendaftarkan mana-mana akaun ahli sebagai pentadbir yang diwakilkan untuk EKS.


[User] Apa yang akan berlaku sekiranya pengesahan integriti fail log CloudTrail tidak dilaksanakan?

[Assistant] Ciri pengesahan integriti fail log CloudTrail membantu anda menentukan sama ada fail log CloudTrail tidak berubah, dipadam, atau diubah suai sejak CloudTrail menghantarnya ke bucket S3 yang ditentukan.


[User] Saya sedang mereka bentuk strategi keselamatan data untuk bucket S3 kami. Adakah saya boleh menggunakan S3 Access Grants bersama-sama dengan IAM Access Analyzer untuk mengesan dan mengesahkan akses sumber secara automatik dalam persekitaran pengeluaran?

[Assistant] Tidak. S3 Access Grants tidak disepadukan dengan IAM Access Analyzer pada masa ini. Anda belum boleh menggunakan IAM Access Analyzer untuk menganalisis pemberian kebenaran S3 Access Grants. Pelanggan boleh mengaudit S3 Access Grants secara langsung dengan pergi ke halaman S3 Access Grants dalam konsol S3, atau secara atur cara menggunakan API ListAccessGrants.


[User] Apakah yang berlaku kepada keupayaan penjeakan kesihatan dan prestasi jika saya memantau peringkat kontena saya?

[Assistant] Container Insights dengan kebolehcerapan dipertingkat membolehkan anda meneliti secara visual ke atas dan ke bawah merentas lapisan kontena Amazon EKS dan Amazon ECS anda serta mengesan isu seperti kebocoran memori dalam kontena individu dengan mudah, mengurangkan purata masa untuk penyelesaian. Keterlihatan peringkat kontena tersedia secara automatik dengan kebolehcerapan dipertingkat. Untuk mendayakan kebolehcerapan dipertingkat, sila ikuti langkah-langkah yang disediakan dalam dokumentasi Amazon CloudWatch Container Insights.


[User] Anda sedang membangunkan audit trail yang mematuhi piawaian keselamatan ketat. Dalam senario ini, bagaimanakah anda boleh mengesahkan integriti fail log CloudTrail untuk memastikan tiada pengubahan data berlaku selepas log tersebut direkodkan?

[Assistant] Ciri pengesahan integriti fail log CloudTrail membantu anda menentukan sama ada fail log CloudTrail tidak berubah, dipadam, atau diubah suai sejak CloudTrail menghantarnya ke bucket S3 yang ditentukan.


[User] Apa kesannya jika saya memasukkan ID kumpulan mesej pada setiap mesej?

[Assistant] Tidak. Anda boleh menggunakan ID kumpulan mesej secara selektif. Mesej tanpa ID kumpulan mesej dianggap sebagai kepunyaan penyewa unik. Ini membolehkan anda mengurangkan kesan jiran bising (noisy neighbor) di mana perlu sambil mengoptimumkan kos.


[User] Dalam persekitaran pengeluaran yang menggunakan perkhidmatan berasaskan kontena, apakah kaedah yang anda boleh gunakan untuk memantau kesihatan dan prestasi peringkat kontena?

[Assistant] Container Insights dengan kebolehcerapan dipertingkat membolehkan anda meneliti secara visual ke atas dan ke bawah merentas lapisan kontena Amazon EKS dan Amazon ECS anda serta mengesan isu seperti kebocoran memori dalam kontena individu dengan mudah, mengurangkan purata masa untuk penyelesaian. Keterlihatan peringkat kontena tersedia secara automatik dengan kebolehcerapan dipertingkat. Untuk mendayakan kebolehcerapan dipertingkat, sila ikuti langkah-langkah yang disediakan dalam dokumentasi Amazon CloudWatch Container Insights.


[User] Apakah kesan atau perbezaan outcome jika saya memilih antara kelas pelaksanaan standard dan fleksibel dalam AWS Glue?

[Assistant] Kelas pelaksanaan standard dan fleksibel AWS Glue mempunyai sifat pelaksanaan yang berbeza. Dengan kelas pelaksanaan standard, kerja bermula serta-merta dan mempunyai sumber khusus semasa berjalan. Kerja kelas pelaksanaan fleksibel berjalan pada sumber pengkomputeran bukan khusus di AWS yang boleh diambil semula semasa kerja sedang berjalan, dan masa permulaan serta penyiapannya berbeza-beza. Oleh itu, kedua-dua kelas pelaksanaan sesuai untuk beban kerja yang berbeza. Kelas pelaksanaan standard sesuai untuk beban kerja yang sensitif terhadap masa yang memerlukan permulaan kerja yang pantas dan sumber khusus. Kelas pelaksanaan fleksibel kurang mahal dan sesuai untuk kerja yang tidak mendesak di mana variasi dalam masa permulaan dan penyiapan boleh diterima.


[User] Sedang mereka bentuk aliran pemesejan untuk aplikasi, adakah perlu untuk saya menyertakan Message ID ke dalam setiap satu mesej yang diproses?

[Assistant] Tidak. Anda boleh menggunakan ID kumpulan mesej secara selektif. Mesej tanpa ID kumpulan mesej dianggap sebagai kepunyaan penyewa unik. Ini membolehkan anda mengurangkan kesan jiran bising (noisy neighbor) di mana perlu sambil mengoptimumkan kos.


[User] Apakah yang akan berlaku sekiranya saya ingin menggunakan direct addressing untuk SMS atau E-mel dalam SNS?

[Assistant] Pada masa ini, direct addressing hanya disokong untuk endpoint tolak mudah alih (APNS, FCM, ADM, WNS, MPNS, Baidu) dan SMS. Pemesejan e-mel memerlukan penggunaan topik.


[User] Anda sedang mereka bentuk alur kerja ETL dan perlu menentukan konfigurasi yang paling sesuai untuk kluster AWS Glue anda. Jelaskan perbezaan utama antara kelas pelaksanaan Standard dan Flexible supaya anda boleh membuat keputusan yang tepat untuk persekitaran produksi.

[Assistant] Kelas pelaksanaan standard dan fleksibel AWS Glue mempunyai sifat pelaksanaan yang berbeza. Dengan kelas pelaksanaan standard, kerja bermula serta-merta dan mempunyai sumber khusus semasa berjalan. Kerja kelas pelaksanaan fleksibel berjalan pada sumber pengkomputeran bukan khusus di AWS yang boleh diambil semula semasa kerja sedang berjalan, dan masa permulaan serta penyiapannya berbeza-beza. Oleh itu, kedua-dua kelas pelaksanaan sesuai untuk beban kerja yang berbeza. Kelas pelaksanaan standard sesuai untuk beban kerja yang sensitif terhadap masa yang memerlukan permulaan kerja yang pantas dan sumber khusus. Kelas pelaksanaan fleksibel kurang mahal dan sesuai untuk kerja yang tidak mendesak di mana variasi dalam masa permulaan dan penyiapan boleh diterima.


[User] Dalam suasana di mana kita perlu menghantar notifikasi penting kepada pengguna melalui SMS dan e-mel secara terus, adakah perkhidmatan SNS membenarkan kita menggunakan 'direct addressing' untuk saluran tersebut?

[Assistant] Pada masa ini, direct addressing hanya disokong untuk endpoint tolak mudah alih (APNS, FCM, ADM, WNS, MPNS, Baidu) dan SMS. Pemesejan e-mel memerlukan penggunaan topik.


[User] Apakah yang akan berlaku terhadat data profil pengguna apabila disimpan menggunakan Amazon Cognito?

[Assistant] Pembangun boleh menggunakan sama ada atribut profil pengguna standard berasaskan OpenID Connect (seperti nama pengguna, nombor telefon, alamat, zon waktu, dsb.) atau menyesuaikan untuk menambah atribut pengguna khusus aplikasi.


[User] Apakah yang akan berlaku apabila AWS Secrets Manager melakukan giliran rahsia?

[Assistant] Anda boleh mengonfigurasikan Amazon CloudWatch Events untuk menerima pemberitahuan apabila AWS Secrets Manager menggilirkan rahsia. Anda juga boleh melihat bila kali terakhir Secrets Manager menggilirkan rahsia menggunakan konsol atau API Secrets Manager. Manfaatkan peraturan AWS Config untuk memantau pematuhan jika penggiliran didayakan untuk rahsia anda, jika ia dilaksanakan dengan jayanya, dan jika penggiliran berlaku dalam tempoh yang ditetapkan.


[User] Dalam proses mereka bentuk sistem pendaftaran pengguna untuk aplikasi mudah alih, kita perlu menentukan data yang perlu dikumpul. Apakah jenis maklumat profil pengguna yang disokong oleh Amazon Cognito untuk disimpan dalam pengkalan data pengguna?

[Assistant] Pembangun boleh menggunakan sama ada atribut profil pengguna standard berasaskan OpenID Connect (seperti nama pengguna, nombor telefon, alamat, zon waktu, dsb.) atau menyesuaikan untuk menambah atribut pengguna khusus aplikasi.


[User] Apakah yang akan berlaku terhadap organisasi data Amazon S3?

[Assistant] Amazon S3 ialah stor objek berasaskan kunci yang ringkas. Apabila anda menyimpan data, anda menetapkan kunci objek unik yang kemudiannya boleh digunakan untuk mendapatkan semula data. Kunci boleh menjadi sebarang rentetan, dan ia boleh dibina untuk meniru atribut hierarki. Sebagai alternatif, anda boleh menggunakan S3 Object Tagging untuk menyusun data anda merentas semua bucket dan/atau awalan S3 anda.


[User] Dalam persekitaran pengeluaran, aplikasi anda bergantung kepada pangkalan data yang kredensialnya disimpan dalam AWS Secrets Manager. Anda perlu memastikan aplikasi sentiasa disambungkan tanpa gangguan semasa proses giliran automatik. Bagaimanakah cara anda mengesan atau memantau bagi mengetahui bila AWS Secrets Manager telahpun menjalankan giliran kredensial tersebut?

[Assistant] Anda boleh mengonfigurasikan Amazon CloudWatch Events untuk menerima pemberitahuan apabila AWS Secrets Manager menggilirkan rahsia. Anda juga boleh melihat bila kali terakhir Secrets Manager menggilirkan rahsia menggunakan konsol atau API Secrets Manager. Manfaatkan peraturan AWS Config untuk memantau pematuhan jika penggiliran didayakan untuk rahsia anda, jika ia dilaksanakan dengan jayanya, dan jika penggiliran berlaku dalam tempoh yang ditetapkan.


[User] Anda sed mereka bentuk strategi penyimpanan objek untuk aplikasi baharu. Terangkan struktur hierarki yang perlu anda konfigurasikan di dalam Amazon S3 untuk memastikan data disusun dengan cekap bagi tujuan pengurusan dan capaian.

[Assistant] Amazon S3 ialah stor objek berasaskan kunci yang ringkas. Apabila anda menyimpan data, anda menetapkan kunci objek unik yang kemudiannya boleh digunakan untuk mendapatkan semula data. Kunci boleh menjadi sebarang rentetan, dan ia boleh dibina untuk meniru atribut hierarki. Sebagai alternatif, anda boleh menggunakan S3 Object Tagging untuk menyusun data anda merentas semua bucket dan/atau awalan S3 anda.


[User] Macam mana nak customize tingkah laku default Pencegahan Pengambilalihan Akaun?

[Assistant] Apabila ATP menentukan bahawa bukti kelayakan pengguna telah terjejas, ia menjana label untuk menunjukkan padanan. Secara lalai, AWS WAF secara automatik menyekat percubaan log masuk yang ditentukan sebagai berniat jahat atau anomali (contohnya, tahap percubaan log masuk yang gagal yang tidak normal, pesalah berulang, dan percubaan log masuk daripada bot). Anda boleh mengubah cara AWS WAF bertindak balas terhadap padanan dengan menulis peraturan AWS WAF yang bertindak pada label tersebut.


[User] Enhanced Monitoring untuk Amazon RDS tu apa sebenarnya?

[Assistant] Enhanced Monitoring untuk Amazon RDS memberikan anda keterlihatan yang lebih mendalam tentang kesihatan instance Amazon RDS anda. Hanya hidupkan pilihan “Enhanced Monitoring” untuk Instance DB Amazon RDS anda dan tetapkan granulariti, dan Enhanced Monitoring akan mengumpul metrik sistem pengendalian yang penting dan maklumat proses, pada granulariti yang ditetapkan. Untuk tahap diagnostik dan visualisasi beban pangkalan data yang lebih mendalam, serta tempoh pengekalan data yang lebih lama, anda boleh mencuba CloudWatch Database Insights.


[User] Amazon Cognito boleh tambah servis pengesahan pada aplikasi guna AWS SDK ke?

[Assistant] Ya, user pool dan identity pool Cognito mempunyai operasi API untuk pengesahan dalam AWS SDK. Anda boleh mencipta aplikasi binaan tersuai anda sendiri dengan komponen AWS SDK yang mengesahkan pengguna secara atur cara melalui permintaan API. User pool Cognito mempunyai operasi API yang berasingan direka untuk aplikasi sebelah pelayan dan sebelah klien. Anda boleh mempelajari lebih lanjut tentang pengesahan API dengan Amazon Cognito dalam Panduan Pembangun dan Rujukan API.


[User] Apakah yang dimaksudkan dengan Enhanced Monitoring bagi Amazon RDS?

[Assistant] Enhanced Monitoring untuk Amazon RDS memberikan anda keterlihatan yang lebih mendalam tentang kesihatan instance Amazon RDS anda. Hanya hidupkan pilihan “Enhanced Monitoring” untuk Instance DB Amazon RDS anda dan tetapkan granulariti, dan Enhanced Monitoring akan mengumpul metrik sistem pengendalian yang penting dan maklumat proses, pada granulariti yang ditetapkan. Untuk tahap diagnostik dan visualisasi beban pangkalan data yang lebih mendalam, serta tempoh pengekalan data yang lebih lama, anda boleh mencuba CloudWatch Database Insights.


[User] Macam mana nak filter input/output dalam Step Functions (input/output path)?

[Assistant] Step Functions membolehkan anda mengawal input dan output setiap keadaan menggunakan medan seperti InputPath, OutputPath, ResultPath, dan Parameters. Ini membolehkan anda mengekstrak subset data yang diperlukan, menggabungkan atau menyusun semula data, dan mengelakkan menghantar data yang tidak perlu antara langkah. Ia membantu dalam menguruskan saiz muatan dan memastikan setiap fungsi menerima input yang sesuai.


[User] Amazon Redshift tu apa sebenarnya?

[Assistant] Puluhan ribu pelanggan menggunakan Amazon Redshift setiap hari untuk menjalankan analitik SQL dalam awan, memproses eksabait data untuk cerapan perniagaan. Sama ada data anda yang semakin meningkat disimpan dalam stor data operasi, data lake, perkhidmatan data penstriman atau set data pihak ketiga, Amazon Redshift membantu anda mengakses, menggabungkan, dan berkongsi data dengan selamat dengan pergerakan atau penyalinan yang minimum. Amazon Redshift diintegrasikan secara mendalam dengan perkhidmatan pangkalan data, analitik, dan pembelajaran mesin AWS untuk menggunakan pendekatan Zero-ETL atau membantu anda mengakses data di tempat untuk analitik hampir masa nyata, membina model pembelajaran mesin dalam SQL, dan mendayakan analitik Apache Spark menggunakan data dalam Redshift. Amazon Redshift Serverless membolehkan jurutera, pembangun, saintis data, dan penganalisis anda bermula dengan mudah dan menskalakan analitik dengan pantas dalam persekitaran tanpa pentadbiran. Dengan enjin Pemprosesan Selari Secara Besar-besaran (MPP) dan seni bina yang memisahkan pengkomputeran dan storan untuk penskalaan yang cekap, serta inovasi prestasi yang dipacu pembelajaran mesin (contohnya: Pandangan Terwujud Automatik), Amazon Redshift dibina untuk skala dan memberikan prestasi harga sehingga 5x lebih baik daripada gudang data awan yang lain.


[User] Boleh anda jelaskan apakah itu Amazon Redshift?

[Assistant] Puluhan ribu pelanggan menggunakan Amazon Redshift setiap hari untuk menjalankan analitik SQL dalam awan, memproses eksabait data untuk cerapan perniagaan. Sama ada data anda yang semakin meningkat disimpan dalam stor data operasi, data lake, perkhidmatan data penstriman atau set data pihak ketiga, Amazon Redshift membantu anda mengakses, menggabungkan, dan berkongsi data dengan selamat dengan pergerakan atau penyalinan yang minimum. Amazon Redshift diintegrasikan secara mendalam dengan perkhidmatan pangkalan data, analitik, dan pembelajaran mesin AWS untuk menggunakan pendekatan Zero-ETL atau membantu anda mengakses data di tempat untuk analitik hampir masa nyata, membina model pembelajaran mesin dalam SQL, dan mendayakan analitik Apache Spark menggunakan data dalam Redshift. Amazon Redshift Serverless membolehkan jurutera, pembangun, saintis data, dan penganalisis anda bermula dengan mudah dan menskalakan analitik dengan pantas dalam persekitaran tanpa pentadbiran. Dengan enjin Pemprosesan Selari Secara Besar-besaran (MPP) dan seni bina yang memisahkan pengkomputeran dan storan untuk penskalaan yang cekap, serta inovasi prestasi yang dipacu pembelajaran mesin (contohnya: Pandangan Terwujud Automatik), Amazon Redshift dibina untuk skala dan memberikan prestasi harga sehingga 5x lebih baik daripada gudang data awan yang lain.


[User] Apakah alasan yang membuatkan saya perlu menggunakan Amazon RDS Proxy?

[Assistant] Amazon RDS Proxy ialah ciri proksi pangkalan data Amazon RDS yang diuruskan sepenuhnya, berketersediaan tinggi, dan mudah digunakan yang membolehkan aplikasi anda untuk: 1) meningkatkan kebolehskalaan dengan mengumpulkan dan berkongsi sambungan pangkalan data, 2) meningkatkan ketersediaan dengan mengurangkan masa failover pangkalan data sehingga 66% dan mengekalkan sambungan aplikasi semasa failover, dan 3) meningkatkan keselamatan dengan menguatkuasakan pengesahan AWS IAM ke pangkalan data secara pilihan dan menyimpan kelayakan dengan selamat dalam AWS Secrets Manager.


[User] Dalam Step Functions (input/output path), bagaimanakah caranya untuk saya menapis input/output?

[Assistant] Step Functions membolehkan anda mengawal input dan output setiap keadaan menggunakan medan seperti InputPath, OutputPath, ResultPath, dan Parameters. Ini membolehkan anda mengekstrak subset data yang diperlukan, menggabungkan atau menyusun semula data, dan mengelakkan menghantar data yang tidak perlu antara langkah. Ia membantu dalam menguruskan saiz muatan dan memastikan setiap fungsi menerima input yang sesuai.


[User] Apakah yang akan berlaku sekiranya saya menggunakan ciri Geo DNS dalam Amazon Route 53?

[Assistant] Route 53 Geo DNS membolehkan anda mengimbangi beban dengan mengarahkan permintaan ke endpoint tertentu berdasarkan lokasi geografi dari mana permintaan itu berasal. Geo DNS membolehkan anda menyesuaikan kandungan setempat, seperti memaparkan halaman butiran dalam bahasa yang betul atau menyekat pengedaran kandungan hanya kepada pasaran yang telah anda lesenkan. Geo DNS juga membolehkan anda mengimbangi beban merentasi endpoint dengan cara yang boleh diramal dan mudah diuruskan, memastikan setiap lokasi pengguna akhir diarahkan secara konsisten ke endpoint yang sama. Geo DNS menyediakan tiga tahap granulariti geografi: benua, negara, dan negeri, dan Geo DNS juga menyediakan rekod global yang disampaikan dalam kes di mana lokasi pengguna akhir tidak sepadan dengan mana-mana rekod Geo DNS khusus yang telah anda cipta. Anda juga boleh menggabungkan Geo DNS dengan jenis penghalaan lain, seperti Latency Based Routing dan DNS Failover, untuk membolehkan pelbagai seni bina kependaman rendah dan toleran kegagalan. Untuk maklumat tentang cara mengkonfigurasi pelbagai jenis penghalaan, sila lihat dokumentasi Amazon Route 53.


[User] Apakah kesan yang akan saya perolehi terhadap prestasi keseluruhan laman web saya jika saya menggunakan Amazon CloudFront?

[Assistant] Amazon CloudFront menggunakan pengepala kawalan cache standard yang anda tetapkan pada fail anda untuk mengenal pasti kandungan statik dan dinamik. Menghantar semua kandungan anda menggunakan satu distribution Amazon CloudFront membantu anda memastikan bahawa pengoptimuman prestasi digunakan pada keseluruhan laman web atau aplikasi web anda. Apabila menggunakan origin AWS, anda mendapat manfaat daripada prestasi yang lebih baik, kebolehpercayaan, dan kemudahan penggunaan hasil daripada keupayaan AWS untuk menjejak dan melaraskan laluan origin, memantau kesihatan sistem, bertindak balas dengan cepat apabila sebarang isu berlaku, dan integrasi Amazon CloudFront dengan perkhidmatan AWS yang lain. Anda juga mendapat manfaat daripada menggunakan origin yang berbeza untuk jenis kandungan yang berbeza pada satu laman web – contohnya, Amazon S3 untuk objek statik, Amazon EC2 untuk kandungan dinamik, dan origin tersuai untuk kandungan pihak ketiga – membayar hanya untuk apa yang anda gunakan.


[User] Anda sed mereka bentuk infrastruktur untuk aplikasi yang memerlukan latensi rendah kepada pengguna di serata dunia. Dalam senario ini, bagaimanakah anda boleh menggunakan Geo DNS dalam Amazon Route 53 untuk mengarahkan trafik pengguna kepada endpoint yang betul?

[Assistant] Route 53 Geo DNS membolehkan anda mengimbangi beban dengan mengarahkan permintaan ke endpoint tertentu berdasarkan lokasi geografi dari mana permintaan itu berasal. Geo DNS membolehkan anda menyesuaikan kandungan setempat, seperti memaparkan halaman butiran dalam bahasa yang betul atau menyekat pengedaran kandungan hanya kepada pasaran yang telah anda lesenkan. Geo DNS juga membolehkan anda mengimbangi beban merentasi endpoint dengan cara yang boleh diramal dan mudah diuruskan, memastikan setiap lokasi pengguna akhir diarahkan secara konsisten ke endpoint yang sama. Geo DNS menyediakan tiga tahap granulariti geografi: benua, negara, dan negeri, dan Geo DNS juga menyediakan rekod global yang disampaikan dalam kes di mana lokasi pengguna akhir tidak sepadan dengan mana-mana rekod Geo DNS khusus yang telah anda cipta. Anda juga boleh menggabungkan Geo DNS dengan jenis penghalaan lain, seperti Latency Based Routing dan DNS Failover, untuk membolehkan pelbagai seni bina kependaman rendah dan toleran kegagalan. Untuk maklumat tentang cara mengkonfigurasi pelbagai jenis penghalaan, sila lihat dokumentasi Amazon Route 53.


[User] Apakah yang akan berlaku sekiranya saya menggunakan keupayaan Extended Threat Detection?

[Assistant] GuardDuty menggunakan teknik AI dan ML yang dilatih pada skala AWS untuk menggabungkan secara automatik isyarat keselamatan dan penemuan daripada pelbagai perkhidmatan AWS. Ini membolehkannya mengenal pasti urutan serangan yang menyeluruh, seperti kompromi kelayakan yang diikuti oleh eksfiltrasi data, dan mewakilinya sebagai satu penemuan berkeutamaan tinggi. Penemuan tersebut merangkumi ringkasan ancaman dalam bahasa semula jadi, butiran tentang sumber yang terjejas, dan cadangan remediasi langkah demi langkah.


[User] Anda sed menstrategikan prestasi untuk aplikasi web syarikat. Terangkan bagaimana anda boleh memanfaatkan Amazon CloudFront dalam senario ini untuk memastikan kandungan dinikmati oleh pengguna dengan pantas.

[Assistant] Amazon CloudFront menggunakan pengepala kawalan cache standard yang anda tetapkan pada fail anda untuk mengenal pasti kandungan statik dan dinamik. Menghantar semua kandungan anda menggunakan satu distribution Amazon CloudFront membantu anda memastikan bahawa pengoptimuman prestasi digunakan pada keseluruhan laman web atau aplikasi web anda. Apabila menggunakan origin AWS, anda mendapat manfaat daripada prestasi yang lebih baik, kebolehpercayaan, dan kemudahan penggunaan hasil daripada keupayaan AWS untuk menjejak dan melaraskan laluan origin, memantau kesihatan sistem, bertindak balas dengan cepat apabila sebarang isu berlaku, dan integrasi Amazon CloudFront dengan perkhidmatan AWS yang lain. Anda juga mendapat manfaat daripada menggunakan origin yang berbeza untuk jenis kandungan yang berbeza pada satu laman web – contohnya, Amazon S3 untuk objek statik, Amazon EC2 untuk kandungan dinamik, dan origin tersuai untuk kandungan pihak ketiga – membayar hanya untuk apa yang anda gunakan.


[User] Apakah yang akan berlaku sekiranya saya menggunakan pelan penggunaan?

[Assistant] Pelan penggunaan membantu anda mengisytiharkan pelan untuk pembangun pihak ketiga yang mengehadkan akses hanya kepada API tertentu, mentakrifkan had pendikit dan kuota permintaan, dan mengaitkannya dengan kunci API. Anda juga boleh mengekstrak data penggunaan berdasarkan setiap kunci API untuk menganalisis penggunaan API dan menjana dokumen pengebilan. Sebagai contoh, anda boleh mencipta pelan asas, profesional, dan perusahaan – anda boleh mengkonfigurasi pelan penggunaan asas untuk hanya membenarkan 1,000 permintaan sehari dan maksimum 5 permintaan sesaat (RPS).


[User] Dalam persekitaran pengeluaran sebenar, bagaimanakah anda mengesahkan keberkesanan mekanisme Extended Threat Detection semasa melakukan troubleshoot insiden keselamatan?

[Assistant] GuardDuty menggunakan teknik AI dan ML yang dilatih pada skala AWS untuk menggabungkan secara automatik isyarat keselamatan dan penemuan daripada pelbagai perkhidmatan AWS. Ini membolehkannya mengenal pasti urutan serangan yang menyeluruh, seperti kompromi kelayakan yang diikuti oleh eksfiltrasi data, dan mewakilinya sebagai satu penemuan berkeutamaan tinggi. Penemuan tersebut merangkumi ringkasan ancaman dalam bahasa semula jadi, butiran tentang sumber yang terjejas, dan cadangan remediasi langkah demi langkah.


[User] Apakah kesannya sekiranya saya ingin memecahkan data saya kepada bahagian-bahagian tertentu menggunakan Athena?

[Assistant] Ya. Anda boleh membahagikan data anda pada mana-mana lajur dengan Athena. Partition membolehkan anda mengehadkan jumlah data yang diimbas oleh setiap pertanyaan, menjimatkan kos dan meningkatkan prestasi. Anda boleh menentukan skema pembahagian anda menggunakan klausa PARTITIONED BY dalam pernyataan CREATE TABLE. Amazon Athena menyokong indeks partition AWS Glue Data Catalog untuk mengoptimumkan perancangan pertanyaan dan mengurangkan masa jalan pertanyaan. Apabila anda membuat pertanyaan pada jadual yang mengandungi sejumlah besar partition, Athena mendapatkan partition yang tersedia daripada AWS Glue Data Catalog dan menentukan partition yang diperlukan oleh pertanyaan anda. Apabila partition baharu ditambah, masa yang diperlukan untuk mendapatkan partition tersebut meningkat dan boleh menyebabkan masa jalan pertanyaan meningkat. AWS Glue Data Catalog membolehkan pelanggan mencipta indeks partition yang mengurangkan masa yang diperlukan untuk mendapatkan dan menapis metadata partition pada jadual dengan puluhan dan ratusan ribu partition.


[User] Apakah pelan penggunaan (usage plan) yang sesuai untuk saya konfigurasikan agar dapat menguruskan had kadar permintaan (throttling) dan kuota API dengan berkesan dalam persekitaran pengeluaran?

[Assistant] Pelan penggunaan membantu anda mengisytiharkan pelan untuk pembangun pihak ketiga yang mengehadkan akses hanya kepada API tertentu, mentakrifkan had pendikit dan kuota permintaan, dan mengaitkannya dengan kunci API. Anda juga boleh mengekstrak data penggunaan berdasarkan setiap kunci API untuk menganalisis penggunaan API dan menjana dokumen pengebilan. Sebagai contoh, anda boleh mencipta pelan asas, profesional, dan perusahaan – anda boleh mengkonfigurasi pelan penggunaan asas untuk hanya membenarkan 1,000 permintaan sehari dan maksimum 5 permintaan sesaat (RPS).


[User] Apakah yang akan berlaku atau apakah implikasinya jika saya menggunakan Amazon EKS berkaitan dengan sokongan sistem pengendalian?

[Assistant] Amazon EKS menyokong pengedaran sistem pengendalian Linux x86, ARM, dan Windows Server yang serasi dengan Kubernetes. Amazon EKS menyediakan AMI yang dioptimumkan untuk Amazon Linux 2 dan Amazon Linux 2023, Bottlerocket, dan Windows Server 2022. AMI yang dioptimumkan EKS untuk pengedaran Linux lain, seperti Ubuntu, tersedia daripada vendor masing-masing.


[User] Saya sedang mereka bentuk strategi penskalaan untuk data lake di Athena. Adakah perkhidmatan ini menyokong ciri partitioning untuk data?

[Assistant] Ya. Anda boleh membahagikan data anda pada mana-mana lajur dengan Athena. Partition membolehkan anda mengehadkan jumlah data yang diimbas oleh setiap pertanyaan, menjimatkan kos dan meningkatkan prestasi. Anda boleh menentukan skema pembahagian anda menggunakan klausa PARTITIONED BY dalam pernyataan CREATE TABLE. Amazon Athena menyokong indeks partition AWS Glue Data Catalog untuk mengoptimumkan perancangan pertanyaan dan mengurangkan masa jalan pertanyaan. Apabila anda membuat pertanyaan pada jadual yang mengandungi sejumlah besar partition, Athena mendapatkan partition yang tersedia daripada AWS Glue Data Catalog dan menentukan partition yang diperlukan oleh pertanyaan anda. Apabila partition baharu ditambah, masa yang diperlukan untuk mendapatkan partition tersebut meningkat dan boleh menyebabkan masa jalan pertanyaan meningkat. AWS Glue Data Catalog membolehkan pelanggan mencipta indeks partition yang mengurangkan masa yang diperlukan untuk mendapatkan dan menapis metadata partition pada jadual dengan puluhan dan ratusan ribu partition.


[User] Sebagai pereka bentuk infrastruktur, anda merancang deployment untuk klaster Kubernetes menggunakan Amazon EKS. Apakah pilihan sistem pengendalian yang boleh anda gunakan untuk nod pengkomputeran dalam klaster tersebut?

[Assistant] Amazon EKS menyokong pengedaran sistem pengendalian Linux x86, ARM, dan Windows Server yang serasi dengan Kubernetes. Amazon EKS menyediakan AMI yang dioptimumkan untuk Amazon Linux 2 dan Amazon Linux 2023, Bottlerocket, dan Windows Server 2022. AMI yang dioptimumkan EKS untuk pengedaran Linux lain, seperti Ubuntu, tersedia daripada vendor masing-masing.


[User] Apakah yang berlaku jika saya perlu memindahkan data ke dalam kelas storan Amazon S3 Express One Zone?

[Assistant] Anda boleh mengimport data dari dalam AWS Region yang sama ke dalam kelas storan S3 Express One Zone melalui konsol S3 dengan menggunakan pilihan Import selepas anda mencipta bucket direktori. Import memudahkan penyalinan data ke dalam bucket direktori S3 dengan membolehkan anda memilih awalan atau bucket untuk mengimport data tanpa perlu menyatakan semua objek untuk disalin secara individu. S3 Batch Operations menyalin objek dalam awalan atau bucket tujuan umum yang dipilih dan anda boleh memantau kemajuan tugas salinan import melalui halaman butiran tugas S3 Batch Operations.


[User] Anda sed mereka bentuk strategi penyimpanan untuk aplikasi yang memerlukan prestasi tinggi. Apakah langkah-langkah praktikal yang perlu anda laksanakan untuk memindahkan atau mengimport data sedia ada ke dalam kelas storan Amazon S3 Express One Zone dengan betul?

[Assistant] Anda boleh mengimport data dari dalam AWS Region yang sama ke dalam kelas storan S3 Express One Zone melalui konsol S3 dengan menggunakan pilihan Import selepas anda mencipta bucket direktori. Import memudahkan penyalinan data ke dalam bucket direktori S3 dengan membolehkan anda memilih awalan atau bucket untuk mengimport data tanpa perlu menyatakan semua objek untuk disalin secara individu. S3 Batch Operations menyalin objek dalam awalan atau bucket tujuan umum yang dipilih dan anda boleh memantau kemajuan tugas salinan import melalui halaman butiran tugas S3 Batch Operations.


[User] Apakah yang akan berlaku sekiranya saya menggunakan topik FIFO dalam SNS?

[Assistant] Serupa dengan topik SNS standard, topik FIFO SNS membolehkan pengguna menerbitkan mesej ke sesuatu topik, supaya ia dapat dihantar kepada siri endpoint yang melanggan. Apabila penghantaran mesej-mesej tersebut kepada pelanggan perlu mengikut urutan (first-in-first-out), dan hanya sekali sahaja, dan anda mahu SNS menguruskan perkara itu, topik FIFO SNS adalah pilihan yang tepat. Topik FIFO Amazon SNS boleh menghantar mesej yang diuruskan mengikut urutan ke baris gilir FIFO Amazon Simple Queue Service (Amazon SQS) untuk menyediakan pesanan mesej hujung-ke-hujung yang konsisten bagi aplikasi teragih. Anda kini boleh mengurangkan usaha yang diperlukan untuk memproses transaksi berurutan yang konsisten dan throughput tinggi, serta memudahkan seni bina pemesejan anda. Apabila susunan yang ketat tidak diperlukan, topik FIFO Amazon juga boleh menghantar mesej ke baris gilir standard Amazon SQS, menawarkan fleksibiliti dalam cara anda mereka bentuk aplikasi. Contoh kes penggunaan termasuk log transaksi bank, penanda saham, penjejak penerbangan, kemas kini harga, penyiaran berita, dan pengurusan inventori.


[User] Apa yang akan berlaku sekiranya saya membatalkan tempahan?

[Assistant] Tidak, anda tidak boleh membatalkan instance DB terpelihara anda dan bayaran sekali (jika berkenaan) tidak boleh dikembalikan. Anda akan terus membayar untuk setiap jam sepanjang tempoh instance DB Terpelihara anda tanpa mengira penggunaan anda.


[User] Dalam persekitaran pengeluaran yang memerlukan pemprosesan pesanan yang ketat, anda sedingin melaksanakan sistem yang memastikan penghantaran pesanan tanpa duplikasi dan tertib yang tepat. Dalam senario ini, bagaimanakah anda boleh mengguna pakai topik FIFO SNS untuk memenuhi keperluan tersebut?

[Assistant] Serupa dengan topik SNS standard, topik FIFO SNS membolehkan pengguna menerbitkan mesej ke sesuatu topik, supaya ia dapat dihantar kepada siri endpoint yang melanggan. Apabila penghantaran mesej-mesej tersebut kepada pelanggan perlu mengikut urutan (first-in-first-out), dan hanya sekali sahaja, dan anda mahu SNS menguruskan perkara itu, topik FIFO SNS adalah pilihan yang tepat. Topik FIFO Amazon SNS boleh menghantar mesej yang diuruskan mengikut urutan ke baris gilir FIFO Amazon Simple Queue Service (Amazon SQS) untuk menyediakan pesanan mesej hujung-ke-hujung yang konsisten bagi aplikasi teragih. Anda kini boleh mengurangkan usaha yang diperlukan untuk memproses transaksi berurutan yang konsisten dan throughput tinggi, serta memudahkan seni bina pemesejan anda. Apabila susunan yang ketat tidak diperlukan, topik FIFO Amazon juga boleh menghantar mesej ke baris gilir standard Amazon SQS, menawarkan fleksibiliti dalam cara anda mereka bentuk aplikasi. Contoh kes penggunaan termasuk log transaksi bank, penanda saham, penjejak penerbangan, kemas kini harga, penyiaran berita, dan pengurusan inventori.


[User] Dalam situasi di mana saya telah melakukan tempahan sumber secara tidak sengaja atau tidak lagi memerlukannya, bagaimanakah cara untuk membatalkan tempahan tersebut?

[Assistant] Tidak, anda tidak boleh membatalkan instance DB terpelihara anda dan bayaran sekali (jika berkenaan) tidak boleh dikembalikan. Anda akan terus membayar untuk setiap jam sepanjang tempoh instance DB Terpelihara anda tanpa mengira penggunaan anda.


[User] Apakah yang berlaku jika saya menggunakan Amazon ECS Managed Instances?

[Assistant] Amazon ECS Managed Instances ialah pilihan pengkomputeran terurus sepenuhnya yang menghapuskan overhed pengurusan infrastruktur sambil menyediakan akses kepada suite luas keupayaan EC2 termasuk fleksibiliti untuk memilih jenis instance, akses kepada kapasiti terpelihara, dan konfigurasi keselamatan dan observability lanjutan. Dengan mengalihkan operasi kepada AWS, ECS Managed Instances membantu anda bermula dengan cepat, mengurangkan jumlah kos pemilikan, dan membebaskan pasukan anda untuk fokus pada membina aplikasi yang memacu inovasi. Pelanggan mendapat fleksibiliti untuk memilih jenis instance yang diingini untuk prestasi, termasuk GPU dan instance EC2 yang dioptimumkan untuk rangkaian, manakala AWS mengendalikan konfigurasi instance, peruntukan kapasiti, penempatan beban kerja, penampalan, penskalaan, dan penyelenggaraan. ECS Managed Instances mengukuhkan keselamatan dengan alat keselamatan dan observability lanjutan, memberikan keyakinan kepada pelanggan tentang cara aplikasi mereka digunakan. Dengan integrasi mendalam merentas perkhidmatan asli AWS untuk storan, rangkaian, dan pemantauan, ECS Managed Instances memperkasakan pelanggan untuk menjalankan operasi yang boleh dipercayai pada sebarang skala.


[User] Anda bertanggungjawab untuk menstrategikan infrastruktur aplikasi kontena perusahaan. Apakah kegunaan Amazon ECS Managed Instances dalam senario ini, dan bagaimana ciri tersebut memudahkan operasi deploy serta pengurusan sumber?

[Assistant] Amazon ECS Managed Instances ialah pilihan pengkomputeran terurus sepenuhnya yang menghapuskan overhed pengurusan infrastruktur sambil menyediakan akses kepada suite luas keupayaan EC2 termasuk fleksibiliti untuk memilih jenis instance, akses kepada kapasiti terpelihara, dan konfigurasi keselamatan dan observability lanjutan. Dengan mengalihkan operasi kepada AWS, ECS Managed Instances membantu anda bermula dengan cepat, mengurangkan jumlah kos pemilikan, dan membebaskan pasukan anda untuk fokus pada membina aplikasi yang memacu inovasi. Pelanggan mendapat fleksibiliti untuk memilih jenis instance yang diingini untuk prestasi, termasuk GPU dan instance EC2 yang dioptimumkan untuk rangkaian, manakala AWS mengendalikan konfigurasi instance, peruntukan kapasiti, penempatan beban kerja, penampalan, penskalaan, dan penyelenggaraan. ECS Managed Instances mengukuhkan keselamatan dengan alat keselamatan dan observability lanjutan, memberikan keyakinan kepada pelanggan tentang cara aplikasi mereka digunakan. Dengan integrasi mendalam merentas perkhidmatan asli AWS untuk storan, rangkaian, dan pemantauan, ECS Managed Instances memperkasakan pelanggan untuk menjalankan operasi yang boleh dipercayai pada sebarang skala.


[User] Apakah yang akan berlaku sekiranya saya menggunakan AWS AppSync?

[Assistant] Pelanggan boleh mencipta skema GraphQL, sama ada secara manual atau menggunakan konsol, dan AWS AppSync boleh menyediakan jadual Amazon DynamoDB serta indeks yang sesuai secara automatik untuk anda. Selain itu, ia akan menyambungkan sumber data kepada "GraphQL resolvers" yang membolehkan anda hanya fokus pada kod aplikasi dan struktur data anda.


[User] Sedang mereka bentuk senario deployment untuk aplikasi mudah alih, adakah perkhidmatan AWS AppSync berupaya mencipta pangkalan data secara automatik sebagai sebahagian daripada konfigurasi infrastruktur?

[Assistant] Pelanggan boleh mencipta skema GraphQL, sama ada secara manual atau menggunakan konsol, dan AWS AppSync boleh menyediakan jadual Amazon DynamoDB serta indeks yang sesuai secara automatik untuk anda. Selain itu, ia akan menyambungkan sumber data kepada "GraphQL resolvers" yang membolehkan anda hanya fokus pada kod aplikasi dan struktur data anda.


[User] Apakah yang berlaku sekiranya saya menggunakan Amazon Elastic Kubernetes Service (Amazon EKS) untuk infrastruktur saya?

[Assistant] Amazon EKS ialah perkhidmatan terurus yang memudahkan anda menjalankan Kubernetes di AWS tanpa memasang dan mengendalikan satah kawalan Kubernetes atau nod pekerja anda sendiri.


[User] Apa kesan atau akibatnya jika saya memilih API Gateway berbanding Application Load Balancer (ALB) untuk seni bina saya?

[Assistant] Gunakan API Gateway apabila anda mahukan ciri API seperti pengesahan (JWT, Cognito, Lambda authorizer), usage plans/API keys, throttling API, WAF, transformasi, caching, dan dokumentasi API — ringkasnya, keperluan khusus untuk API. Gunakan ALB apabila anda perlu menghalakan trafik HTTP ke backend (seperti ECS, EC2, atau Lambda) dengan ciri load balancing, dan apabila anda sudah menggunakan backend bukan API serentak, atau memerlukan pengendalian WebSocket yang lebih umum. Untuk API berorientasi pelanggan, API GW biasanya lebih sesuai; untuk trafik HTTP umum ke backend, ALB.


[User] Anda merancang untuk menjalankan aplikasi berasaskan bekas (containerized applications) di persekitaran pengeluaran tanpa perlu menyelenggara infrastruktur kawalan pesawat (control plane) Kubernetes. Penyelesaian manakah yang sesuai untuk uruskan pengklusteran Kubernetes pada skala besar?

[Assistant] Amazon EKS ialah perkhidmatan terurus yang memudahkan anda menjalankan Kubernetes di AWS tanpa memasang dan mengendalikan satah kawalan Kubernetes atau nod pekerja anda sendiri.


[User] Anda sed mereka bentuk seni bina sistem untuk satu aplikasi baharu. Dalam keadaan penggunaan sebenar manakah yang lebih sesuai untuk anda gunakan, iaitu AWS API Gateway berbanding Application Load Balancer (ALB)?

[Assistant] Gunakan API Gateway apabila anda mahukan ciri API seperti pengesahan (JWT, Cognito, Lambda authorizer), usage plans/API keys, throttling API, WAF, transformasi, caching, dan dokumentasi API — ringkasnya, keperluan khusus untuk API. Gunakan ALB apabila anda perlu menghalakan trafik HTTP ke backend (seperti ECS, EC2, atau Lambda) dengan ciri load balancing, dan apabila anda sudah menggunakan backend bukan API serentak, atau memerlukan pengendalian WebSocket yang lebih umum. Untuk API berorientasi pelanggan, API GW biasanya lebih sesuai; untuk trafik HTTP umum ke backend, ALB.


[User] Apakah yang akan berlaku sekiranya saya menggunakan Amazon Route 53?

[Assistant] Tidak. Amazon Route 53 ialah perkhidmatan DNS berwibawa dan tidak menyediakan pengehosan laman web. Walau bagaimanapun, anda boleh menggunakan Amazon Simple Storage Service (Amazon S3) untuk mengehos laman web statik. Untuk mengehos laman web dinamik atau aplikasi web lain, anda boleh menggunakan Amazon Elastic Compute Cloud (Amazon EC2), yang menyediakan fleksibiliti, kawalan, dan penjimatan kos yang ketara berbanding penyelesaian pengehosan web tradisional. Ketahui lebih lanjut tentang Amazon EC2 di sini. Untuk kedua-dua laman web statik dan dinamik, anda boleh menyediakan penghantaran latensi rendah kepada pengguna akhir global anda dengan Amazon CloudFront. Ketahui lebih lanjut tentang Amazon CloudFront di sini.


[User] Operasi jenis apakah yang boleh saya laksanakan menggunakan S3 Object Lambda?

[Assistant] Sebarang operasi yang disokong dalam fungsi Lambda disokong dengan S3 Object Lambda. Ini memberikan anda pelbagai pilihan yang tersedia untuk memproses permintaan anda. Anda membekalkan fungsi Lambda sendiri untuk menjalankan pengiraan tersuai terhadap permintaan GET, LIST, dan HEAD, memberikan anda fleksibiliti untuk memproses data mengikut keperluan aplikasi anda. Masa pemprosesan Lambda dihadkan kepada maksimum 60 saat. Untuk butiran lanjut, lihat dokumentasi S3 Object Lambda.


[User] Kenapa nak guna Amazon RDS Proxy?

[Assistant] Amazon RDS Proxy ialah ciri proksi pangkalan data Amazon RDS yang diuruskan sepenuhnya, berketersediaan tinggi, dan mudah digunakan yang membolehkan aplikasi anda untuk: 1) meningkatkan kebolehskalaan dengan mengumpulkan dan berkongsi sambungan pangkalan data, 2) meningkatkan ketersediaan dengan mengurangkan masa failover pangkalan data sehingga 66% dan mengekalkan sambungan aplikasi semasa failover, dan 3) meningkatkan keselamatan dengan menguatkuasakan pengesahan AWS IAM ke pangkalan data secara pilihan dan menyimpan kelayakan dengan selamat dalam AWS Secrets Manager.


[User] S3 Object Lambda ni boleh buat operasi apa saja?

[Assistant] Sebarang operasi yang disokong dalam fungsi Lambda disokong dengan S3 Object Lambda. Ini memberikan anda pelbagai pilihan yang tersedia untuk memproses permintaan anda. Anda membekalkan fungsi Lambda sendiri untuk menjalankan pengiraan tersuai terhadap permintaan GET, LIST, dan HEAD, memberikan anda fleksibiliti untuk memproses data mengikut keperluan aplikasi anda. Masa pemprosesan Lambda dihadkan kepada maksimum 60 saat. Untuk butiran lanjut, lihat dokumentasi S3 Object Lambda.


[User] Apakah langkah yang perlu saya ambil supaya fungsi AWS Lambda saya dapat mengakses sumber yang terdapat dalam Amazon VPC?

[Assistant] Anda boleh mendayakan fungsi Lambda untuk mengakses sumber dalam VPC anda dengan menyatakan subnet dan kumpulan keselamatan sebagai sebahagian daripada konfigurasi fungsi anda. Fungsi Lambda yang dikonfigurasikan untuk mengakses sumber dalam VPC tertentu tidak akan mempunyai akses kepada internet sebagai konfigurasi lalai. Untuk memberikan internet kepada fungsi-fungsi ini, gunakan internet gateway. Secara lalai, fungsi Lambda berkomunikasi dengan sumber dalam VPC dual-stack melalui IPv4. Anda boleh mengonfigurasikan fungsi anda untuk mengakses sumber dalam VPC dual-stack melalui IPv6. Untuk butiran lanjut tentang fungsi Lambda yang dikonfigurasikan dengan VPC, lihat Lambda Private Networking with VPC.


[User] Bagi penggunaan Enhanced Fan-Out dalam provisioned mode, consumer-shard hour dikira dengan cara yang bagaimana?

[Assistant] Consumer-shard hour dikira dengan mendarabkan bilangan consumer strim yang berdaftar dengan bilangan shard dalam strim tersebut. Anda juga hanya akan membayar bahagian prorata jam semasa consumer didaftarkan untuk menggunakan enhanced fan-out. Sebagai contoh, jika kos consumer-shard hour ialah $0.015, untuk strim data 10 shard, consumer yang menggunakan enhanced fan-out ini akan dapat membaca daripada 10 shard, dan dengan itu dikenakan caj consumer-shard hour sebanyak $0.15 sejam (1 consumer * 10 shard * $0.015 setiap consumer-shard hour). Jika terdapat dua consumer yang didaftarkan untuk enhanced fan-out secara serentak, jumlah caj consumer-shard hour ialah $0.30 sejam (2 consumer * 10 shard * $0.015).


[User] Macam mana nak akses resources dalam Amazon VPC dari AWS Lambda function?

[Assistant] Anda boleh mendayakan fungsi Lambda untuk mengakses sumber dalam VPC anda dengan menyatakan subnet dan kumpulan keselamatan sebagai sebahagian daripada konfigurasi fungsi anda. Fungsi Lambda yang dikonfigurasikan untuk mengakses sumber dalam VPC tertentu tidak akan mempunyai akses kepada internet sebagai konfigurasi lalai. Untuk memberikan internet kepada fungsi-fungsi ini, gunakan internet gateway. Secara lalai, fungsi Lambda berkomunikasi dengan sumber dalam VPC dual-stack melalui IPv4. Anda boleh mengonfigurasikan fungsi anda untuk mengakses sumber dalam VPC dual-stack melalui IPv6. Untuk butiran lanjut tentang fungsi Lambda yang dikonfigurasikan dengan VPC, lihat Lambda Private Networking with VPC.


[User] Consumer-shard hour tu macam mana kira untuk Enhanced Fan-Out dalam provisioned mode?

[Assistant] Consumer-shard hour dikira dengan mendarabkan bilangan consumer strim yang berdaftar dengan bilangan shard dalam strim tersebut. Anda juga hanya akan membayar bahagian prorata jam semasa consumer didaftarkan untuk menggunakan enhanced fan-out. Sebagai contoh, jika kos consumer-shard hour ialah $0.015, untuk strim data 10 shard, consumer yang menggunakan enhanced fan-out ini akan dapat membaca daripada 10 shard, dan dengan itu dikenakan caj consumer-shard hour sebanyak $0.15 sejam (1 consumer * 10 shard * $0.015 setiap consumer-shard hour). Jika terdapat dua consumer yang didaftarkan untuk enhanced fan-out secara serentak, jumlah caj consumer-shard hour ialah $0.30 sejam (2 consumer * 10 shard * $0.015).


[User] Dalam seni bina serverless, apakah peranan yang dimainkan oleh Amazon API Gateway?

[Assistant] Amazon API Gateway bertindak sebagai pintu masuk (front door) untuk API anda. Ia menerima permintaan HTTP, mengendalikan pengesahan, kadar had (rate limiting), caching, dan mengubah format permintaan. Ia kemudian menyampaikan permintaan kepada backend seperti AWS Lambda atau DynamoDB dan memulangkan respons kepada pelanggan. Anda boleh membuat API REST, API HTTP, atau API WebSocket, dan ia menyokong versi, pemantauan, dan kunci API.


[User] Apakah cara saya mengonfigurasikan fungsi Lambda saya bagi mendayakan code signing?

[Assistant] Anda boleh mendayakan code signing dengan mencipta Konfigurasi Code Signing melalui AWS Management Console, API Lambda, AWS CLI, AWS CloudFormation, dan AWS SAM. Konfigurasi Code Signing membantu anda menyatakan profil penandatanganan yang diluluskan dan mengonfigurasikan sama ada untuk memberi amaran atau menolak penggunaan jika semakan tandatangan gagal. Konfigurasi Code Signing boleh dilampirkan pada fungsi Lambda individu untuk mendayakan ciri code signing. Fungsi sedemikian kini mula mengesahkan tandatangan semasa penggunaan.


[User] Amazon API Gateway ni buat apa dalam seni bina serverless?

[Assistant] Amazon API Gateway bertindak sebagai pintu masuk (front door) untuk API anda. Ia menerima permintaan HTTP, mengendalikan pengesahan, kadar had (rate limiting), caching, dan mengubah format permintaan. Ia kemudian menyampaikan permintaan kepada backend seperti AWS Lambda atau DynamoDB dan memulangkan respons kepada pelanggan. Anda boleh membuat API REST, API HTTP, atau API WebSocket, dan ia menyokong versi, pemantauan, dan kunci API.


[User] Dalam usaha untuk membangunkan dan melancarkan aplikasi web di AWS, adakah Amazon Route 53 sesuai untuk digunakan sebagai perkhidmatan pengehosan laman web, atau kita perlu menggabungkannya dengan servis lain?

[Assistant] Tidak. Amazon Route 53 ialah perkhidmatan DNS berwibawa dan tidak menyediakan pengehosan laman web. Walau bagaimanapun, anda boleh menggunakan Amazon Simple Storage Service (Amazon S3) untuk mengehos laman web statik. Untuk mengehos laman web dinamik atau aplikasi web lain, anda boleh menggunakan Amazon Elastic Compute Cloud (Amazon EC2), yang menyediakan fleksibiliti, kawalan, dan penjimatan kos yang ketara berbanding penyelesaian pengehosan web tradisional. Ketahui lebih lanjut tentang Amazon EC2 di sini. Untuk kedua-dua laman web statik dan dinamik, anda boleh menyediakan penghantaran latensi rendah kepada pengguna akhir global anda dengan Amazon CloudFront. Ketahui lebih lanjut tentang Amazon CloudFront di sini.


[User] Apa yang akan berlaku sekiranya saya menggunakan GuardDuty Malware Protection dalam persekitaran berbilang akaun?

[Assistant] Ya, GuardDuty mempunyai ciri pengurusan berbilang akaun yang membolehkan anda mengaitkan dan menguruskan pelbagai akaun AWS daripada satu akaun pentadbir. GuardDuty mempunyai pengurusan berbilang akaun melalui integrasi AWS Organizations. Integrasi ini membantu pasukan keselamatan dan pematuhan memastikan liputan penuh GuardDuty, termasuk Malware Protection, merentas semua akaun dalam organisasi.


[User] Apakah yang berlaku dengan aliran data dan struktur rekod apabila konsep teras seperti traces dan segment digunakan dalam X-Ray?

[Assistant] Trace: Satu set titik data yang berkongsi ID trace yang sama semasa permintaan bergerak melalui perkhidmatan aplikasi. Segment: Data yang merangkumkan satu komponen tunggal aplikasi teragih, termasuk data yang ditakrifkan sistem dan data yang ditakrifkan pengguna. Annotation: Metadata yang ditakrifkan sistem atau ditakrifkan pengguna yang dikaitkan dengan segment. Errors: Anotasi sistem pada segment untuk panggilan yang mengakibatkan ralat, termasuk mesej, stack trace, dan butiran sumber. Sampling: X-Ray mengumpul data untuk sebilangan permintaan yang signifikan secara statistik, bukan setiap satu, demi prestasi dan keberkesanan kos. X-Ray Daemon: Perkhidmatan yang mengumpul traces dan menghantarnya ke X-Ray, memudahkan proses berbanding penggunaan API secara langsung.


[User] Dalam persekitaran organisasi yang menggunakan tatarajah berbilang akaun, adakah mungkin untuk mengurus dan mendayakan GuardDuty Malware Protection merentasi akaun-akaun tersebut?

[Assistant] Ya, GuardDuty mempunyai ciri pengurusan berbilang akaun yang membolehkan anda mengaitkan dan menguruskan pelbagai akaun AWS daripada satu akaun pentadbir. GuardDuty mempunyai pengurusan berbilang akaun melalui integrasi AWS Organizations. Integrasi ini membantu pasukan keselamatan dan pematuhan memastikan liputan penuh GuardDuty, termasuk Malware Protection, merentas semua akaun dalam organisasi.


[User] Apakah kesan kepada alias record yang merujuk kepada distribution Amazon CloudFront di Route 53 sekiranya saya memutuskan untuk mendayakan IPv6?

[Assistant] Ya, anda boleh mencipta alias record Route 53 yang menunjuk ke distribution Amazon CloudFront anda untuk menyokong kedua-dua IPv4 dan IPv6 dengan menggunakan jenis rekod "A" dan "AAAA" masing-masing. Jika anda ingin mendayakan IPv4 sahaja, anda hanya memerlukan satu alias record dengan jenis "A". Untuk butiran tentang set rekod sumber alias, sila rujuk Panduan Pembangun Amazon Route 53.


[User] Dalam proses menjalankan aplikasi terdistribusi, anda perlu menganalisis prestasi dan mengesan punca ralat. Apakah yang perlu anda faham mengenai konsep teras X-Ray, seperti 'traces' dan 'segment', untuk memastikan pemantauan berjalan lancar?

[Assistant] Trace: Satu set titik data yang berkongsi ID trace yang sama semasa permintaan bergerak melalui perkhidmatan aplikasi. Segment: Data yang merangkumkan satu komponen tunggal aplikasi teragih, termasuk data yang ditakrifkan sistem dan data yang ditakrifkan pengguna. Annotation: Metadata yang ditakrifkan sistem atau ditakrifkan pengguna yang dikaitkan dengan segment. Errors: Anotasi sistem pada segment untuk panggilan yang mengakibatkan ralat, termasuk mesej, stack trace, dan butiran sumber. Sampling: X-Ray mengumpul data untuk sebilangan permintaan yang signifikan secara statistik, bukan setiap satu, demi prestasi dan keberkesanan kos. X-Ray Daemon: Perkhidmatan yang mengumpul traces dan menghantarnya ke X-Ray, memudahkan proses berbanding penggunaan API secara langsung.


[User] Apa yang berlaku jika saya menggunakan Amazon EKS?

[Assistant] Amazon EKS menyediakan dan menskalakan satah kawalan Kubernetes, termasuk pelayan API (application programming interface) dan lapisan penyimpanan backend, merentasi pelbagai Zon Ketersediaan (AZ) AWS untuk ketersediaan tinggi dan toleransi kerosakan. Amazon EKS secara automatik mengesan dan menggantikan nod satah kawalan yang tidak sihat serta menampal satah kawalan. Anda boleh menjalankan EKS menggunakan AWS Fargate, yang menyediakan pengkomputeran tanpa pelayan untuk kontena. Fargate menghapuskan keperluan untuk menyediakan dan menguruskan pelayan, membolehkan anda menentukan dan membayar sumber mengikut aplikasi, dan meningkatkan keselamatan melalui pengasingan aplikasi secara reka bentuk. Amazon EKS disepadukan dengan banyak perkhidmatan AWS untuk menyediakan skalabiliti dan keselamatan untuk aplikasi anda. Perkhidmatan ini termasuk Elastic Load Balancing untuk pengagihan beban, AWS Identity and Access Management (IAM) untuk pengesahan, Amazon Virtual Private Cloud (VPC) untuk pengasingan, dan AWS CloudTrail untuk pembalakan.


[User] Dalam persekitaran pengeluaran yang menggunakan Route 53 untuk DNS, kita telah mencipta alias record yang menunjuk kepada distribution Amazon CloudFront. Adakah kita perlu mengemas kini konfigurasi alias record tersebut untuk membolehkan sokongan IPv6?

[Assistant] Ya, anda boleh mencipta alias record Route 53 yang menunjuk ke distribution Amazon CloudFront anda untuk menyokong kedua-dua IPv4 dan IPv6 dengan menggunakan jenis rekod "A" dan "AAAA" masing-masing. Jika anda ingin mendayakan IPv4 sahaja, anda hanya memerlukan satu alias record dengan jenis "A". Untuk butiran tentang set rekod sumber alias, sila rujuk Panduan Pembangun Amazon Route 53.


[User] Apa yang berlaku apabila saya menggunakan Amazon CloudWatch Logs Insights?

[Assistant] Amazon CloudWatch Logs Insights ialah keupayaan analisis log interaktif, bayar mengikut penggunaan, dan bersepadu untuk CloudWatch Logs. Ia membantu pembangun, operator, dan jurutera sistem memahami, menambah baik, dan menyahpepijat aplikasi mereka, dengan membolehkan mereka mencari dan memvisualisasikan log mereka. Logs Insights bersepadu sepenuhnya dengan CloudWatch, membolehkan anda mengurus, meneroka, dan menganalisis log anda. Anda juga boleh memanfaatkan CloudWatch Metrics, Alarms dan Dashboards dengan Logs untuk mendapatkan keterlihatan operasi penuh ke dalam aplikasi anda. Ini memperkasakan anda untuk memahami aplikasi anda, membuat penambahbaikan, dan mencari serta membaiki masalah dengan cepat, supaya anda dapat terus berinovasi dengan pantas. Anda boleh menulis pertanyaan dengan pengagregatan, penapis, dan ungkapan biasa untuk mendapatkan pandangan yang boleh diambil tindakan daripada log anda. Anda juga boleh memvisualisasikan data siri masa, meneliti peristiwa log individu, dan mengeksport hasil pertanyaan anda ke CloudWatch Dashboards.


[User] Anda sedingin merancang seni bina untuk aplikasi baharu yang memerlukan pengurukan kontena pada skala besar. Dalam senario ini, apakah sebab utama yang menjadikan Amazon EKS sebagai pilihan yang sesuai berbanding infrastruktur tradisional?

[Assistant] Amazon EKS menyediakan dan menskalakan satah kawalan Kubernetes, termasuk pelayan API (application programming interface) dan lapisan penyimpanan backend, merentasi pelbagai Zon Ketersediaan (AZ) AWS untuk ketersediaan tinggi dan toleransi kerosakan. Amazon EKS secara automatik mengesan dan menggantikan nod satah kawalan yang tidak sihat serta menampal satah kawalan. Anda boleh menjalankan EKS menggunakan AWS Fargate, yang menyediakan pengkomputeran tanpa pelayan untuk kontena. Fargate menghapuskan keperluan untuk menyediakan dan menguruskan pelayan, membolehkan anda menentukan dan membayar sumber mengikut aplikasi, dan meningkatkan keselamatan melalui pengasingan aplikasi secara reka bentuk. Amazon EKS disepadukan dengan banyak perkhidmatan AWS untuk menyediakan skalabiliti dan keselamatan untuk aplikasi anda. Perkhidmatan ini termasuk Elastic Load Balancing untuk pengagihan beban, AWS Identity and Access Management (IAM) untuk pengesahan, Amazon Virtual Private Cloud (VPC) untuk pengasingan, dan AWS CloudTrail untuk pembalakan.


[User] Anda sedang menguruskan log aplikasi untuk mengesan punca ralat dalam persekitaran produksi AWS. Bagaimanakah anda boleh menggunakan Amazon CloudWatch Logs Insights untuk melakukan analisis dan pertanyaan data bagi menyelesaikan masalah tersebut?

[Assistant] Amazon CloudWatch Logs Insights ialah keupayaan analisis log interaktif, bayar mengikut penggunaan, dan bersepadu untuk CloudWatch Logs. Ia membantu pembangun, operator, dan jurutera sistem memahami, menambah baik, dan menyahpepijat aplikasi mereka, dengan membolehkan mereka mencari dan memvisualisasikan log mereka. Logs Insights bersepadu sepenuhnya dengan CloudWatch, membolehkan anda mengurus, meneroka, dan menganalisis log anda. Anda juga boleh memanfaatkan CloudWatch Metrics, Alarms dan Dashboards dengan Logs untuk mendapatkan keterlihatan operasi penuh ke dalam aplikasi anda. Ini memperkasakan anda untuk memahami aplikasi anda, membuat penambahbaikan, dan mencari serta membaiki masalah dengan cepat, supaya anda dapat terus berinovasi dengan pantas. Anda boleh menulis pertanyaan dengan pengagregatan, penapis, dan ungkapan biasa untuk mendapatkan pandangan yang boleh diambil tindakan daripada log anda. Anda juga boleh memvisualisasikan data siri masa, meneliti peristiwa log individu, dan mengeksport hasil pertanyaan anda ke CloudWatch Dashboards.


[User] Apakah kesan daripada menggunakan alat AWS yang betul untuk aktiviti Amazon Route 53 Resolver DNS Firewall saya, terutamanya dari segi pencatatan dan pemantauan?

[Assistant] Anda boleh mencatat aktiviti DNS Firewall anda ke bucket Amazon S3 atau kumpulan log Amazon CloudWatch untuk analisis dan siasatan lanjut. Anda juga boleh menggunakan Amazon Kinesis Firehose untuk menghantar log anda kepada pembekal pihak ketiga.


[User] Apakah kesan atau perbezaan utama jika saya memilih untuk menggunakan CloudFront Functions berbanding Lambda@Edge?

[Assistant] Gabungan CloudFront Functions dan Lambda@Edge memberikan anda dua pilihan yang berkuasa dan fleksibel untuk menjalankan kod sebagai respons kepada peristiwa CloudFront. Kedua-duanya menawarkan cara yang selamat untuk melaksanakan kod sebagai respons kepada peristiwa CloudFront tanpa menguruskan infrastruktur. CloudFront Functions dibina khusus untuk transformasi dan manipulasi permintaan/respons yang ringan, berskala tinggi, dan sensitif terhadap kependaman. Lambda@Edge menggunakan runtime tujuan umum yang menyokong pelbagai keperluan pengkomputeran dan penyesuaian. Anda patut menggunakan Lambda@Edge untuk operasi yang intensif dari segi pengiraan. Ini boleh menjadi pengiraan yang mengambil masa lebih lama untuk disiapkan (beberapa milisaat hingga saat), bergantung pada perpustakaan pihak ketiga luaran, memerlukan integrasi dengan perkhidmatan AWS lain (cth., S3, DynamoDB), atau memerlukan panggilan rangkaian untuk pemprosesan data. Antara kes penggunaan lanjutan Lambda@Edge yang popular termasuk manipulasi manifest penstriman HLS, integrasi dengan perkhidmatan kebenaran pihak ketiga dan pengesanan bot, rendering sisi pelayan (SSR) aplikasi satu halaman (SPA) di edge, dan banyak lagi. Lihat halaman kes penggunaan Lambda@Edge untuk butiran lanjut.


[User] Sedang menguruskan infrastruktur rangkaian, anda perlu memilih konfigurasi yang sesuai untuk memantau dan mencatat aktiviti Amazon Route 53 Resolver DNS Firewall. Apakah perkhidmatan AWS yang perlu anda integrasi untuk memenuhi keperluan pemantauan dan pengauditan tersebut?

[Assistant] Anda boleh mencatat aktiviti DNS Firewall anda ke bucket Amazon S3 atau kumpulan log Amazon CloudWatch untuk analisis dan siasatan lanjut. Anda juga boleh menggunakan Amazon Kinesis Firehose untuk menghantar log anda kepada pembekal pihak ketiga.


[User] Apakah yang akan berlaku jika saya menggunakan metrik pada resolusi tinggi?

[Assistant] Pada masa ini, hanya custom metric yang anda terbitkan ke CloudWatch tersedia pada resolusi tinggi. Custom metric resolusi tinggi disimpan dalam CloudWatch pada resolusi satu saat. Resolusi tinggi ditakrifkan oleh parameter StorageResolution dalam permintaan API PutMetricData, dengan nilai satu, dan ia bukan medan wajib. Jika anda tidak menentukan nilai untuk medan pilihan StorageResolution, maka CloudWatch akan menyimpan custom metric pada resolusi satu minit secara lalai.


[User] Sedang mereka bentuk sistem pengedaran kandungan, adakah lebih sesuai untuk saya menggunakan CloudFront Functions atau Lambda@Edge bagi menangani logik pada layer edge?

[Assistant] Gabungan CloudFront Functions dan Lambda@Edge memberikan anda dua pilihan yang berkuasa dan fleksibel untuk menjalankan kod sebagai respons kepada peristiwa CloudFront. Kedua-duanya menawarkan cara yang selamat untuk melaksanakan kod sebagai respons kepada peristiwa CloudFront tanpa menguruskan infrastruktur. CloudFront Functions dibina khusus untuk transformasi dan manipulasi permintaan/respons yang ringan, berskala tinggi, dan sensitif terhadap kependaman. Lambda@Edge menggunakan runtime tujuan umum yang menyokong pelbagai keperluan pengkomputeran dan penyesuaian. Anda patut menggunakan Lambda@Edge untuk operasi yang intensif dari segi pengiraan. Ini boleh menjadi pengiraan yang mengambil masa lebih lama untuk disiapkan (beberapa milisaat hingga saat), bergantung pada perpustakaan pihak ketiga luaran, memerlukan integrasi dengan perkhidmatan AWS lain (cth., S3, DynamoDB), atau memerlukan panggilan rangkaian untuk pemprosesan data. Antara kes penggunaan lanjutan Lambda@Edge yang popular termasuk manipulasi manifest penstriman HLS, integrasi dengan perkhidmatan kebenaran pihak ketiga dan pengesanan bot, rendering sisi pelayan (SSR) aplikasi satu halaman (SPA) di edge, dan banyak lagi. Lihat halaman kes penggunaan Lambda@Edge untuk butiran lanjut.


[User] Apakah yang perlu saya ambil kira untuk menetapkan throughput aliran data Amazon Kinesis saya dalam mod provisioned?

[Assistant] Throughput aliran data Kinesis ditentukan oleh bilangan shard dalam aliran data tersebut. Ikuti langkah-langkah di bawah untuk menganggarkan bilangan awal shard yang diperlukan oleh aliran data anda dalam mod provisioned. Ambil perhatian bahawa anda boleh melaraskan bilangan shard dalam aliran data anda secara dinamik melalui resharding. Anggarkan saiz purata rekod yang ditulis ke aliran data dalam kilobait (KB), dibundarkan ke atas kepada 1 KB terdekat. (average_data_size_in_KB) Anggarkan bilangan rekod yang ditulis ke aliran data sesaat. (number_of_records_per_second) Tentukan bilangan Aplikasi Amazon Kinesis yang menggunakan data secara serentak dan bebas daripada aliran data. (number_of_consumers) Kira lebar jalur tulis masuk dalam KB (incoming_write_bandwidth_in_KB), yang bersamaan dengan average_data_size_in_KB didarab dengan number_of_records_per_second. Kira lebar jalur baca keluar dalam KB (outgoing_read_bandwidth_in_KB), yang bersamaan dengan incoming_write_bandwidth_in_KB didarab dengan number_of_consumers. Anda kemudiannya boleh mengira bilangan awal shard (number_of_shards) yang diperlukan oleh aliran data anda menggunakan formula berikut: number_of_shards = max (incoming_write_bandwidth_in_KB/1000, outgoing_read_bandwidth_in_KB/2000)


[User] Anda sed memantau prestasi sistem dengan teliti untuk aplikasi pengeluaran. Apakah metrik resolusi tinggi yang boleh anda gunakan untuk mendapatkan data yang lebih terperinci?

[Assistant] Pada masa ini, hanya custom metric yang anda terbitkan ke CloudWatch tersedia pada resolusi tinggi. Custom metric resolusi tinggi disimpan dalam CloudWatch pada resolusi satu saat. Resolusi tinggi ditakrifkan oleh parameter StorageResolution dalam permintaan API PutMetricData, dengan nilai satu, dan ia bukan medan wajib. Jika anda tidak menentukan nilai untuk medan pilihan StorageResolution, maka CloudWatch akan menyimpan custom metric pada resolusi satu minit secara lalai.


[User] Apakah kesan atau perubahan yang akan berlaku pada pemantauan saya jika saya memilih untuk mengaktifkan kebolehcerapan yang dipertingkatkan (Enhanced) pada Container Insights berbanding hanya menggunakan versi Classic?

[Assistant] Container Insights dengan kebolehcerapan yang dipertingkatkan (Classic) ialah ciri pilihan yang menyediakan metrik kesihatan dan prestasi terperinci secara sedia ada, yang merangkumi metrik prestasi ECS dan EKS pada peringkat kontena, metrik EKS Kube-state, dan metrik control plane EKS untuk pengasingan masalah dan penyelesaian masalah yang lebih pantas. Tanpa kebolehcerapan yang dipertingkatkan, Container Insights menyediakan metrik agregat pada peringkat kluster dan perkhidmatan.


[User] Sebagai seorang jurutera yang sedang menguruskan beban kerja, anda sedang menggunakan Amazon Kinesis dalam mod provisioned. Terangkan langkah-langkah pengiraan yang perlu anda lakukan untuk menentukan dan mengesarkan throughput aliran data yang diperlukan oleh aplikasi tersebut.

[Assistant] Throughput aliran data Kinesis ditentukan oleh bilangan shard dalam aliran data tersebut. Ikuti langkah-langkah di bawah untuk menganggarkan bilangan awal shard yang diperlukan oleh aliran data anda dalam mod provisioned. Ambil perhatian bahawa anda boleh melaraskan bilangan shard dalam aliran data anda secara dinamik melalui resharding. Anggarkan saiz purata rekod yang ditulis ke aliran data dalam kilobait (KB), dibundarkan ke atas kepada 1 KB terdekat. (average_data_size_in_KB) Anggarkan bilangan rekod yang ditulis ke aliran data sesaat. (number_of_records_per_second) Tentukan bilangan Aplikasi Amazon Kinesis yang menggunakan data secara serentak dan bebas daripada aliran data. (number_of_consumers) Kira lebar jalur tulis masuk dalam KB (incoming_write_bandwidth_in_KB), yang bersamaan dengan average_data_size_in_KB didarab dengan number_of_records_per_second. Kira lebar jalur baca keluar dalam KB (outgoing_read_bandwidth_in_KB), yang bersamaan dengan incoming_write_bandwidth_in_KB didarab dengan number_of_consumers. Anda kemudiannya boleh mengira bilangan awal shard (number_of_shards) yang diperlukan oleh aliran data anda menggunakan formula berikut: number_of_shards = max (incoming_write_bandwidth_in_KB/1000, outgoing_read_bandwidth_in_KB/2000)


[User] Apakah yang akan berlaku kepada keselamatan data saya semasa ia disimpan dalam storan serasi Amazon S3 pada AWS Snowball?

[Assistant] Ya. Data yang disimpan dalam storan serasi Amazon S3 pada Snowball disulitkan menggunakan penyulitan sisi pelayan. Storan serasi Amazon S3 pada Snowball menyokong kedua-dua pilihan penyulitan SSE-S3 dan SSE-C. Penyulitan sisi pelayan menyulitkan hanya data objek, bukan metadata objek.


[User] Anda sedaman menilai strategi pemantauan untuk kluster EKS dalam persekitaran pengeluaran. Dalam konteks pemilihan konfigurasi untuk mengumpul metrik dan log, jelaskan implikasi teknikal dan perbezaan utama antara menggunakan Container Insights dengan Enhanced Observability berbanding penggunaan versi Classic.

[Assistant] Container Insights dengan kebolehcerapan yang dipertingkatkan (Classic) ialah ciri pilihan yang menyediakan metrik kesihatan dan prestasi terperinci secara sedia ada, yang merangkumi metrik prestasi ECS dan EKS pada peringkat kontena, metrik EKS Kube-state, dan metrik control plane EKS untuk pengasingan masalah dan penyelesaian masalah yang lebih pantas. Tanpa kebolehcerapan yang dipertingkatkan, Container Insights menyediakan metrik agregat pada peringkat kluster dan perkhidmatan.


[User] Apakah kesannya jika saya memilih untuk menyimpan senarai dalam DynamoDB?

[Assistant] Untuk menyimpan senarai dalam DynamoDB, anda perlu menggunakan salah satu jenis data senarai DynamoDB - sama ada List atau Set. Apabila menulis item ke jadual, nilai untuk atribut tersebut boleh menjadi tatasusunan atau koleksi jenis data skalar (bukan objek) seperti rentetan, nombor, dan sebagainya. DynamoDB akan menguruskan pensirian data senarai secara automatik dan menyimpannya dengan cara yang mengekalkan struktur senarai. Anda kemudiannya boleh membuat pertanyaan pada atribut jadual untuk mendapatkan semula keseluruhan senarai. Menambah, mengemas kini atau mengalih keluar elemen daripada senarai berfungsi dengan cara yang sama seperti operasi tulis biasa.


[User] Dalam proses memindahkan data menggunakan AWS Snowball ke storan yang serasi dengan Amazon S3, adakah saya perlu mengambil langkah kerja tertentu untuk memastikan data tersebut disulitkan semasa disimpan?

[Assistant] Ya. Data yang disimpan dalam storan serasi Amazon S3 pada Snowball disulitkan menggunakan penyulitan sisi pelayan. Storan serasi Amazon S3 pada Snowball menyokong kedua-dua pilihan penyulitan SSE-S3 dan SSE-C. Penyulitan sisi pelayan menyulitkan hanya data objek, bukan metadata objek.


[User] Macam mana nak enable code signing untuk fungsi Lambda aku?

[Assistant] Anda boleh mendayakan code signing dengan mencipta Konfigurasi Code Signing melalui AWS Management Console, API Lambda, AWS CLI, AWS CloudFormation, dan AWS SAM. Konfigurasi Code Signing membantu anda menyatakan profil penandatanganan yang diluluskan dan mengonfigurasikan sama ada untuk memberi amaran atau menolak penggunaan jika semakan tandatangan gagal. Konfigurasi Code Signing boleh dilampirkan pada fungsi Lambda individu untuk mendayakan ciri code signing. Fungsi sedemikian kini mula mengesahkan tandatangan semasa penggunaan.


[User] Boleh replikasi data dari Rantau AWS lain ke China? Dan boleh tak replikasi dari bucket Rantau China ke luar Rantau China?

[Assistant] Tidak, Amazon S3 Replication tidak tersedia antara Rantau AWS China dan Rantau AWS di luar China. Anda hanya boleh mereplikasi dalam rantau China.


[User] Adakah melakukan replikasi data dari Rantau AWS lain ke China merupakan sesuatu yang boleh saya lakukan? Adakah pelanggan turut dibenarkan membuat replikasi daripada satu bucket Rantau China ke destinasi di luar Rantau China?

[Assistant] Tidak, Amazon S3 Replication tidak tersedia antara Rantau AWS China dan Rantau AWS di luar China. Anda hanya boleh mereplikasi dalam rantau China.


[User] Mountpoint untuk Amazon S3 boleh akses via gateway VPC endpoints tak?

[Assistant] Ya, Mountpoint untuk Amazon S3 menyokong akses melalui gateway VPC endpoints. Kami mengesyorkan agar anda menggunakan interface VPC endpoints berasaskan AWS PrivateLink untuk mengakses S3 dari premis tempatan atau dari VPC di Wilayah AWS yang lain. Untuk sumber yang mengakses S3 dari VPC di Wilayah AWS yang sama dengan bucket S3 anda, kami mengesyorkan menggunakan gateway VPC endpoints kerana ia tidak dicaj.


[User] Adakah zon apex saya (example.com berbanding www.example.com) boleh ditunjuk ke persekitaran AWS Elastic Beanstalk saya?

[Assistant] Ya. Amazon Route 53 menawarkan sejenis rekod khas yang dipanggil rekod 'Alias' yang membolehkan anda memetakan nama DNS zon apex (example.com) ke nama DNS AWS Elastic Beanstalk anda (iaitu example.elasticbeanstalk.com). Alamat IP yang dikaitkan dengan persekitaran AWS Elastic Beanstalk boleh berubah pada bila-bila masa disebabkan oleh penskalaan naik, penskalaan turun, atau kemas kini perisian. Route 53 membalas setiap permintaan untuk rekod Alias dengan satu atau lebih alamat IP untuk persekitaran tersebut. Pertanyaan kepada rekod Alias yang dipetakan ke persekitaran AWS Elastic Beanstalk adalah percuma. Pertanyaan ini disenaraikan sebagai "Intra-AWS-DNS-Queries" pada laporan penggunaan Amazon Route 53.


[User] Boleh tak point zon apex (example.com, bukan www.example.com) terus ke environment AWS Elastic Beanstalk?

[Assistant] Ya. Amazon Route 53 menawarkan sejenis rekod khas yang dipanggil rekod 'Alias' yang membolehkan anda memetakan nama DNS zon apex (example.com) ke nama DNS AWS Elastic Beanstalk anda (iaitu example.elasticbeanstalk.com). Alamat IP yang dikaitkan dengan persekitaran AWS Elastic Beanstalk boleh berubah pada bila-bila masa disebabkan oleh penskalaan naik, penskalaan turun, atau kemas kini perisian. Route 53 membalas setiap permintaan untuk rekod Alias dengan satu atau lebih alamat IP untuk persekitaran tersebut. Pertanyaan kepada rekod Alias yang dipetakan ke persekitaran AWS Elastic Beanstalk adalah percuma. Pertanyaan ini disenaraikan sebagai "Intra-AWS-DNS-Queries" pada laporan penggunaan Amazon Route 53.


[User] SMS dua hala boleh ke tak?

[Assistant] Amazon SNS menyokong keupayaan SMS dua hala melalui AWS End User Messaging. Untuk mendayakan pemesejan dua hala, kecuali untuk opt out yang diperlukan oleh peraturan tempatan, lawati Two-way SMS messaging.


[User] Adakah terdapat sokongan untuk SMS dua hala?

[Assistant] Amazon SNS menyokong keupayaan SMS dua hala melalui AWS End User Messaging. Untuk mendayakan pemesejan dua hala, kecuali untuk opt out yang diperlukan oleh peraturan tempatan, lawati Two-way SMS messaging.


[User] CloudHSM boleh simpan kunci KMS terurus AWS tak?

[Assistant] Tidak, hanya kunci KMS terurus pelanggan yang boleh disimpan dan diuruskan dalam AWS KMS custom key store yang disokong oleh CloudHSM. Kunci KMS terurus AWS yang dicipta bagi pihak anda oleh perkhidmatan AWS lain untuk menyulitkan data anda sentiasa dijana dan disimpan dalam AWS KMS key store lalai.


[User] Adakah CloudHSM boleh saya gunakan bagi tujuan menyimpan kunci KMS terurus AWS?

[Assistant] Tidak, hanya kunci KMS terurus pelanggan yang boleh disimpan dan diuruskan dalam AWS KMS custom key store yang disokong oleh CloudHSM. Kunci KMS terurus AWS yang dicipta bagi pihak anda oleh perkhidmatan AWS lain untuk menyulitkan data anda sentiasa dijana dan disimpan dalam AWS KMS key store lalai.


[User] Apakah cara caj dikenakan ke atas saya bagi penggunaan CloudTrail trails?

[Assistant] CloudTrail membantu anda melihat, mencari, dan memuat turun 90 hari terakhir acara pengurusan akaun anda secara percuma. Anda boleh menghantar satu salinan acara pengurusan berterusan anda ke S3 secara percuma dengan mencipta trail. Setelah trail CloudTrail disediakan, caj S3 dikenakan berdasarkan penggunaan anda. Anda boleh menghantar salinan tambahan acara, termasuk acara data dan acara aktiviti rangkaian, menggunakan trails. Anda akan dikenakan caj untuk acara data, acara aktiviti rangkaian, dan salinan tambahan acara pengurusan. Ketahui lebih lanjut di halaman harga.


[User] CloudTrail trails ni kena caj macam mana?

[Assistant] CloudTrail membantu anda melihat, mencari, dan memuat turun 90 hari terakhir acara pengurusan akaun anda secara percuma. Anda boleh menghantar satu salinan acara pengurusan berterusan anda ke S3 secara percuma dengan mencipta trail. Setelah trail CloudTrail disediakan, caj S3 dikenakan berdasarkan penggunaan anda. Anda boleh menghantar salinan tambahan acara, termasuk acara data dan acara aktiviti rangkaian, menggunakan trails. Anda akan dikenakan caj untuk acara data, acara aktiviti rangkaian, dan salinan tambahan acara pengurusan. Ketahui lebih lanjut di halaman harga.


[User] Apakah yang akan berlaku sekiranya kebenaran yang diperlukan tidak disediakan semasa menggunakan SSE dengan Amazon SQS?

[Assistant] Sebelum anda boleh menggunakan SSE, anda mesti mengkonfigurasi dasar kunci AWS KMS untuk membenarkan penyulitan queue dan penyulitan serta penyahsulitan mesej. Untuk mendayakan SSE untuk queue, anda boleh menggunakan kunci induk pelanggan (CMK) terurus AWS untuk Amazon SQS atau CMK tersuai. Untuk maklumat lanjut, lihat Kunci Induk Pelanggan dalam Panduan Pembangun AWS KMS. Untuk menghantar mesej ke queue yang disulitkan, pengeluar mesti mempunyai kebenaran kms:GenerateDataKey dan kms:Decrypt untuk CMK tersebut. Untuk menerima mesej daripada queue yang disulitkan, pengguna mesti mempunyai kebenaran kms:Decrypt untuk mana-mana CMK yang digunakan untuk menyulitkan mesej dalam queue yang ditentukan. Jika queue bertindak sebagai dead letter queue, pengguna juga mesti mempunyai kebenaran kms:Decrypt untuk mana-mana CMK yang digunakan untuk menyulitkan mesej dalam queue sumber. Untuk maklumat lanjut, lihat Apakah Kebenaran yang Saya Perlukan untuk Menggunakan SSE? dalam Panduan Pembangun Amazon SQS.


[User] Dalam konteks membangunkan aplikasi yang memerlukan pengurangan data atribut pelbagai nilai, apakah konfigurasi yang sesuai untuk menyimpan senarai data dalam DynamoDB?

[Assistant] Untuk menyimpan senarai dalam DynamoDB, anda perlu menggunakan salah satu jenis data senarai DynamoDB - sama ada List atau Set. Apabila menulis item ke jadual, nilai untuk atribut tersebut boleh menjadi tatasusunan atau koleksi jenis data skalar (bukan objek) seperti rentetan, nombor, dan sebagainya. DynamoDB akan menguruskan pensirian data senarai secara automatik dan menyimpannya dengan cara yang mengekalkan struktur senarai. Anda kemudiannya boleh membuat pertanyaan pada atribut jadual untuk mendapatkan semula keseluruhan senarai. Menambah, mengemas kini atau mengalih keluar elemen daripada senarai berfungsi dengan cara yang sama seperti operasi tulis biasa.


[User] Apakah faedah yang boleh saya perolehi jika saya mendayakan Amazon S3 Replication Time Control?

[Assistant] Amazon S3 Replication Time Control didayakan sebagai pilihan untuk setiap peraturan replikasi. Anda boleh mencipta dasar S3 Replication baharu dengan S3 Replication Time Control, atau mendayakan ciri tersebut pada dasar sedia ada. Anda boleh menggunakan konsol S3, API, AWS CLI, AWS SDK, atau AWS CloudFormation untuk mengkonfigurasi replikasi. Untuk mengetahui lebih lanjut, sila lawati gambaran keseluruhan persediaan Replication dalam panduan pembangun Amazon S3.


[User] Saya sedang menstruktur dasar IAM untuk aplikasi yang akan menggunakan Amazon SQS. Dalam konteks mengkonfigurasi enkripsi pihak server (SSE) untuk melindungi data dalam baris gilir (queues), apakah kebenaran minimum yang wajib saya sertakan dalam dasar tersebut?

[Assistant] Sebelum anda boleh menggunakan SSE, anda mesti mengkonfigurasi dasar kunci AWS KMS untuk membenarkan penyulitan queue dan penyulitan serta penyahsulitan mesej. Untuk mendayakan SSE untuk queue, anda boleh menggunakan kunci induk pelanggan (CMK) terurus AWS untuk Amazon SQS atau CMK tersuai. Untuk maklumat lanjut, lihat Kunci Induk Pelanggan dalam Panduan Pembangun AWS KMS. Untuk menghantar mesej ke queue yang disulitkan, pengeluar mesti mempunyai kebenaran kms:GenerateDataKey dan kms:Decrypt untuk CMK tersebut. Untuk menerima mesej daripada queue yang disulitkan, pengguna mesti mempunyai kebenaran kms:Decrypt untuk mana-mana CMK yang digunakan untuk menyulitkan mesej dalam queue yang ditentukan. Jika queue bertindak sebagai dead letter queue, pengguna juga mesti mempunyai kebenaran kms:Decrypt untuk mana-mana CMK yang digunakan untuk menyulitkan mesej dalam queue sumber. Untuk maklumat lanjut, lihat Apakah Kebenaran yang Saya Perlukan untuk Menggunakan SSE? dalam Panduan Pembangun Amazon SQS.


[User] Apakah yang akan berlaku jika saya menggunakan Server Name Indication?

[Assistant] Server Name Indication (SNI) ialah sambungan protokol Transport Layer Security (TLS). Mekanisme ini mengenal pasti domain (nama pelayan) permintaan SSL yang berkaitan supaya sijil yang betul boleh digunakan dalam jabat tangan SSL. Ini membolehkan satu alamat IP digunakan merentas pelbagai pelayan. SNI memerlukan sokongan pelayar untuk menambah nama pelayan, dan walaupun kebanyakan pelayar moden menyokongnya, terdapat beberapa pelayar legasi yang tidak menyokongnya. Untuk butiran lanjut, lihat bahagian SNI dalam Panduan Pembangun CloudFront atau artikel Wikipedia SNI.


[User] Dalam usaha memastikan pematuhan SLA data untuk aplikasi penggunaan kritikal, anda diminta untuk mengkonfigurasikan Amazon S3. Sila nyatakan langkah-langkah yang diperlukan untuk mendayakan ciri Amazon S3 Replication Time Control (RTC) dalam talian.

[Assistant] Amazon S3 Replication Time Control didayakan sebagai pilihan untuk setiap peraturan replikasi. Anda boleh mencipta dasar S3 Replication baharu dengan S3 Replication Time Control, atau mendayakan ciri tersebut pada dasar sedia ada. Anda boleh menggunakan konsol S3, API, AWS CLI, AWS SDK, atau AWS CloudFormation untuk mengkonfigurasi replikasi. Untuk mengetahui lebih lanjut, sila lawati gambaran keseluruhan persediaan Replication dalam panduan pembangun Amazon S3.


[User] Apakah yang akan berlaku jika saya menyimpan imej dalam DynamoDB?

[Assistant] Walaupun secara teknikalnya mungkin untuk menyimpan imej dalam DynamoDB sebagai data binari (dikodkan base64), terdapat beberapa had dan kelemahan disebabkan had saiz item 400KB. Daripada menyimpan imej secara terus dalam DynamoDB, amalan yang lebih baik ialah menyimpan imej dalam Amazon S3 (Simple Storage Service) dan kemudian menyimpan URL atau kunci objek S3 dalam DynamoDB.


[User] Anda sedamenguruskan infrastruktur web di AWS dan perlu mendedahkan aplikasi yang berbeza pada domain yang berbeza menerusi satu alamat IP yang sama. Jelaskan konfigurasi Server Name Indication (SNI) yang perlu dilaksanakan untuk mencapai keperluan ini.

[Assistant] Server Name Indication (SNI) ialah sambungan protokol Transport Layer Security (TLS). Mekanisme ini mengenal pasti domain (nama pelayan) permintaan SSL yang berkaitan supaya sijil yang betul boleh digunakan dalam jabat tangan SSL. Ini membolehkan satu alamat IP digunakan merentas pelbagai pelayan. SNI memerlukan sokongan pelayar untuk menambah nama pelayan, dan walaupun kebanyakan pelayar moden menyokongnya, terdapat beberapa pelayar legasi yang tidak menyokongnya. Untuk butiran lanjut, lihat bahagian SNI dalam Panduan Pembangun CloudFront atau artikel Wikipedia SNI.


[User] Dalam reka bentuk seni bina aplikasi anda, anda perlu memilih strategi penyimpanan data. Adalah praktikal untuk menyimpan fail imej terus ke dalam DynamoDB, atau terdapat batasan teknikal yang perlu dipertimbangkan?

[Assistant] Walaupun secara teknikalnya mungkin untuk menyimpan imej dalam DynamoDB sebagai data binari (dikodkan base64), terdapat beberapa had dan kelemahan disebabkan had saiz item 400KB. Daripada menyimpan imej secara terus dalam DynamoDB, amalan yang lebih baik ialah menyimpan imej dalam Amazon S3 (Simple Storage Service) dan kemudian menyimpan URL atau kunci objek S3 dalam DynamoDB.


[User] Apakah kesan atau impak yang berlaku sekiranya saya memilih S3 Storage Lens berbanding S3 Inventory, atau sebaliknya?

[Assistant] S3 Inventory menyediakan senarai objek anda dan metadata yang sepadan untuk bucket S3 atau prefix yang dikongsi, yang boleh digunakan untuk melakukan analisis peringkat objek bagi storan anda. S3 Storage Lens menyediakan metrik yang boleh diagregatkan mengikut organisasi, akaun, rantau, kelas storan, bucket, prefix, dan peringkat kumpulan S3 Storage Lens, yang meningkatkan keterlihatan seluruh organisasi terhadap storan anda.


[User] Apakah kesan atau manfaat yang timbul terhadap aplikasi serverless jika pemprosesan tidak segerak (async processing) diimplementasikan?

[Assistant] Pemprosesan tidak segerak bermakna permintaan dihantar dan diproses di latar belakang, tanpa pelanggan menunggu hasil serta-merta. Dalam aplikasi serverless, anda boleh menerima permintaan melalui API Gateway dan Lambda, meletakkan mesej dalam SQS atau EventBridge, dan memprosesnya secara tidak segerak dengan fungsi Lambda lain. Ini membantu respons yang pantas kepada pengguna, mengendalikan beban yang tinggi, dan melindungi perkhidmatan hiliran daripada lonjakan.


[User] Dalam usaha mengawal kos dan mengoptimumkan pengurusan data di Amazon S3, anda perlu memilih alat analitik yang sesuai. Jelaskan skenario praktikal yang paling sesuai untuk menggunakan S3 Storage Lens berbanding S3 Inventory, dan faktor teknikal yang membezakan kedua-dua ciri tersebut dalam persekitaran produksi.

[Assistant] S3 Inventory menyediakan senarai objek anda dan metadata yang sepadan untuk bucket S3 atau prefix yang dikongsi, yang boleh digunakan untuk melakukan analisis peringkat objek bagi storan anda. S3 Storage Lens menyediakan metrik yang boleh diagregatkan mengikut organisasi, akaun, rantau, kelas storan, bucket, prefix, dan peringkat kumpulan S3 Storage Lens, yang meningkatkan keterlihatan seluruh organisasi terhadap storan anda.


[User] Anda sed mereka bentuk aplikasi serverless untuk memproses muatan kerja yang tinggi. Jelaskan bagaimana pelaksanaan pemprosesan tidak segerak (async processing) membolehkan anda menguruskan aliran kerja ini dengan lebih berkesan berbanding pendekatan segerak.

[Assistant] Pemprosesan tidak segerak bermakna permintaan dihantar dan diproses di latar belakang, tanpa pelanggan menunggu hasil serta-merta. Dalam aplikasi serverless, anda boleh menerima permintaan melalui API Gateway dan Lambda, meletakkan mesej dalam SQS atau EventBridge, dan memprosesnya secara tidak segerak dengan fungsi Lambda lain. Ini membantu respons yang pantas kepada pengguna, mengendalikan beban yang tinggi, dan melindungi perkhidmatan hiliran daripada lonjakan.


[User] Apakah yang akan berlaku jika saya mendayakan GuardDuty EKS Protection tanpa mengaktifkan perkhidmatan GuardDuty sepenuhnya (termasuk analisis VPC Flow Logs, log pertanyaan DNS, dan peristiwa pengurusan CloudTrail)?

[Assistant] Tidak, perkhidmatan GuardDuty mesti didayakan untuk GuardDuty EKS Protection tersedia.


[User] Apa yang akan berlaku sekiranya saya perlu membuat pemilihan antara CloudFront embedded POPs dan CloudFront POPs?

[Assistant] Anda tidak perlu memilih antara CloudFront embedded POPs atau CloudFront POPs untuk penghantaran kandungan. Setelah distribution CloudFront anda didayakan untuk embedded POPs, sistem penghalaan CloudFront secara dinamik menggunakan kedua-dua CloudFront POPs dan embedded POPs untuk menghantar kandungan, memastikan prestasi optimum untuk pengguna akhir.


[User] Sedang mereka bentuk strategi keselamatan untuk kluster EKS dalam persekitaran pengeluaran, adakah mungkin untuk mendayakan ciri GuardDuty EKS Protection secara eksklusif tanpa perlu mengaktifkan perkhidmatan GuardDuty sepenuhnya yang meliputi analisis VPC Flow Logs, log pertanyaan DNS, dan peristiwa pengurusan CloudTrail?

[Assistant] Tidak, perkhidmatan GuardDuty mesti didayakan untuk GuardDuty EKS Protection tersedia.


[User] Dalam senario reka bentuk rangkaian untuk aplikasi, bagaimanakah saya harus membuat keputusan sama ada untuk menggunakan CloudFront embedded POPs atau CloudFront POPs dalam konfigurasi saya?

[Assistant] Anda tidak perlu memilih antara CloudFront embedded POPs atau CloudFront POPs untuk penghantaran kandungan. Setelah distribution CloudFront anda didayakan untuk embedded POPs, sistem penghalaan CloudFront secara dinamik menggunakan kedua-dua CloudFront POPs dan embedded POPs untuk menghantar kandungan, memastikan prestasi optimum untuk pengguna akhir.