[User] Apabila kelas storan Amazon S3 Express One Zone digunakan dalam Wilayah (Region) yang sama, adakah sebarang caj Pemindahan Data tambahan akan dikenakan?

[Assistant] Caj permintaan untuk mengakses data dalam S3 Express One Zone termasuk kos untuk memindahkan data dalam rangkaian AWS dalam sesebuah Wilayah, dan tiada caj Pemindahan Data tambahan untuk data yang dipindahkan antara Amazon EC2 (atau mana-mana perkhidmatan AWS) dan S3 Express One Zone dalam Wilayah yang sama, contohnya, data yang dipindahkan dalam Wilayah AS Timur (Virginia Utara).


[User] Amazon S3 Express One Zone ada caj Pemindahan Data tambahan tak kalau guna dalam Wilayah (Region) yang sama?

[Assistant] Caj permintaan untuk mengakses data dalam S3 Express One Zone termasuk kos untuk memindahkan data dalam rangkaian AWS dalam sesebuah Wilayah, dan tiada caj Pemindahan Data tambahan untuk data yang dipindahkan antara Amazon EC2 (atau mana-mana perkhidmatan AWS) dan S3 Express One Zone dalam Wilayah yang sama, contohnya, data yang dipindahkan dalam Wilayah AS Timur (Virginia Utara).


[User] Dalam situasi bagaimanakah saya wajar menggunakan AWS Glue?

[Assistant] Gunakan AWS Glue untuk menemui sifat-sifat data yang anda miliki, mengubahnya, dan menyediakannya untuk analitis. AWS Glue boleh menemui secara automatik kedua-dua data berstruktur dan separa berstruktur yang disimpan dalam data lake anda di Amazon Simple Storage Service (Amazon S3), gudang data di Amazon Redshift, pelbagai pangkalan data yang berjalan di AWS, dan data lakehouse terbuka Amazon SageMaker. Ia menyediakan pandangan bersatu data anda melalui Katalog Data yang tersedia untuk ETL, pertanyaan, dan pelaporan menggunakan perkhidmatan seperti Amazon Athena, Amazon EMR, dan Amazon Redshift Spectrum. AWS Glue menjana kod Scala atau Python secara automatik untuk kerja ETL anda yang boleh anda sesuaikan selanjutnya menggunakan alat yang anda sudah biasa.


[User] Bila nak guna AWS Glue?

[Assistant] Gunakan AWS Glue untuk menemui sifat-sifat data yang anda miliki, mengubahnya, dan menyediakannya untuk analitis. AWS Glue boleh menemui secara automatik kedua-dua data berstruktur dan separa berstruktur yang disimpan dalam data lake anda di Amazon Simple Storage Service (Amazon S3), gudang data di Amazon Redshift, pelbagai pangkalan data yang berjalan di AWS, dan data lakehouse terbuka Amazon SageMaker. Ia menyediakan pandangan bersatu data anda melalui Katalog Data yang tersedia untuk ETL, pertanyaan, dan pelaporan menggunakan perkhidmatan seperti Amazon Athena, Amazon EMR, dan Amazon Redshift Spectrum. AWS Glue menjana kod Scala atau Python secara automatik untuk kerja ETL anda yang boleh anda sesuaikan selanjutnya menggunakan alat yang anda sudah biasa.


[User] Apakah yang berlaku jika saya menggunakan Reserved Instance untuk melindungi DB instance sedia ada?

[Assistant] Hanya beli reservation DB instance dengan DB instance class, DB engine, pilihan Multi-AZ, dan License Model yang sama dalam Region yang sama dengan DB instance yang sedang anda jalankan dan ingin rizab. Jika pembelian reservation berjaya, Amazon RDS akan secara automatik mengenakan caj penggunaan setiap jam baharu anda kepada DB instance sedia ada anda.


[User] Anda sed mereka bentuk aplikasi mudah alih yang memerlukan akses tetamu (guest access) kepada sumber AWS. Jelaskan bagaimana anda menggunakan Identity Pool untuk membolehkan pengguna tanpa akaun log masuk mendapatkan kredensial AWS buat sementara waktu.

[Assistant] Identity pool membolehkan anda mencipta identiti unik untuk pengguna anda dan menggabungkannya dengan selamat dengan penyedia perkhidmatan AWS. Pelanggan menggunakan Amazon Cognito identity pools sebagai broker kelayakan untuk mendapatkan kelayakan AWS sementara dengan keistimewaan terhad untuk mengakses sumber AWS. Pengguna boleh log masuk melalui Amazon Cognito user pools, penyedia identiti OIDC, penyedia identiti SAML, atau penyedia identiti sosial dan mendapat akses berasaskan peranan kepada perkhidmatan AWS, seperti bucket Amazon S3 atau rekod Amazon DynamoDB. Identity pools tidak menyimpan sebarang profil pengguna. Satu identity pool boleh dikaitkan dengan satu atau banyak aplikasi. Jika anda menggunakan dua identity pool yang berbeza untuk dua aplikasi, maka pengguna akhir yang sama akan mempunyai pengecam unik yang berbeza dalam setiap identity pool.


[User] Anda sedaman melaksanakan deployment untuk aplikasi web dalam persekitaran produksi. Jelaskan cara menggunakan AWS WAF untuk melindungi aplikasi tersebut daripada ancaman keselamatan seperti suntigan SQL atau penyalahgunaan protokol.

[Assistant] AWS WAF ialah tembok api aplikasi web yang membantu melindungi aplikasi web daripada serangan dengan membolehkan anda mengkonfigurasi peraturan yang membenarkan, menyekat, atau memantau (mengira) permintaan web berdasarkan syarat yang anda tetapkan. Syarat-syarat ini termasuk alamat IP, pengepala HTTP, badan HTTP, rentetan URI, suntikan SQL dan skrip silang tapak.


[User] Anda sedang mereka bentuk API untuk aplikasi pengurusan inventori. Bagaimana anda boleh mengkonfigurasi API Gateway untuk mengesahkan parameter input dan payload daripada klien sebelum memforward permintaan kepada backend?

[Assistant] API Gateway boleh mengesahkan badan permintaan, parameter kuiri, dan header terhadap model atau skema yang ditetapkan sebelum menghalakan ke backend. Anda mentakrifkan model JSON Schema untuk badan permintaan, dan API Gateway memeriksa kesahihan. Jika tidak sah, ia mengembalikan ralat 400 tanpa memanggil backend. Ini mengurangkan beban pada fungsi Lambda dan memastikan data masuk memenuhi jangkaan.


[User] Anda sedang menyediakan pembiayaan untuk sebuah infrastruktur baharu di kawasan AWS Asia Pasifik (Kuala Lumpur). Dalam usaha menganggar perbelanjaan dengan tepat untuk laporan belanjawan projek, apakah mata wang yang digunakan oleh AWS untuk mengecas bil bagi kawasan ini?

[Assistant] Mata wang yang digunakan di Malaysia ialah Ringgit Malaysia (RM).


[User] Apakah yang akan berlaku atau apa jenis output yang boleh dihasilkan apabila saya menggunakan pelbagai transformasi dalam DataBrew?

[Assistant] Anda boleh memilih daripada lebih 250 transformasi terbina dalam untuk menggabungkan, memutar, dan transpos data tanpa menulis kod. DataBrew juga mengesyorkan transformasi secara automatik seperti menapis anomali; membetulkan data yang tidak sah, salah diklasifikasikan, atau pendua; menormalkan data kepada nilai tarikh dan masa standard; atau menjana agregat untuk analisis. Untuk transformasi yang kompleks, seperti menukar perkataan kepada bentuk dasar atau akar yang sama, DataBrew menyediakan transformasi yang menggunakan teknik ML lanjutan seperti pemprosesan bahasa semula jadi (NLP). Anda boleh mengumpulkan beberapa transformasi bersama-sama, menyimpannya sebagai resipi, dan menggunakan resipi tersebut terus kepada data masuk baharu.


[User] Apabila saya sedang menyediakan aliran data untuk pemprosesan dalam AWS Glue DataBrew, jenis transformasi manakah yang tersedia untuk saya gunakan bagi membersihkan dan menstrukturkan data tersebut?

[Assistant] Anda boleh memilih daripada lebih 250 transformasi terbina dalam untuk menggabungkan, memutar, dan transpos data tanpa menulis kod. DataBrew juga mengesyorkan transformasi secara automatik seperti menapis anomali; membetulkan data yang tidak sah, salah diklasifikasikan, atau pendua; menormalkan data kepada nilai tarikh dan masa standard; atau menjana agregat untuk analisis. Untuk transformasi yang kompleks, seperti menukar perkataan kepada bentuk dasar atau akar yang sama, DataBrew menyediakan transformasi yang menggunakan teknik ML lanjutan seperti pemprosesan bahasa semula jadi (NLP). Anda boleh mengumpulkan beberapa transformasi bersama-sama, menyimpannya sebagai resipi, dan menggunakan resipi tersebut terus kepada data masuk baharu.


[User] Apa yang berlaku jika API Gateway mengesahkan input permintaan (request validation)?

[Assistant] API Gateway boleh mengesahkan badan permintaan, parameter kuiri, dan header terhadap model atau skema yang ditetapkan sebelum menghalakan ke backend. Anda mentakrifkan model JSON Schema untuk badan permintaan, dan API Gateway memeriksa kesahihan. Jika tidak sah, ia mengembalikan ralat 400 tanpa memanggil backend. Ini mengurangkan beban pada fungsi Lambda dan memastikan data masuk memenuhi jangkaan.


[User] Apakah yang akan berlaku jika mata wang di Malaysia digunakan?

[Assistant] Mata wang yang digunakan di Malaysia ialah Ringgit Malaysia (RM).


[User] Apakah kesan atau perbezaan yang akan berlaku pada pengagihan kandungan jika saya menggunakan cache tag invalidation berbanding path-based invalidation?

[Assistant] Path-based invalidation memerlukan anda untuk menentukan laluan URL yang tepat atau corak wildcard untuk objek yang ingin anda batalkan. Cache tag invalidation membolehkan anda mengumpulkan objek mengikut tag logik tanpa mengira struktur URL mereka. Sebagai contoh, anda boleh menandakan semua objek yang berkaitan dengan produk dengan 'product:123' dan membatalkannya sekaligus, walaupun ia berada di laluan URL yang berbeza. Kedua-dua kaedah masih tersedia dan boleh digunakan bersama.


[User] Adakah jumlah identiti yang disenaraikan di dalam konsol Cognito Identity Pool menunjukkan jumlah pengguna yang sedang aktif menggunakan aplikasi saya?

[Assistant] Bilangan identiti dalam konsol kolam identiti Cognito menunjukkan kepada anda berapa banyak identiti yang dicipta melalui API kolam identiti Cognito. Untuk Identiti Disahkan (mereka yang log masuk dengan pembekal log masuk seperti Facebook atau pembekal OpenID Connect), setiap panggilan ke API GetId kolam identiti Cognito hanya akan mencipta satu identiti untuk setiap pengguna. Walau bagaimanapun, untuk identiti tidak disahkan, setiap kali klien dalam aplikasi memanggil API GetId akan menjana identiti baharu. Oleh itu, jika aplikasi anda memanggil GetId untuk identiti tidak disahkan beberapa kali untuk seorang pengguna, ia akan kelihatan bahawa seorang pengguna mempunyai pelbagai identiti. Jadi, adalah penting untuk anda menyimpan cache respons daripada GetId apabila menggunakan identiti tidak disahkan dan tidak memanggilnya beberapa kali bagi setiap pengguna. Mobile SDK menyediakan logik untuk menyimpan cache data kolam identiti Cognito secara automatik supaya anda tidak perlu risau tentang perkara ini. Jika anda mencari penyelesaian analitik yang lengkap untuk aplikasi anda, termasuk keupayaan untuk menjejak pengguna unik, sila lihat Amazon Mobile Analytics.


[User] Anda sedang mereka bentuk strategi pengurangan kandungan (cache invalidation) untuk aplikasi web. Dalam senario operasi sebenar, apakah perbezaan utama antara menggunakan cache tag invalidation berbanding path-based invalidation yang perlu diambil kira untuk memastikan kandungan dikemas kini dengan cekap?

[Assistant] Path-based invalidation memerlukan anda untuk menentukan laluan URL yang tepat atau corak wildcard untuk objek yang ingin anda batalkan. Cache tag invalidation membolehkan anda mengumpulkan objek mengikut tag logik tanpa mengira struktur URL mereka. Sebagai contoh, anda boleh menandakan semua objek yang berkaitan dengan produk dengan 'product:123' dan membatalkannya sekaligus, walaupun ia berada di laluan URL yang berbeza. Kedua-dua kaedah masih tersedia dan boleh digunakan bersama.


[User] Apabila saya mengurus aplikasi menggunakan AWS Cognito, bolehkah saya menggunakan bilangan identiti yang dipaparkan dalam konsol kolam identiti sebagai metrik untuk menentukan jumlah sebenar pengguna yang sedang mengakses aplikasi tersebut?

[Assistant] Bilangan identiti dalam konsol kolam identiti Cognito menunjukkan kepada anda berapa banyak identiti yang dicipta melalui API kolam identiti Cognito. Untuk Identiti Disahkan (mereka yang log masuk dengan pembekal log masuk seperti Facebook atau pembekal OpenID Connect), setiap panggilan ke API GetId kolam identiti Cognito hanya akan mencipta satu identiti untuk setiap pengguna. Walau bagaimanapun, untuk identiti tidak disahkan, setiap kali klien dalam aplikasi memanggil API GetId akan menjana identiti baharu. Oleh itu, jika aplikasi anda memanggil GetId untuk identiti tidak disahkan beberapa kali untuk seorang pengguna, ia akan kelihatan bahawa seorang pengguna mempunyai pelbagai identiti. Jadi, adalah penting untuk anda menyimpan cache respons daripada GetId apabila menggunakan identiti tidak disahkan dan tidak memanggilnya beberapa kali bagi setiap pengguna. Mobile SDK menyediakan logik untuk menyimpan cache data kolam identiti Cognito secara automatik supaya anda tidak perlu risau tentang perkara ini. Jika anda mencari penyelesaian analitik yang lengkap untuk aplikasi anda, termasuk keupayaan untuk menjejak pengguna unik, sila lihat Amazon Mobile Analytics.


[User] Apakah yang akan berlaku kepada pengurusan akaun jika saya menggunakan AWS Organizations?

[Assistant] AWS Organizations membolehkan anda menguruskan berbilang akaun AWS secara berpusat. Ia membantu dalam penggabungan pengebilan, kawalan akses melalui Service Control Policies (SCP), dan pengurusan berpusat. Anda boleh mencipta hierarki akaun dan menerapkan dasar yang mengawal kebenaran merentas akaun. Untuk aplikasi serverless dengan berbilang persekitaran, anda boleh menggunakan akaun berasingan untuk setiap persekitaran dan menguruskan dengan Organizations.


[User] Apakah cara terbaik untuk mendapatkan contoh policy bucket S3 dan policy topik SNS agar saya dapat melaksanakannya dalam persekitaran AWS saya?

[Assistant] Anda boleh memuat turun contoh policy bucket S3 dan policy topik SNS daripada bucket S3 CloudTrail. Anda mesti mengemas kini contoh policy tersebut dengan maklumat anda sebelum menerapkannya pada bucket S3 atau topik SNS anda.


[User] Syarikat anda sedang merancang untuk menstrukturkan persekitaran AWS yang mengandungi berbilang akaun untuk mengasingkan beban kerja (workloads). Bagaimanakah anda boleh mengimplementasi AWS Organizations untuk menguruskan dasar kawalan dan bil semua akaun tersebut secara berpusat?

[Assistant] AWS Organizations membolehkan anda menguruskan berbilang akaun AWS secara berpusat. Ia membantu dalam penggabungan pengebilan, kawalan akses melalui Service Control Policies (SCP), dan pengurusan berpusat. Anda boleh mencipta hierarki akaun dan menerapkan dasar yang mengawal kebenaran merentas akaun. Untuk aplikasi serverless dengan berbilang persekitaran, anda boleh menggunakan akaun berasingan untuk setiap persekitaran dan menguruskan dengan Organizations.


[User] Anda sedang membangunkan aplikasi yang memerlukan integrasi S3 dan SNS. Dalam persediaan ini, di manakah anda boleh memuat turun contoh 'policy' untuk S3 bucket dan SNS topic sebagai rujukan?

[Assistant] Anda boleh memuat turun contoh policy bucket S3 dan policy topik SNS daripada bucket S3 CloudTrail. Anda mesti mengemas kini contoh policy tersebut dengan maklumat anda sebelum menerapkannya pada bucket S3 atau topik SNS anda.


[User] Apakah yang berlaku pada Amazon RDS apabila digunakan bersama Amazon Virtual Private Cloud (VPC), dan mengapa hubungan ini penting?

[Assistant] Amazon VPC membolehkan anda mencipta persekitaran rangkaian maya dalam bahagian peribadi dan terpencil bagi awan AWS di mana anda boleh mengawal sepenuhnya aspek seperti julat alamat IP peribadi, subnet, jadual laluan, dan get laluan rangkaian. Dengan Amazon VPC, anda boleh menentukan topologi rangkaian maya dan menyesuaikan konfigurasi rangkaian supaya menyerupai rangkaian IP tradisional yang mungkin anda kendalikan di pusat data anda sendiri. Salah satu cara anda boleh memanfaatkan VPC ialah apabila anda ingin menjalankan aplikasi web yang menghadap awam sambil mengekalkan pelayan backend yang tidak boleh diakses secara awam dalam subnet peribadi. Anda boleh mencipta subnet yang menghadap awam untuk pelayan web anda yang mempunyai akses ke Internet, dan meletakkan Amazon RDS DB Instance backend anda dalam subnet peribadi tanpa akses Internet. Untuk maklumat lanjut tentang Amazon VPC, rujuk Panduan Pengguna Amazon Virtual Private Cloud.


[User] Apakah yang akan berlaku dengan proses pengelogan dan pengauditan apabila menggunakan XKS?

[Assistant] ID unik yang dijana untuk setiap permintaan yang datang ke AWS KMS yang melibatkan kunci XKS juga diteruskan ke proksi XKS. Anda boleh menggunakan data log (jika tersedia) daripada proksi XKS atau pengurus kunci luaran anda untuk menyelaraskan permintaan yang dibuat ke AWS KMS dengan permintaan yang dibuat ke pengurus kunci luaran anda. Ciri ini membolehkan anda mengesahkan bahawa semua permintaan untuk menggunakan kunci dalam pengurus kunci luaran anda berasal daripada panggilan yang anda mulakan ke AWS KMS sama ada secara langsung atau melalui perkhidmatan AWS yang bersepadu.


[User] Anda sed mereka bentuk seni bina rangkaian untuk aplikasi pengeluaran yang memerlukan pangkalan data yang terpencil dan selamat. Bagaimana anda boleh menggunakan Amazon Virtual Private Cloud (VPC) untuk mengasingkan persekitaran dan mengkonfigurasi sambungan bagi sebuah instance Amazon RDS?

[Assistant] Amazon VPC membolehkan anda mencipta persekitaran rangkaian maya dalam bahagian peribadi dan terpencil bagi awan AWS di mana anda boleh mengawal sepenuhnya aspek seperti julat alamat IP peribadi, subnet, jadual laluan, dan get laluan rangkaian. Dengan Amazon VPC, anda boleh menentukan topologi rangkaian maya dan menyesuaikan konfigurasi rangkaian supaya menyerupai rangkaian IP tradisional yang mungkin anda kendalikan di pusat data anda sendiri. Salah satu cara anda boleh memanfaatkan VPC ialah apabila anda ingin menjalankan aplikasi web yang menghadap awam sambil mengekalkan pelayan backend yang tidak boleh diakses secara awam dalam subnet peribadi. Anda boleh mencipta subnet yang menghadap awam untuk pelayan web anda yang mempunyai akses ke Internet, dan meletakkan Amazon RDS DB Instance backend anda dalam subnet peribadi tanpa akses Internet. Untuk maklumat lanjut tentang Amazon VPC, rujuk Panduan Pengguna Amazon Virtual Private Cloud.


[User] Apa yang berlaku jika saya perlu mengubah kod ETL yang dijana oleh AWS Glue?

[Assistant] Sistem pengesyoran skrip ETL AWS Glue menjana kod Scala atau Python. Ia menggunakan pustaka ETL tersuai AWS Glue untuk memudahkan akses kepada sumber data dan menguruskan pelaksanaan kerja. Anda boleh mendapatkan butiran lanjut tentang pustaka tersebut dalam Dokumentasi AWS Glue. Anda boleh menulis kod ETL menggunakan pustaka tersuai AWS Glue. Anda juga boleh menulis sebarang kod dalam Scala atau Python menggunakan penyuntingan sebaris melalui editor skrip konsol AWS Glue, memuat turun kod yang dijana secara automatik, dan menyuntingnya dalam persekitaran pembangunan bersepadu (IDE) anda sendiri. Anda juga boleh bermula dengan salah satu daripada banyak sampel yang dihoskan dalam repositori GitHub kami dan menyesuaikan kod tersebut.


[User] Apakah implikasi terhadap prestasi dan kos saya jika saya memilih kelas storan S3 yang berbeza, dan mengapa pemilihan yang tepat itu penting?

[Assistant] S3 menawarkan pelbagai kelas storan: S3 Standard untuk data yang kerap diakses dengan latensi rendah; S3 Intelligent-Tiering yang mengoptimumkan kos secara automatik; S3 Standard-IA untuk data yang jarang diakses tetapi perlu cepat; S3 One Zone-IA untuk data yang boleh dibina semula; S3 Glacier dan Glacier Deep Archive untuk arkib jangka panjang yang murah dengan masa pulih yang lama; S3 Express One Zone untuk prestasi tinggi. Pilih berdasarkan corak akses dan keperluan.


[User] Anda sedang membangunkan saluran data (pipeline) menggunakan AWS Glue. Selepas peringkat crawlers selesai menjalankan tugas, kod ETL telah dijana secara automatik. Walau bagaimanapun, logik perniagaan yang dijana itu perlu diubahsuai untuk memenuhi keperluan pemprosesan data yang lebih kompleks. Jelaskan langkah-langkah teknikal yang perlu diambil untuk mengakses, mengedit, dan menyimpan kod skrip ETL tersebut sebelum ia dilaksanakan.

[Assistant] Sistem pengesyoran skrip ETL AWS Glue menjana kod Scala atau Python. Ia menggunakan pustaka ETL tersuai AWS Glue untuk memudahkan akses kepada sumber data dan menguruskan pelaksanaan kerja. Anda boleh mendapatkan butiran lanjut tentang pustaka tersebut dalam Dokumentasi AWS Glue. Anda boleh menulis kod ETL menggunakan pustaka tersuai AWS Glue. Anda juga boleh menulis sebarang kod dalam Scala atau Python menggunakan penyuntingan sebaris melalui editor skrip konsol AWS Glue, memuat turun kod yang dijana secara automatik, dan menyuntingnya dalam persekitaran pembangunan bersepadu (IDE) anda sendiri. Anda juga boleh bermula dengan salah satu daripada banyak sampel yang dihoskan dalam repositori GitHub kami dan menyesuaikan kod tersebut.


[User] Apakah yang berlaku dengan pengesahan sijil SSL endpoint semasa semakan kesihatan HTTPS dilakukan?

[Assistant] Tidak, semakan kesihatan HTTPS menguji sama ada boleh menyambung ke endpoint melalui SSL dan sama ada endpoint mengembalikan kod respons HTTP yang sah. Walau bagaimanapun, ia tidak mengesahkan sijil SSL yang dikembalikan oleh endpoint.


[User] Anda sed mereka bentuk strategi storan untuk satu aplikasi baharu dalam organisasi anda. Situasi ini memerlukan pertimbangan terhadap faktor kos dan prestasi. Apakah kelas storan Amazon S3 yang berbeza dan bagaimanakah anda menentukan penggunaan yang sesuai untuk setiap satu berdasarkan keperluan data tersebut?

[Assistant] S3 menawarkan pelbagai kelas storan: S3 Standard untuk data yang kerap diakses dengan latensi rendah; S3 Intelligent-Tiering yang mengoptimumkan kos secara automatik; S3 Standard-IA untuk data yang jarang diakses tetapi perlu cepat; S3 One Zone-IA untuk data yang boleh dibina semula; S3 Glacier dan Glacier Deep Archive untuk arkib jangka panjang yang murah dengan masa pulih yang lama; S3 Express One Zone untuk prestasi tinggi. Pilih berdasarkan corak akses dan keperluan.


[User] Anda sedang menguruskan aplikasi yang menggunakan XKS. Bagaimanakah anda boleh mengimplementasikan pengelogan dan pengauditan untuk memantau aktiviti sistem tersebut?

[Assistant] ID unik yang dijana untuk setiap permintaan yang datang ke AWS KMS yang melibatkan kunci XKS juga diteruskan ke proksi XKS. Anda boleh menggunakan data log (jika tersedia) daripada proksi XKS atau pengurus kunci luaran anda untuk menyelaraskan permintaan yang dibuat ke AWS KMS dengan permintaan yang dibuat ke pengurus kunci luaran anda. Ciri ini membolehkan anda mengesahkan bahawa semua permintaan untuk menggunakan kunci dalam pengurus kunci luaran anda berasal daripada panggilan yang anda mulakan ke AWS KMS sama ada secara langsung atau melalui perkhidmatan AWS yang bersepadu.


[User] Dalam konteks mengkonfigurasi semakan kesihatan (health check) untuk beban kerja, adakah protokol HTTPS akan menjalankan pengesahan sijil SSL pada endpoint sasaran?

[Assistant] Tidak, semakan kesihatan HTTPS menguji sama ada boleh menyambung ke endpoint melalui SSL dan sama ada endpoint mengembalikan kod respons HTTP yang sah. Walau bagaimanapun, ia tidak mengesahkan sijil SSL yang dikembalikan oleh endpoint.


[User] Apakah akibatnya jika saya perlu melihat dan mengubah konfigurasi bagi instans EC2 yang dilancarkan oleh Amazon ECS Managed Instances?

[Assistant] Ya, instans EC2 terurus dapat dilihat dalam akaun AWS anda melalui konsol dan API EC2. Walau bagaimanapun, memandangkan instans ini diuruskan oleh AWS, tindakan tertentu dihadkan untuk mengekalkan keupayaan AWS menguruskannya dengan berkesan. Anda boleh menyesuaikan pemilihan instans melalui medan atribut instans dalam penyedia kapasiti ECS, termasuk jenis instans pemecut untuk aplikasi pembelajaran mesin dan pengkomputeran berprestasi tinggi.


[User] Sebagai seorang jurutera yang bertanggungjawab untuk memastikan pematuhan dan keselamatan data audit, anda sedang menstruktur konfigurasi untuk AWS CloudTrail. Mengapa anda perlu mendayakan penyulitan sisi pelayan dengan AWS KMS untuk fail log CloudTrail?

[Assistant] Penyulitan fail log CloudTrail menggunakan SSE-KMS membantu anda menambah lapisan keselamatan tambahan pada fail log CloudTrail yang dihantar ke bucket S3 dengan menyulitkan fail log tersebut menggunakan kunci KMS. Secara lalai, CloudTrail akan menyulitkan fail log yang dihantar ke bucket S3 anda menggunakan penyulitan sisi pelayan S3.


[User] Dalam persekitaran pengeluaran yang menggunakan Amazon ECS Managed Instances, apakah pilihan yang tersedia untuk saya memantau dan mengkonfigurasi instans EC2 yang dilancarkan oleh perkhidmatan tersebut bagi memastikan prestasi aplikasi berjalan lancar?

[Assistant] Ya, instans EC2 terurus dapat dilihat dalam akaun AWS anda melalui konsol dan API EC2. Walau bagaimanapun, memandangkan instans ini diuruskan oleh AWS, tindakan tertentu dihadkan untuk mengekalkan keupayaan AWS menguruskannya dengan berkesan. Anda boleh menyesuaikan pemilihan instans melalui medan atribut instans dalam penyedia kapasiti ECS, termasuk jenis instans pemecut untuk aplikasi pembelajaran mesin dan pengkomputeran berprestasi tinggi.


[User] Apakah yang perlu dibayar jika saya menggunakan Amazon SNS?

[Assistant] Dengan Amazon SNS, tiada yuran minimum dan anda hanya membayar untuk apa yang anda gunakan. Pengguna membayar $0.50 bagi setiap 1 juta Permintaan Amazon SNS, $0.06 bagi setiap 100,000 penghantaran notifikasi melalui HTTP, dan $2.00 bagi setiap 100,000 penghantaran notifikasi melalui e-mel. Untuk pemesejan SMS, caj berbeza mengikut negara destinasi. Amazon SNS juga merangkumi Tier Percuma, di mana pengguna boleh memulakan penggunaan Amazon SNS secara percuma. Setiap bulan, pelanggan Amazon SNS tidak dikenakan caj untuk 1 juta permintaan Amazon SNS yang pertama, tiada caj untuk 100,000 notifikasi pertama melalui HTTP, dan tiada caj untuk 1,000 notifikasi pertama melalui e-mel. Sila rujuk halaman Ciri-ciri Amazon SNS untuk butiran tambahan tentang harga dan kos pemindahan data.


[User] Apakah yang akan berlaku atau apakah perbezaannya jika saya menggunakan juruanalisis (authorizer) berasaskan request berbanding token dalam API Gateway?

[Assistant] Dalam API Gateway, token-based authorizer menerima token (contohnya JWT atau token akses) dan mengesahkannya, biasanya dengan memeriksa tandatangan dan tuntutan. Request-based authorizer menerima keseluruhan permintaan — termasuk header, parameter kuiri, dan juga body — dan boleh membuat keputusan kebenaran berdasarkan gabungan medan tersebut. Untuk logik kebenaran yang memerlukan lebih daripada token, gunakan request-based authorizer melalui fungsi Lambda.


[User] Apakah yang berlaku terhadap fail log CloudTrail apabila saya mendayakan penyulitan sisi pelayan menggunakan AWS KMS?

[Assistant] Penyulitan fail log CloudTrail menggunakan SSE-KMS membantu anda menambah lapisan keselamatan tambahan pada fail log CloudTrail yang dihantar ke bucket S3 dengan menyulitkan fail log tersebut menggunakan kunci KMS. Secara lalai, CloudTrail akan menyulitkan fail log yang dihantar ke bucket S3 anda menggunakan penyulitan sisi pelayan S3.


[User] Apakah implikasinya terhadap persekitaran saya jika saya memilih sama ada mod On-demand Standard atau On-demand Advantage?

[Assistant] On-demand Standard paling sesuai untuk beban kerja dengan corak trafik yang tidak dapat diramalkan dan sangat berubah-ubah. Anda harus menggunakan mod ini jika anda lebih suka AWS menguruskan kapasiti bagi pihak anda atau anda tidak mengetahui throughput data yang dijangkakan. On-demand Advantage paling sesuai untuk beban kerja dengan sekurang-kurangnya 25MB/s ingest data dan 25MB/s pengambilan data. Selain mempunyai AWS menguruskan kapasiti bagi pihak anda, anda juga boleh menskalakan kapasiti strim secara proaktif dengan mengonfigurasikan warm throughput untuk mengendalikan peningkatan trafik data yang dijangkakan. On-demand Advantage juga sesuai jika anda ingin memancarkan data strim kepada banyak aplikasi pengguna atau jika anda ingin menyimpan data melebihi 24 jam, kerana harga ringkasnya tidak mengenakan premium untuk menggunakan pengguna Enhanced Fan-Out atau Extended Retention. Semua API tulis dan baca Kinesis Data Streams, bersama dengan ciri pilihan seperti Extended Retention dan Enhanced Fan-Out, disokong dalam kedua-dua mod.


[User] Apabila memilih jenis juruanalisis (authorizer) untuk API Gateway, bagaimanakah anda membezakan keperluan untuk menggunakan juruanalisis berasaskan request berbanding token dalam senario operasi sebenar?

[Assistant] Dalam API Gateway, token-based authorizer menerima token (contohnya JWT atau token akses) dan mengesahkannya, biasanya dengan memeriksa tandatangan dan tuntutan. Request-based authorizer menerima keseluruhan permintaan — termasuk header, parameter kuiri, dan juga body — dan boleh membuat keputusan kebenaran berdasarkan gabungan medan tersebut. Untuk logik kebenaran yang memerlukan lebih daripada token, gunakan request-based authorizer melalui fungsi Lambda.


[User] Dalam merancang strategi perolehan kapasiti untuk persekitaran produksi, apakah faktor utama yang perlu saya pertimbangkan untuk memilih antara mod On-demand Standard dan On-demand Advantage bagi memastikan prestasi dan kos yang cekap?

[Assistant] On-demand Standard paling sesuai untuk beban kerja dengan corak trafik yang tidak dapat diramalkan dan sangat berubah-ubah. Anda harus menggunakan mod ini jika anda lebih suka AWS menguruskan kapasiti bagi pihak anda atau anda tidak mengetahui throughput data yang dijangkakan. On-demand Advantage paling sesuai untuk beban kerja dengan sekurang-kurangnya 25MB/s ingest data dan 25MB/s pengambilan data. Selain mempunyai AWS menguruskan kapasiti bagi pihak anda, anda juga boleh menskalakan kapasiti strim secara proaktif dengan mengonfigurasikan warm throughput untuk mengendalikan peningkatan trafik data yang dijangkakan. On-demand Advantage juga sesuai jika anda ingin memancarkan data strim kepada banyak aplikasi pengguna atau jika anda ingin menyimpan data melebihi 24 jam, kerana harga ringkasnya tidak mengenakan premium untuk menggunakan pengguna Enhanced Fan-Out atau Extended Retention. Semua API tulis dan baca Kinesis Data Streams, bersama dengan ciri pilihan seperti Extended Retention dan Enhanced Fan-Out, disokong dalam kedua-dua mod.


[User] Apakah akibat atau kesan daripada melaksanakan logik perniagaan dalam AWS AppSync?

[Assistant] Permintaan GraphQL dilaksanakan sebagai 'resolver' dan perlu ditukar kepada format mesej yang sesuai untuk perkhidmatan AWS yang berbeza yang disepadukan oleh AWS AppSync. Sebagai contoh, pertanyaan GraphQL pada medan perlu ditukar kepada format unik untuk Amazon DynamoDB, AWS Lambda, dan Amazon OpenSearch Service masing-masing. AWS AppSync membolehkan anda menulis logik tersuai untuk resolver anda menggunakan JavaScript, dan melaksanakan kod anda pada runtime JavaScript AppSync tersuai. Ini membolehkan anda menentukan cara permintaan masuk harus diubah untuk berinteraksi dengan sumber data anda, dan cara respons daripada sumber data anda harus dipetakan semula kepada respons GraphQL.


[User] Anda sedang membina konfigurasi AWS AppSync untuk persekitaran pengeluaran. Apakah pendekatan yang perlu diambil untuk menstrukturkan dan menyepadukan logik perniagaan dalam penyelesaian tersebut?

[Assistant] Permintaan GraphQL dilaksanakan sebagai 'resolver' dan perlu ditukar kepada format mesej yang sesuai untuk perkhidmatan AWS yang berbeza yang disepadukan oleh AWS AppSync. Sebagai contoh, pertanyaan GraphQL pada medan perlu ditukar kepada format unik untuk Amazon DynamoDB, AWS Lambda, dan Amazon OpenSearch Service masing-masing. AWS AppSync membolehkan anda menulis logik tersuai untuk resolver anda menggunakan JavaScript, dan melaksanakan kod anda pada runtime JavaScript AppSync tersuai. Ini membolehkan anda menentukan cara permintaan masuk harus diubah untuk berinteraksi dengan sumber data anda, dan cara respons daripada sumber data anda harus dipetakan semula kepada respons GraphQL.


[User] Dengan cara yang bagaimanakah trafik DNS dihalakan oleh dasar trafik yang menggunakan peraturan geoproximity?

[Assistant] Apabila anda mencipta dasar trafik, anda boleh menentukan sama ada rantau AWS (jika anda menggunakan sumber AWS) atau latitud dan longitud untuk setiap endpoint. Sebagai contoh, katakan anda mempunyai instance EC2 di rantau AWS US East (Ohio) dan di rantau US West (Oregon). Apabila pengguna di Seattle melawati laman web anda, penghalaan geoproximity akan menghalakan pertanyaan DNS ke instance EC2 di rantau US West (Oregon) kerana ia lebih dekat dari segi geografi. Untuk maklumat lanjut, sila rujuk dokumentasi tentang penghalaan geoproximity.


[User] API lifecycle kat Amazon API Gateway macam mana?

[Assistant] Dengan Amazon API Gateway, setiap REST API boleh mempunyai berbilang stage. Stage bertujuan untuk membantu dalam kitaran hayat pembangunan API -- contohnya, selepas anda membina API anda dan menyebarkannya ke stage pembangunan, atau apabila anda bersedia untuk pengeluaran, anda boleh menyebarkannya ke stage pengeluaran.


[User] Bolehkah anda jelaskan apakah yang dimaksudkan dengan kitaran hayat API Amazon API Gateway?

[Assistant] Dengan Amazon API Gateway, setiap REST API boleh mempunyai berbilang stage. Stage bertujuan untuk membantu dalam kitaran hayat pembangunan API -- contohnya, selepas anda membina API anda dan menyebarkannya ke stage pembangunan, atau apabila anda bersedia untuk pengeluaran, anda boleh menyebarkannya ke stage pengeluaran.


[User] Macam mana dasar trafik guna peraturan geoproximity halakan trafik DNS?

[Assistant] Apabila anda mencipta dasar trafik, anda boleh menentukan sama ada rantau AWS (jika anda menggunakan sumber AWS) atau latitud dan longitud untuk setiap endpoint. Sebagai contoh, katakan anda mempunyai instance EC2 di rantau AWS US East (Ohio) dan di rantau US West (Oregon). Apabila pengguna di Seattle melawati laman web anda, penghalaan geoproximity akan menghalakan pertanyaan DNS ke instance EC2 di rantau US West (Oregon) kerana ia lebih dekat dari segi geografi. Untuk maklumat lanjut, sila rujuk dokumentasi tentang penghalaan geoproximity.


[User] Macam mana nak handle versi API berbeza (v1, v2) dalam API Gateway?

[Assistant] Anda boleh mengendalikan versi API dengan mencipta peringkat (stage) yang berbeza atau menggunakan pelbagai API yang mewakili versi. Cara biasa ialah mencipta stage untuk setiap versi (contohnya /v1, /v2) atau menggunakan nama domain berasingan. Setiap versi boleh menghalakan ke fungsi atau alias Lambda yang berbeza. Ini membolehkan anda menyokong pelanggan lama dan baharu secara serentak sambil membangunkan versi baharu.


[User] Dalam API Gateway, apakah kaedah yang boleh saya gunakan untuk menguruskan beberapa versi API (v1, v2)?

[Assistant] Anda boleh mengendalikan versi API dengan mencipta peringkat (stage) yang berbeza atau menggunakan pelbagai API yang mewakili versi. Cara biasa ialah mencipta stage untuk setiap versi (contohnya /v1, /v2) atau menggunakan nama domain berasingan. Setiap versi boleh menghalakan ke fungsi atau alias Lambda yang berbeza. Ini membolehkan anda menyokong pelanggan lama dan baharu secara serentak sambil membangunkan versi baharu.


[User] Signature Version 4 (SigV4) tu apa sebenarnya dan macam mana nak guna dia?

[Assistant] Signature Version 4 (SigV4) ialah mekanisme untuk menandatangani permintaan AWS API untuk pengesahan dan integriti. SDK AWS secara automatik menandatangani permintaan menggunakan kredensial, memastikan permintaan sah dan tidak diubah. Untuk permintaan HTTP terus (tanpa SDK), anda perlu menandatangani sendiri menggunakan SigV4. Ini digunakan oleh semua perkhidmatan AWS dan penting untuk permintaan berasaskan HTTP ke perkhidmatan seperti API Gateway atau Lambda.


[User] Bagaimanakah Signature Version 4 (SigV4) digunakan, dan apakah sebenarnya maksudnya?

[Assistant] Signature Version 4 (SigV4) ialah mekanisme untuk menandatangani permintaan AWS API untuk pengesahan dan integriti. SDK AWS secara automatik menandatangani permintaan menggunakan kredensial, memastikan permintaan sah dan tidak diubah. Untuk permintaan HTTP terus (tanpa SDK), anda perlu menandatangani sendiri menggunakan SigV4. Ini digunakan oleh semua perkhidmatan AWS dan penting untuk permintaan berasaskan HTTP ke perkhidmatan seperti API Gateway atau Lambda.


[User] AWS Snowball tu apa sebenarnya?

[Assistant] AWS Snowball ialah perkhidmatan yang menyediakan peranti lasak yang selamat, supaya anda boleh membawa keupayaan pengkomputeran dan storan AWS ke persekitaran edge anda, dan memindahkan data masuk dan keluar dari AWS. Peranti lasak tersebut biasanya dirujuk sebagai peranti AWS Snowball atau AWS Snowball Edge. Perkhidmatan AWS Snowball mengendalikan keupayaan pengkomputeran serta storan terbina dalam.


[User] Boleh padam kunci dalam AWS KMS tak?

[Assistant] Ya. Anda boleh menjadualkan kunci AWS KMS dan metadata yang berkaitan yang anda cipta dalam AWS KMS untuk pemadaman, dengan tempoh menunggu yang boleh dikonfigurasikan dari 7 hingga 30 hari. Tempoh menunggu ini membantu anda mengesahkan kesan pemadaman kunci terhadap aplikasi dan pengguna anda yang bergantung padanya. Tempoh menunggu lalai ialah 30 hari. Anda boleh membatalkan pemadaman kunci dalam tempoh menunggu tersebut. Kunci tidak boleh digunakan jika ia dijadualkan untuk pemadaman sehingga anda membatalkan pemadaman dalam tempoh menunggu. Kunci akan dipadam pada akhir tempoh menunggu yang boleh dikonfigurasikan jika anda tidak membatalkan pemadaman. Sebaik sahaja kunci dipadam, anda tidak boleh menggunakannya lagi. Semua data yang dilindungi di bawah kunci akar yang dipadam tidak boleh diakses. Untuk kunci AWS KMS pelanggan dengan bahan kunci yang diimport, anda boleh memadam bahan kunci tanpa memadam id kunci AWS KMS atau metadata dalam dua cara. Pertama, anda boleh memadam bahan kunci yang diimport atas permintaan tanpa tempoh menunggu. Kedua, pada masa mengimport bahan kunci ke dalam kunci AWS KMS, anda boleh menentukan masa tamat tempoh untuk berapa lama AWS boleh menggunakan bahan kunci yang diimport sebelum ia dipadam. Anda boleh mengimport semula bahan kunci anda ke dalam kunci AWS KMS jika anda perlu menggunakannya semula.


[User] Adakah saya mempunyai keupayaan untuk memadam kunci dalam AWS KMS?

[Assistant] Ya. Anda boleh menjadualkan kunci AWS KMS dan metadata yang berkaitan yang anda cipta dalam AWS KMS untuk pemadaman, dengan tempoh menunggu yang boleh dikonfigurasikan dari 7 hingga 30 hari. Tempoh menunggu ini membantu anda mengesahkan kesan pemadaman kunci terhadap aplikasi dan pengguna anda yang bergantung padanya. Tempoh menunggu lalai ialah 30 hari. Anda boleh membatalkan pemadaman kunci dalam tempoh menunggu tersebut. Kunci tidak boleh digunakan jika ia dijadualkan untuk pemadaman sehingga anda membatalkan pemadaman dalam tempoh menunggu. Kunci akan dipadam pada akhir tempoh menunggu yang boleh dikonfigurasikan jika anda tidak membatalkan pemadaman. Sebaik sahaja kunci dipadam, anda tidak boleh menggunakannya lagi. Semua data yang dilindungi di bawah kunci akar yang dipadam tidak boleh diakses. Untuk kunci AWS KMS pelanggan dengan bahan kunci yang diimport, anda boleh memadam bahan kunci tanpa memadam id kunci AWS KMS atau metadata dalam dua cara. Pertama, anda boleh memadam bahan kunci yang diimport atas permintaan tanpa tempoh menunggu. Kedua, pada masa mengimport bahan kunci ke dalam kunci AWS KMS, anda boleh menentukan masa tamat tempoh untuk berapa lama AWS boleh menggunakan bahan kunci yang diimport sebelum ia dipadam. Anda boleh mengimport semula bahan kunci anda ke dalam kunci AWS KMS jika anda perlu menggunakannya semula.


[User] Dalam usaha membina saluran data analitik untuk organisasi, saya perlu menyepadukan keputusan kueri data dengan alat kecerdasan perniagaan (BI) sedia ada. Adakah Athena menyokong sambungan terus dengan alat kecerdasan perniagaan (BI) dan klien SQL yang lain?

[Assistant] Ya. Athena disertakan dengan pemacu ODBC dan JDBC yang boleh anda gunakan dengan alat BI dan klien SQL yang lain. Ketahui lebih lanjut tentang menggunakan pemacu ODBC atau JDBC dengan Athena.


[User] Anda sed mereka bentuk seni bina sistem untuk satu aplikasi yang memerlukan notifikasi. Untuk tujuan perancangan belanjawan, bagaimanakah cara untuk menganggar kos operasi apabila menggunakan Amazon SNS?

[Assistant] Dengan Amazon SNS, tiada yuran minimum dan anda hanya membayar untuk apa yang anda gunakan. Pengguna membayar $0.50 bagi setiap 1 juta Permintaan Amazon SNS, $0.06 bagi setiap 100,000 penghantaran notifikasi melalui HTTP, dan $2.00 bagi setiap 100,000 penghantaran notifikasi melalui e-mel. Untuk pemesejan SMS, caj berbeza mengikut negara destinasi. Amazon SNS juga merangkumi Tier Percuma, di mana pengguna boleh memulakan penggunaan Amazon SNS secara percuma. Setiap bulan, pelanggan Amazon SNS tidak dikenakan caj untuk 1 juta permintaan Amazon SNS yang pertama, tiada caj untuk 100,000 notifikasi pertama melalui HTTP, dan tiada caj untuk 1,000 notifikasi pertama melalui e-mel. Sila rujuk halaman Ciri-ciri Amazon SNS untuk butiran tambahan tentang harga dan kos pemindahan data.


[User] Apakah akibatnya jika saya menggunakan Amazon ECS untuk aplikasi yang memerlukan penskalaan automatik?

[Assistant] Aplikasi dan microservices yang digunakan pada Amazon ECS memanfaatkan perkhidmatan Application Auto Scaling untuk menskalakan secara automatik berdasarkan data metrik yang diperhatikan. Amazon ECS mengukur penggunaan perkhidmatan berdasarkan sumber CPU dan memori yang digunakan oleh tugas-tugas yang tergolong dalam perkhidmatan dan menerbitkan metrik CloudWatch, iaitu, ECSServiceAverageCPUUtilization dan ECSServiceAverageMemoryUtilization, dengan data ini. Application Auto Scaling kemudiannya boleh menggunakan metrik yang telah ditetapkan ini bersama-sama dengan dasar penskalaan untuk menskalakan bilangan tugas dalam perkhidmatan secara berkadar. Selain itu, terdapat kes penggunaan di mana purata penggunaan CPU dan memori perkhidmatan sahaja bukanlah penunjuk yang boleh dipercayai untuk bila dan sejauh mana untuk melaksanakan tindakan penskalaan. Untuk ini, Application Auto Scaling juga menyokong penskalaan perkhidmatan berdasarkan spesifikasi metrik tersuai yang mewakili metrik CloudWatch pilihan kita, yang mungkin lebih sesuai. Ini termasuk metrik yang menjejaki aspek aplikasi lain seperti bilangan permintaan HTTP yang diterima, bilangan mesej yang diambil daripada giliran/topik, dan bilangan transaksi pangkalan data. Anda kini boleh menggunakan metrik CloudWatch atau metrik Prometheus pilihan anda. Untuk mengetahui lebih lanjut, sila lawati: Autoscaling Amazon ECS services based on custom CloudWatch and Prometheus metrics


[User] Apakah yang akan berlaku jika saya ingin menghubungkan alat kecerdasan perniagaan (BI) atau klien SQL yang lain dengan Athena?

[Assistant] Ya. Athena disertakan dengan pemacu ODBC dan JDBC yang boleh anda gunakan dengan alat BI dan klien SQL yang lain. Ketahui lebih lanjut tentang menggunakan pemacu ODBC atau JDBC dengan Athena.


[User] Apakah yang akan berlaku sekiranya saya menggunakan pertanyaan silang-pangkalan data dalam Amazon Redshift?

[Assistant] Dengan pertanyaan silang-pangkalan data, anda boleh membuat pertanyaan dan menggabungkan data daripada mana-mana pangkalan data Redshift yang anda mempunyai akses, tanpa mengira pangkalan data mana yang anda sambungkan. Ini boleh merangkumi pangkalan data setempat pada kluster dan juga set data kongsi yang disediakan daripada kluster jauh. Pertanyaan silang-pangkalan data memberikan anda fleksibiliti untuk menyusun data sebagai pangkalan data berasingan untuk menyokong konfigurasi multi-penyewa.


[User] Apa yang akan berlaku apabila saya menggunakan Amazon S3 Storage Lens?

[Assistant] Amazon S3 Storage Lens menyediakan keterlihatan di peringkat organisasi terhadap penggunaan storan objek dan trend aktiviti, serta cadangan yang boleh diambil tindakan untuk mengoptimumkan kos, meningkatkan prestasi aplikasi, dan mengukuhkan perlindungan data. Storage Lens menawarkan papan pemuka interaktif yang mengandungi paparan tunggal penggunaan storan objek dan aktiviti anda merentas beribu-ribu akaun dalam organisasi anda, dengan pecahan untuk menjana cerapan pada pelbagai tahap pengagregatan. Ini termasuk metrik seperti bait, kiraan objek, dan permintaan, serta metrik yang memperincikan penggunaan ciri S3, seperti kiraan objek disulitkan dan kiraan peraturan S3 Lifecycle. Dengan sokongan untuk berbilion awalan dalam bucket anda dan eksport asli ke S3 Tables, Storage Lens membolehkan analisis yang lebih mendalam merentas set data yang besar dengan aliran kerja yang dipermudahkan. Metrik percuma S3 Storage Lens didayakan secara lalai untuk semua pengguna Amazon S3. Jika anda ingin memanfaatkan lebih banyak daripada S3 Storage Lens, anda boleh mengaktifkan metrik lanjutan dan cadangan. Ketahui lebih lanjut dengan melawati panduan pengguna S3 Storage Lens.


[User] Dalam persekitaran produksi yang sebenar, anda perlu menstrukturkan strategi pengambilan data. Jika menggunakan Redshift Spectrum untuk melaksanakan pertanyaan silang-pangkalan data (cross-database queries), apakah langkah-langkah yang diperlukan untuk menyatukan data daripada pelbagai pangkalan data?

[Assistant] Dengan pertanyaan silang-pangkalan data, anda boleh membuat pertanyaan dan menggabungkan data daripada mana-mana pangkalan data Redshift yang anda mempunyai akses, tanpa mengira pangkalan data mana yang anda sambungkan. Ini boleh merangkumi pangkalan data setempat pada kluster dan juga set data kongsi yang disediakan daripada kluster jauh. Pertanyaan silang-pangkalan data memberikan anda fleksibiliti untuk menyusun data sebagai pangkalan data berasingan untuk menyokong konfigurasi multi-penyewa.


[User] Apakah yang berlaku sekiranya saya tidak menggunakan perlindungan data dalam CloudWatch Logs?

[Assistant] Untuk mengelakkan pembalakan data sensitif, pelanggan kadangkala bergantung pada penyiasatan manual atau dengan mengonfigurasi dasar pengekalan log yang pendek untuk memadamkan log, yang berisiko kehilangan log operasi yang berharga. Perlindungan data CloudWatch Logs secara automatik mengenal pasti dan menyamarkan maklumat sensitif dalam log anda menggunakan pemadanan corak dan ML tanpa memerlukan sesiapa mengaksesnya. Ciri ini berguna untuk industri yang berada di bawah peraturan ketat yang perlu memastikan tiada maklumat peribadi disimpan. Selain itu, pelanggan yang membina perkhidmatan pembayaran atau pengesahan yang memerlukan banyak maklumat peribadi dan sensitif boleh menggunakan ciri baharu ini untuk mengurangkan kebarangkalian maklumat yang tidak diperlukan disimpan dalam log mereka.


[User] Dalam usaha kami untuk mengoptimumkan kos dan meningkatkan prestasi penyimpanan data di sepanjang organisasi, kita perlu memantau penggunaan dan aktiviti objek secara menyeluruh. Adakah kita boleh menggunakan Amazon S3 Storage Lens untuk mendapatkan pandangan (metrics) mendalam tentang keseluruan infrastruktur S3 dan mengesan pelanggaran dasar (policy violation)?

[Assistant] Amazon S3 Storage Lens menyediakan keterlihatan di peringkat organisasi terhadap penggunaan storan objek dan trend aktiviti, serta cadangan yang boleh diambil tindakan untuk mengoptimumkan kos, meningkatkan prestasi aplikasi, dan mengukuhkan perlindungan data. Storage Lens menawarkan papan pemuka interaktif yang mengandungi paparan tunggal penggunaan storan objek dan aktiviti anda merentas beribu-ribu akaun dalam organisasi anda, dengan pecahan untuk menjana cerapan pada pelbagai tahap pengagregatan. Ini termasuk metrik seperti bait, kiraan objek, dan permintaan, serta metrik yang memperincikan penggunaan ciri S3, seperti kiraan objek disulitkan dan kiraan peraturan S3 Lifecycle. Dengan sokongan untuk berbilion awalan dalam bucket anda dan eksport asli ke S3 Tables, Storage Lens membolehkan analisis yang lebih mendalam merentas set data yang besar dengan aliran kerja yang dipermudahkan. Metrik percuma S3 Storage Lens didayakan secara lalai untuk semua pengguna Amazon S3. Jika anda ingin memanfaatkan lebih banyak daripada S3 Storage Lens, anda boleh mengaktifkan metrik lanjutan dan cadangan. Ketahui lebih lanjut dengan melawati panduan pengguna S3 Storage Lens.


[User] Anda sed menstrategikan pengurusan beban untuk satu aplikasi pengeluaran yang dihoskan pada Amazon ECS. Apakah langkah atau mekanisme konfigurasi yang perlu anda laksanakan untuk memastikan kapasiti klaster tersebut boleh menambah atau mengurangkan beban secara automatik berdasarkan keperluan sebenar trafik?

[Assistant] Aplikasi dan microservices yang digunakan pada Amazon ECS memanfaatkan perkhidmatan Application Auto Scaling untuk menskalakan secara automatik berdasarkan data metrik yang diperhatikan. Amazon ECS mengukur penggunaan perkhidmatan berdasarkan sumber CPU dan memori yang digunakan oleh tugas-tugas yang tergolong dalam perkhidmatan dan menerbitkan metrik CloudWatch, iaitu, ECSServiceAverageCPUUtilization dan ECSServiceAverageMemoryUtilization, dengan data ini. Application Auto Scaling kemudiannya boleh menggunakan metrik yang telah ditetapkan ini bersama-sama dengan dasar penskalaan untuk menskalakan bilangan tugas dalam perkhidmatan secara berkadar. Selain itu, terdapat kes penggunaan di mana purata penggunaan CPU dan memori perkhidmatan sahaja bukanlah penunjuk yang boleh dipercayai untuk bila dan sejauh mana untuk melaksanakan tindakan penskalaan. Untuk ini, Application Auto Scaling juga menyokong penskalaan perkhidmatan berdasarkan spesifikasi metrik tersuai yang mewakili metrik CloudWatch pilihan kita, yang mungkin lebih sesuai. Ini termasuk metrik yang menjejaki aspek aplikasi lain seperti bilangan permintaan HTTP yang diterima, bilangan mesej yang diambil daripada giliran/topik, dan bilangan transaksi pangkalan data. Anda kini boleh menggunakan metrik CloudWatch atau metrik Prometheus pilihan anda. Untuk mengetahui lebih lanjut, sila lawati: Autoscaling Amazon ECS services based on custom CloudWatch and Prometheus metrics


[User] Apakah yang akan berlaku terhadap pengurusan persekitaran jika saya menggunakan pengehosan web AWS Amplify?

[Assistant] AWS Amplify memanfaatkan model cawangan Git untuk mencipta persekitaran baharu setiap kali pembangun menolak kod ke cawangan baharu. Dalam pasukan pembangunan biasa, pembangun menyebarkan cawangan 'master' ke pengeluaran, mengekalkan cawangan 'dev' sebagai pementasan, dan mencipta cawangan ciri apabila bekerja pada fungsi baharu. Konsol AWS Amplify boleh mencipta persekitaran frontend dan backend yang dipautkan kepada setiap cawangan yang disambungkan. Ini membolehkan pembangun bekerja dalam persekitaran kotak pasir, dan menggunakan 'Git' sebagai mekanisme untuk menggabungkan kod dan menyelesaikan konflik. Perubahan secara automatik ditolak ke pengeluaran sebaik sahaja digabungkan ke dalam cawangan master (atau pengeluaran).


[User] Dalam persekitaran pengeluaran, anda sedang menstruktur amalan pengurusan log untuk aplikasi kritikal. Apakah justification utama yang perlu anda pertimbangkan untuk mengaktifkan perlindungan data pada log di dalam CloudWatch Logs?

[Assistant] Untuk mengelakkan pembalakan data sensitif, pelanggan kadangkala bergantung pada penyiasatan manual atau dengan mengonfigurasi dasar pengekalan log yang pendek untuk memadamkan log, yang berisiko kehilangan log operasi yang berharga. Perlindungan data CloudWatch Logs secara automatik mengenal pasti dan menyamarkan maklumat sensitif dalam log anda menggunakan pemadanan corak dan ML tanpa memerlukan sesiapa mengaksesnya. Ciri ini berguna untuk industri yang berada di bawah peraturan ketat yang perlu memastikan tiada maklumat peribadi disimpan. Selain itu, pelanggan yang membina perkhidmatan pembayaran atau pengesahan yang memerlukan banyak maklumat peribadi dan sensitif boleh menggunakan ciri baharu ini untuk mengurangkan kebarangkalian maklumat yang tidak diperlukan disimpan dalam log mereka.


[User] Apakah yang akan terjadi dengan perkhidmatan jika tahap ketersediaan Amazon S3 tidak dipenuhi?

[Assistant] Ya. SLA Amazon S3 memperuntukkan kredit perkhidmatan jika peratusan masa aktif bulanan pelanggan berada di bawah komitmen perkhidmatan kami dalam mana-mana kitaran pengebilan.


[User] Anda sedang menyediakan alur kerja pembangunan yang memerlukan pemisahan antara persekitaran development, staging, dan production. Apakah langkah konfigurasi yang perlu dilakukan untuk memanfaatkan pengehosan web AWS Amplify dalam senario ini supaya setiap persekitaran berfungsi dengan baik?

[Assistant] AWS Amplify memanfaatkan model cawangan Git untuk mencipta persekitaran baharu setiap kali pembangun menolak kod ke cawangan baharu. Dalam pasukan pembangunan biasa, pembangun menyebarkan cawangan 'master' ke pengeluaran, mengekalkan cawangan 'dev' sebagai pementasan, dan mencipta cawangan ciri apabila bekerja pada fungsi baharu. Konsol AWS Amplify boleh mencipta persekitaran frontend dan backend yang dipautkan kepada setiap cawangan yang disambungkan. Ini membolehkan pembangun bekerja dalam persekitaran kotak pasir, dan menggunakan 'Git' sebagai mekanisme untuk menggabungkan kod dan menyelesaikan konflik. Perubahan secara automatik ditolak ke pengeluaran sebaik sahaja digabungkan ke dalam cawangan master (atau pengeluaran).


[User] Apakah format yang akan diterima oleh pelanggan apabila Amazon SNS menghantar mesej pemberitahuan berstruktur?

[Assistant] Mesej pemberitahuan yang dihantar oleh Amazon SNS untuk penghantaran melalui protokol pengangkutan HTTP, HTTPS, Email-JSON dan SQS akan terdiri daripada objek JSON ringkas, yang merangkumi maklumat berikut: MessageId: Identifier Unik Sejagat (UUID), unik untuk setiap pemberitahuan yang diterbitkan. Timestamp: Masa (dalam GMT) pemberitahuan itu diterbitkan. TopicArn: Topik yang mana mesej ini diterbitkan. Type: Jenis mesej penghantaran, ditetapkan kepada "Notification" untuk penghantaran pemberitahuan. UnsubscribeURL: Pautan untuk menyahlanggan endpoint daripada topik ini, dan mengelakkan penerimaan sebarang pemberitahuan selanjutnya. Message: Muatan (badan) mesej, seperti yang diterima daripada penerbit. Subject: Medan Subject – jika ia disertakan sebagai parameter pilihan kepada panggilan API publish bersama-sama dengan mesej. Signature: Tandatangan "SHA1withRSA" yang dikodkan Base64 bagi nilai Message, MessageId, Subject (jika ada), Type, Timestamp, dan Topic. SignatureVersion: Versi tandatangan Amazon SNS yang digunakan. Mesej pemberitahuan yang dihantar melalui pengangkutan "Email" hanya mengandungi muatan (badan mesej) seperti yang diterima daripada penerbit.


[User] Anda sedang mereka bentuk strategi ketahanan (high availability) untuk aplikasi perusahaan menggunakan Amazon S3 sebagai lapisan penyimpanan utama. Sebagai sebahagian daripada penilaian risiko dan perancangan kapasiti, adakah Amazon S3 menyediakan Perjanjian Tahap Perkhidmatan (SLA) yang menjamin waktu aktif?

[Assistant] Ya. SLA Amazon S3 memperuntukkan kredit perkhidmatan jika peratusan masa aktif bulanan pelanggan berada di bawah komitmen perkhidmatan kami dalam mana-mana kitaran pengebilan.


[User] Apakah yang berlaku pada fail log anda sebelum ia dihantar ke bucket S3 anda, dan di manakah lokasi ia disimpan serta diproses?

[Assistant] Maklumat aktiviti untuk perkhidmatan dengan endpoint serantau (seperti Amazon Elastic Compute Cloud [Amazon EC2] atau Amazon Relational Database Service [Amazon RDS]) ditangkap dan diproses di Region yang sama dengan tindakan yang dibuat. Ia kemudian dihantar ke Region yang berkaitan dengan bucket S3 anda. Maklumat aktiviti untuk perkhidmatan dengan endpoint tunggal seperti IAM dan AWS Security Token Service (AWS STS) ditangkap di Region di mana endpoint tersebut terletak. Ia kemudian diproses di Region di mana trail CloudTrail dikonfigurasikan dan dihantar ke Region yang berkaitan dengan bucket S3 anda.


[User] Apabasa melaksanakan integrasi sistem yang menggunakan Amazon SNS untuk penghantaran mesej, format JSON manakah yang perlu saya rujuk untuk menguraikan pemberitahuan berstruktur yang diterima daripada perkhidmatan tersebut?

[Assistant] Mesej pemberitahuan yang dihantar oleh Amazon SNS untuk penghantaran melalui protokol pengangkutan HTTP, HTTPS, Email-JSON dan SQS akan terdiri daripada objek JSON ringkas, yang merangkumi maklumat berikut: MessageId: Identifier Unik Sejagat (UUID), unik untuk setiap pemberitahuan yang diterbitkan. Timestamp: Masa (dalam GMT) pemberitahuan itu diterbitkan. TopicArn: Topik yang mana mesej ini diterbitkan. Type: Jenis mesej penghantaran, ditetapkan kepada "Notification" untuk penghantaran pemberitahuan. UnsubscribeURL: Pautan untuk menyahlanggan endpoint daripada topik ini, dan mengelakkan penerimaan sebarang pemberitahuan selanjutnya. Message: Muatan (badan) mesej, seperti yang diterima daripada penerbit. Subject: Medan Subject – jika ia disertakan sebagai parameter pilihan kepada panggilan API publish bersama-sama dengan mesej. Signature: Tandatangan "SHA1withRSA" yang dikodkan Base64 bagi nilai Message, MessageId, Subject (jika ada), Type, Timestamp, dan Topic. SignatureVersion: Versi tandatangan Amazon SNS yang digunakan. Mesej pemberitahuan yang dihantar melalui pengangkutan "Email" hanya mengandungi muatan (badan mesej) seperti yang diterima daripada penerbit.


[User] Anda sedakah menyediakan aliran kerja untuk memuat naik log aplikasi ke bucket S3. Sebelum data tersebut dipindahkan ke bucket S3, sila nyatakan lokasi di mana fail log tersebut disimpan dan diproses.

[Assistant] Maklumat aktiviti untuk perkhidmatan dengan endpoint serantau (seperti Amazon Elastic Compute Cloud [Amazon EC2] atau Amazon Relational Database Service [Amazon RDS]) ditangkap dan diproses di Region yang sama dengan tindakan yang dibuat. Ia kemudian dihantar ke Region yang berkaitan dengan bucket S3 anda. Maklumat aktiviti untuk perkhidmatan dengan endpoint tunggal seperti IAM dan AWS Security Token Service (AWS STS) ditangkap di Region di mana endpoint tersebut terletak. Ia kemudian diproses di Region di mana trail CloudTrail dikonfigurasikan dan dihantar ke Region yang berkaitan dengan bucket S3 anda.


[User] Sebagai pembangun yang sedang membina aplikasi, apakah langkah-langkah yang diperlukan untuk melaksanakan dan menguruskan S3 Vectors dalam persekitaran produksi?

[Assistant] Anda boleh bermula dengan S3 Vectors dalam empat langkah mudah, tanpa perlu menyediakan sebarang infrastruktur di luar Amazon S3. Pertama, cipta bucket vektor di Wilayah AWS tertentu melalui API CreateVectorBucket atau dalam Konsol S3. Kedua, untuk menyusun data vektor anda dalam bucket vektor, anda mencipta indeks vektor dengan API CreateIndex atau dalam Konsol S3. Apabila anda mencipta indeks vektor, anda menentukan metrik jarak (Cosine atau Euclidean) dan bilangan dimensi yang sepatutnya dimiliki oleh vektor (sehingga 4092). Untuk hasil yang paling tepat, pilih metrik jarak yang disyorkan oleh model pembenaman anda. Ketiga, tambah data vektor ke indeks vektor dengan API PutVectors. Anda boleh secara pilihan melampirkan metadata sebagai pasangan kunci-nilai pada setiap vektor untuk menapis pertanyaan. Keempat, lakukan pertanyaan persamaan menggunakan API QueryVectors, dengan menentukan vektor untuk dicari dan bilangan hasil yang paling serupa untuk dipulangkan.


[User] Apakah yang akan berlaku jika saya menggunakan S3 Vectors?

[Assistant] Anda boleh bermula dengan S3 Vectors dalam empat langkah mudah, tanpa perlu menyediakan sebarang infrastruktur di luar Amazon S3. Pertama, cipta bucket vektor di Wilayah AWS tertentu melalui API CreateVectorBucket atau dalam Konsol S3. Kedua, untuk menyusun data vektor anda dalam bucket vektor, anda mencipta indeks vektor dengan API CreateIndex atau dalam Konsol S3. Apabila anda mencipta indeks vektor, anda menentukan metrik jarak (Cosine atau Euclidean) dan bilangan dimensi yang sepatutnya dimiliki oleh vektor (sehingga 4092). Untuk hasil yang paling tepat, pilih metrik jarak yang disyorkan oleh model pembenaman anda. Ketiga, tambah data vektor ke indeks vektor dengan API PutVectors. Anda boleh secara pilihan melampirkan metadata sebagai pasangan kunci-nilai pada setiap vektor untuk menapis pertanyaan. Keempat, lakukan pertanyaan persamaan menggunakan API QueryVectors, dengan menentukan vektor untuk dicari dan bilangan hasil yang paling serupa untuk dipulangkan.


[User] Apakah yang akan berlaku sekiranya saya menggunakan Amazon Polly dan Text-to-Speech dalam persekitaran serverless?

[Assistant] Amazon Polly ialah perkhidmatan Text-to-Speech yang menukar teks kepada pertuturan yang berbunyi semula jadi. Dalam aplikasi serverless, fungsi Lambda boleh memanggil Polly untuk menghasilkan audio daripada teks, menyimpan fail audio dalam S3, dan memulangkan URL kepada pengguna. Ini sesuai untuk aplikasi seperti buku audio, sistem pemberitahuan suara, atau kandungan aksesibiliti, dan menyepadukan dengan pola pemacuan-peristiwa.


[User] Anda sedang mereka bentuk aplikasi tanpa pelayan (serverless) yang memerlukan keupayaan untuk menukar teks kepada pertuturan (Text-to-Speech). Bagaimana anda boleh mengimplementasikan Amazon Polly dalam seni bina tersebut?

[Assistant] Amazon Polly ialah perkhidmatan Text-to-Speech yang menukar teks kepada pertuturan yang berbunyi semula jadi. Dalam aplikasi serverless, fungsi Lambda boleh memanggil Polly untuk menghasilkan audio daripada teks, menyimpan fail audio dalam S3, dan memulangkan URL kepada pengguna. Ini sesuai untuk aplikasi seperti buku audio, sistem pemberitahuan suara, atau kandungan aksesibiliti, dan menyepadukan dengan pola pemacuan-peristiwa.


[User] Apakah implikasi atau akibatnya jika fungsi Lambda saya mengalami kegagalan ketika memproses sesuatu peristiwa?

[Assistant] Apabila berlaku kegagalan, fungsi Lambda yang dipanggil secara segerak akan bertindak balas dengan pengecualian. Fungsi Lambda yang dipanggil secara tak segerak akan dicuba semula sekurang-kurangnya 3 kali. Peristiwa daripada Amazon Kinesis streams dan Amazon DynamoDB streams akan dicuba semula sehingga fungsi Lambda berjaya atau data tamat tempoh. Kinesis dan DynamoDB Streams menyimpan data untuk sekurang-kurangnya 24 jam.


[User] Apakah yang akan berlaku atau akibatnya jika saya menjalankan kueri di Athena dan apakah jenis kueri yang disokongnya?

[Assistant] Athena menyokong kueri ANSI SQL. Athena menggunakan Trino, enjin SQL teragih dalam memori sumber terbuka, dan boleh mengendalikan analisis kompleks, termasuk join besar, fungsi tetingkap, dan tatasusunan.


[User] Dalam persekitaran kerja sebenar, kita sering perlu memilih jenis kueri yang sesuai bergantung kepada struktur data data lake kita di S3. Terangkan situasi dan jenis kueri yang disokong oleh Athena untuk menganalisis data tersebut dengan berkesan.

[Assistant] Athena menyokong kueri ANSI SQL. Athena menggunakan Trino, enjin SQL teragih dalam memori sumber terbuka, dan boleh mengendalikan analisis kompleks, termasuk join besar, fungsi tetingkap, dan tatasusunan.


[User] Apakah yang berlaku dengan GuardDuty jika saya adalah pengguna baharu, adakah ciri S3 Protection akan didayakan secara lalai pada akaun saya?

[Assistant] Ya. Mana-mana akaun baharu yang mendayakan GuardDuty melalui konsol atau API juga akan mempunyai S3 Protection dihidupkan secara lalai. Akaun GuardDuty baharu yang dicipta menggunakan ciri auto-enable AWS Organizations tidak akan mempunyai S3 Protection dihidupkan melainkan pilihan auto-enable untuk S3 dihidupkan.


[User] Anda sedang menstrukturkan sistem pengendalian ralat untuk workflow yang menggunakan Lambda. Dalam senario di mana fungsi Lambda anda gagal semasa memproses sesuatu peristiwa, apakah tindakan yang perlu diambil atau mekanisme AWS yang akan berlaku seterusnya?

[Assistant] Apabila berlaku kegagalan, fungsi Lambda yang dipanggil secara segerak akan bertindak balas dengan pengecualian. Fungsi Lambda yang dipanggil secara tak segerak akan dicuba semula sekurang-kurangnya 3 kali. Peristiwa daripada Amazon Kinesis streams dan Amazon DynamoDB streams akan dicuba semula sehingga fungsi Lambda berjaya atau data tamat tempoh. Kinesis dan DynamoDB Streams menyimpan data untuk sekurang-kurangnya 24 jam.


[User] Apa yang berlaku jika saya perlu memuat naik fail yang besar dalam aplikasi serverless?

[Assistant] Untuk muat naik fail besar, jangan hantar melalui API Gateway atau Lambda kerana had saiz muatan. Sebaliknya, gunakan presigned URL S3 supaya pelanggan memuat naik fail secara terus ke S3. Jika fail sangat besar (berbilang GB), gunakan S3 multipart upload. Setelah muat naik selesai, event S3 boleh mencetuskan Lambda untuk memproses fail. Ini memindahkan beban pemindahan data dari pelayan anda ke infrastruktur S3 yang berskala.


[User] Sebagai seorang jurutera yang baru menyelesaikan langganan GuardDuty untuk persekitaran AWS syarikat, adakah saya perlu mengkonfigurasi secara manual untuk mendayakan S3 Protection, atau ciri tersebut sedia didayakan secara automatik pada akaun saya?

[Assistant] Ya. Mana-mana akaun baharu yang mendayakan GuardDuty melalui konsol atau API juga akan mempunyai S3 Protection dihidupkan secara lalai. Akaun GuardDuty baharu yang dicipta menggunakan ciri auto-enable AWS Organizations tidak akan mempunyai S3 Protection dihidupkan melainkan pilihan auto-enable untuk S3 dihidupkan.


[User] Apakah yang akan berlaku sekiranya saya menggunakan CloudWatch Application Signals bersama-sama dengan Lambda?

[Assistant] CloudWatch Application Signals ialah penyelesaian pemantauan prestasi aplikasi (APM) yang membolehkan pembangun dan pengendali memantau dengan mudah kesihatan dan prestasi aplikasi tanpa pelayan yang dibina dengan Lambda. Application Signals menyediakan papan pemuka piawai yang telah dibina untuk metrik aplikasi kritikal, jejak yang berkorelasi, dan interaksi antara fungsi Lambda dan kebergantungannya — semuanya tanpa memerlukan instrumentasi manual atau perubahan kod daripada pembangun.


[User] Apakah yang akan berlaku sekiranya S3 Transfer Acceleration tidak menawarkan kelajuan pemindahan yang lebih tinggi berbanding pemindahan Amazon S3 biasa?

[Assistant] Setiap kali anda menggunakan S3 Transfer Acceleration untuk memuat naik objek, kami akan menyemak sama ada S3 Transfer Acceleration berkemungkinan lebih pantas daripada pemindahan Amazon S3 biasa. Jika kami menentukan bahawa S3 Transfer Acceleration tidak berkemungkinan lebih pantas daripada pemindahan Amazon S3 biasa bagi objek yang sama ke AWS Region destinasi yang sama, kami tidak akan mengenakan caj untuk penggunaan S3 Transfer Acceleration bagi pemindahan tersebut, dan kami mungkin memintas sistem S3 Transfer Acceleration untuk muat naik tersebut.


[User] Anda sed mereka bentuk aplikasi serverless yang memerlukan pengguna memuat naik fail besar. Apakah pendekatan atau konfigurasi yang sesuai untuk anda implementasikan bagi mengendalikan proses muat naik tersebut dengan efektif?

[Assistant] Untuk muat naik fail besar, jangan hantar melalui API Gateway atau Lambda kerana had saiz muatan. Sebaliknya, gunakan presigned URL S3 supaya pelanggan memuat naik fail secara terus ke S3. Jika fail sangat besar (berbilang GB), gunakan S3 multipart upload. Setelah muat naik selesai, event S3 boleh mencetuskan Lambda untuk memproses fail. Ini memindahkan beban pemindahan data dari pelayan anda ke infrastruktur S3 yang berskala.


[User] Dalam persekitaran pengeluaran, jika dapatan prestasi menunjukkan bahawa pemindahan data yang menggunakan S3 Transfer Acceleration tidak lebih pantas berbanding pemindahan Amazon S3 biasa, apakah langkah yang perlu diambil untuk menyelesai dan mengoptimumkan situasi tersebut?

[Assistant] Setiap kali anda menggunakan S3 Transfer Acceleration untuk memuat naik objek, kami akan menyemak sama ada S3 Transfer Acceleration berkemungkinan lebih pantas daripada pemindahan Amazon S3 biasa. Jika kami menentukan bahawa S3 Transfer Acceleration tidak berkemungkinan lebih pantas daripada pemindahan Amazon S3 biasa bagi objek yang sama ke AWS Region destinasi yang sama, kami tidak akan mengenakan caj untuk penggunaan S3 Transfer Acceleration bagi pemindahan tersebut, dan kami mungkin memintas sistem S3 Transfer Acceleration untuk muat naik tersebut.


[User] Anda sedaman mengurus aplikasi tanpa pelayan menggunakan Lambda dan perlu memantau prestasi serta kesihatan sistem secara mendalam. Terangkan bagaimana anda boleh menggunakan CloudWatch Application Signals dalam persekitaran ini untuk mengesan isu.

[Assistant] CloudWatch Application Signals ialah penyelesaian pemantauan prestasi aplikasi (APM) yang membolehkan pembangun dan pengendali memantau dengan mudah kesihatan dan prestasi aplikasi tanpa pelayan yang dibina dengan Lambda. Application Signals menyediakan papan pemuka piawai yang telah dibina untuk metrik aplikasi kritikal, jejak yang berkorelasi, dan interaksi antara fungsi Lambda dan kebergantungannya — semuanya tanpa memerlukan instrumentasi manual atau perubahan kod daripada pembangun.


[User] Apakah impak perubahan tersebut?

[Assistant] Kami sedang menamatkan Amazon EC2-Classic pada 15 Ogos 2022 dan kami memerlukan anda untuk berhijrah sebarang instans EC2 dan sumber AWS lain yang berjalan pada EC2-Classic ke Amazon VPC sebelum tarikh ini. Bahagian berikut menyediakan maklumat lanjut tentang persaraan EC2-Classic serta alat dan sumber untuk membantu anda dalam penghijrahan.


[User] Apakah kesannya jika saya mengakses perkhidmatan yang dikuasakan oleh AWS PrivateLink melalui AWS Direct Connect?

[Assistant] Ya. Aplikasi di premis anda boleh menyambung ke titik akhir perkhidmatan dalam Amazon VPC melalui AWS Direct Connect. Titik akhir perkhidmatan akan mengarahkan trafik secara automatik ke perkhidmatan AWS yang dikuasakan oleh AWS PrivateLink.


[User] Anda sedang melakukan pengauditan pasca-pelaksanaan untuk memastikan persekitaran AWS mematuhi piawaian. Apakah langkah yang perlu diambil untuk mengesan dan menyenaraikan perubahan konfigurasi yang telah berlaku pada perkhidmatan sejak pelaksanaan terakhir?

[Assistant] Kami sedang menamatkan Amazon EC2-Classic pada 15 Ogos 2022 dan kami memerlukan anda untuk berhijrah sebarang instans EC2 dan sumber AWS lain yang berjalan pada EC2-Classic ke Amazon VPC sebelum tarikh ini. Bahagian berikut menyediakan maklumat lanjut tentang persaraan EC2-Classic serta alat dan sumber untuk membantu anda dalam penghijrahan.


[User] Apakah kesan pilihan fungsi jarak terhadap hasil carian vektor DynamoDB dan dalam keadaan penggunaan manakah setiap fungsi jarak tersebut menjadi kritikal?

[Assistant] Carian vektor DynamoDB menyokong tiga fungsi jarak termasuk Euclidean, kosinus, dan hasil darab titik (dot product). Ini mengukur sejauh mana dua vektor berada dalam ruang tertentu. Euclidean mengukur jarak garis lurus antara titik dan berguna apabila magnitud penting (contohnya, mengelompokkan item mengikut kiraan pembelian). Kosinus mengukur sudut antara vektor dan digunakan apabila arah lebih penting daripada magnitud (contohnya, membandingkan tweet dengan dokumen mengenai topik yang sama). Hasil darab titik menggabungkan penjajaran dan magnitud dan berguna apabila kedua-duanya penting (contohnya, sistem cadangan yang mempertimbangkan penjajaran minat dan kekerapan). Memilih fungsi jarak yang betul bergantung pada data, model pembenaman, dan kes penggunaan anda. Secara amnya, anda mesti memadankan fungsi jarak dengan fungsi yang digunakan untuk melatih model pembenaman anda untuk ketepatan tertinggi.


[User] Anda sedingin merancang infrastruktur rangkaian untuk menghubungkan pusat data pejabat dengan VWS AWS menggunakan AWS Direct Connect. Adakah mungkin untuk mengakses perkhidmatan yang didedahkan melalui AWS PrivateLink secara peribadi melalui sambungan ini?

[Assistant] Ya. Aplikasi di premis anda boleh menyambung ke titik akhir perkhidmatan dalam Amazon VPC melalui AWS Direct Connect. Titik akhir perkhidmatan akan mengarahkan trafik secara automatik ke perkhidmatan AWS yang dikuasakan oleh AWS PrivateLink.


[User] Dalam usaha saya mereka bentuk penyelesaian carian vektor menggunakan DynamoDB untuk aplikasi pengeluaran, saya perlu menentukan fungsi jarak yang paling sesuai. Boleh terangkan fungsi jarak manakah yang disokong dan senario praktikal untuk menggunakan setiap satu daripadanya?

[Assistant] Carian vektor DynamoDB menyokong tiga fungsi jarak termasuk Euclidean, kosinus, dan hasil darab titik (dot product). Ini mengukur sejauh mana dua vektor berada dalam ruang tertentu. Euclidean mengukur jarak garis lurus antara titik dan berguna apabila magnitud penting (contohnya, mengelompokkan item mengikut kiraan pembelian). Kosinus mengukur sudut antara vektor dan digunakan apabila arah lebih penting daripada magnitud (contohnya, membandingkan tweet dengan dokumen mengenai topik yang sama). Hasil darab titik menggabungkan penjajaran dan magnitud dan berguna apabila kedua-duanya penting (contohnya, sistem cadangan yang mempertimbangkan penjajaran minat dan kekerapan). Memilih fungsi jarak yang betul bergantung pada data, model pembenaman, dan kes penggunaan anda. Secara amnya, anda mesti memadankan fungsi jarak dengan fungsi yang digunakan untuk melatih model pembenaman anda untuk ketepatan tertinggi.


[User] Apakah kesan atau hasil yang akan berlaku sekiranya saya menggunakan VPC Link dalam API Gateway?

[Assistant] VPC Link membolehkan API Gateway mengakses sumber yang berada dalam VPC anda, seperti aplikasi dalam EC2, ECS, atau load balancer peribadi, secara peribadi. Anda mencipta VPC Link yang menghubungkan API Gateway dengan Network Load Balancer dalam VPC anda. API kemudian boleh menyepadukan dengan NLB untuk menghalakan trafik ke aplikasi backend dalam VPC. Ini membolehkan anda membina API di hadapan aplikasi bukan serverless sambil mengekalkan keselamatan VPC.


[User] Anda sed mereka bentuk seni bina rangkaian untuk aplikasi yang memerlukan integrasi dengan perkhidmatan persendirian dalam VPC. Apakah yang perlu anda lakukan untuk menggunakan API Gateway VPC Link supaya laluan trafik berfungsi dengan betul, dan bagaimanakah mekanismenya membolehkan API Gateway berkomunikasi dengan sumber persendirian tersebut?

[Assistant] VPC Link membolehkan API Gateway mengakses sumber yang berada dalam VPC anda, seperti aplikasi dalam EC2, ECS, atau load balancer peribadi, secara peribadi. Anda mencipta VPC Link yang menghubungkan API Gateway dengan Network Load Balancer dalam VPC anda. API kemudian boleh menyepadukan dengan NLB untuk menghalakan trafik ke aplikasi backend dalam VPC. Ini membolehkan anda membina API di hadapan aplikasi bukan serverless sambil mengekalkan keselamatan VPC.


[User] Dalam persekitaran pengeluaran, apakah contoh konfigurasi sambungan yang praktikal untuk saya jalankan menggunakan TLE apabila menyambung kepada PostgreSQL?

[Assistant] Anda boleh membina fungsi pembangun, seperti pemampatan bitmap dan privasi pembezaan (seperti pertanyaan statistik yang boleh diakses secara awam yang melindungi privasi individu).


[User] Apakah yang dimaksudkan dengan AWS Snowball?

[Assistant] AWS Snowball ialah perkhidmatan yang menyediakan peranti lasak yang selamat, supaya anda boleh membawa keupayaan pengkomputeran dan storan AWS ke persekitaran edge anda, dan memindahkan data masuk dan keluar dari AWS. Peranti lasak tersebut biasanya dirujuk sebagai peranti AWS Snowball atau AWS Snowball Edge. Perkhidmatan AWS Snowball mengendalikan keupayaan pengkomputeran serta storan terbina dalam.


[User] Adakah sambungan VPN merupakan satu keperluan bagi saya untuk menggunakan VPC lalai?

[Assistant] Tidak. VPC lalai disambungkan ke Internet dan semua instance yang dilancarkan dalam subnet lalai dalam VPC lalai secara automatik menerima alamat IP awam. Anda boleh menambah sambungan VPN ke VPC lalai anda jika anda mahu.


[User] Adakah program yang beroperasi pada pelayan di dalam pusat data milik saya sendiri mempunyai keupayaan untuk mengakses pangkalan data Amazon RDS?

[Assistant] Ya. Anda perlu mendayakan keupayaan untuk mengakses pangkalan data anda melalui internet secara sengaja dengan mengkonfigurasi Security Groups. Anda boleh membenarkan akses hanya untuk IP, julat IP, atau subnet tertentu yang sepadan dengan pelayan di pusat data anda sendiri.


[User] Program kat server pusat data sendiri boleh akses pangkalan data Amazon RDS tak?

[Assistant] Ya. Anda perlu mendayakan keupayaan untuk mengakses pangkalan data anda melalui internet secara sengaja dengan mengkonfigurasi Security Groups. Anda boleh membenarkan akses hanya untuk IP, julat IP, atau subnet tertentu yang sepadan dengan pelayan di pusat data anda sendiri.


[User] Kena ada VPN connection tak nak guna default VPC?

[Assistant] Tidak. VPC lalai disambungkan ke Internet dan semua instance yang dilancarkan dalam subnet lalai dalam VPC lalai secara automatik menerima alamat IP awam. Anda boleh menambah sambungan VPN ke VPC lalai anda jika anda mahu.


[User] Apa beza EventBridge Pipes dengan Event Source Mapping (ESM) AWS Lambda?

[Assistant] Event Source Mapping (ESM) AWS Lambda dan Amazon EventBridge Pipes menggunakan infrastruktur polling yang sama untuk memilih dan menghantar peristiwa. ESM sesuai untuk pelanggan yang ingin menggunakan Lambda sebagai sasaran untuk memproses peristiwa yang diterima. Pipes sesuai untuk pelanggan yang tidak mahu risau tentang mencipta, menyelenggara, dan menskalakan kod Lambda dan sebaliknya memilih sumber terurus yang mudah untuk menyambungkan sumber mereka kepada salah satu daripada lebih 14 sasaran.


[User] Apakah perbezaan antara EventBridge Pipes dengan Event Source Mapping (ESM) AWS Lambda?

[Assistant] Event Source Mapping (ESM) AWS Lambda dan Amazon EventBridge Pipes menggunakan infrastruktur polling yang sama untuk memilih dan menghantar peristiwa. ESM sesuai untuk pelanggan yang ingin menggunakan Lambda sebagai sasaran untuk memproses peristiwa yang diterima. Pipes sesuai untuk pelanggan yang tidak mahu risau tentang mencipta, menyelenggara, dan menskalakan kod Lambda dan sebaliknya memilih sumber terurus yang mudah untuk menyambungkan sumber mereka kepada salah satu daripada lebih 14 sasaran.


[User] Amazon Route 53 ni boleh buat apa semua?

[Assistant] Dengan Amazon Route 53, anda boleh mencipta dan menguruskan rekod DNS awam anda. Seperti buku telefon, Route 53 membolehkan anda menguruskan alamat IP yang disenaraikan untuk nama domain anda dalam buku telefon DNS Internet. Route 53 juga menjawab permintaan untuk menterjemahkan nama domain tertentu seperti kepada alamat IP yang sepadan seperti 192.0.2.1. Anda boleh menggunakan Route 53 untuk mencipta rekod DNS untuk domain baharu atau memindahkan rekod DNS untuk domain sedia ada. API REST yang ringkas dan berasaskan piawaian untuk Route 53 membolehkan anda mencipta, mengemas kini dan menguruskan rekod DNS dengan mudah. Route 53 juga menawarkan pemeriksaan kesihatan untuk memantau kesihatan dan prestasi aplikasi anda serta pelayan web dan sumber lain. Anda juga boleh mendaftarkan nama domain baharu atau memindahkan nama domain sedia ada untuk diuruskan oleh Route 53.


[User] Boleh jelaskan apakah yang dimaksudkan dengan AWS Secrets Manager?

[Assistant] AWS Secrets Manager ialah perkhidmatan pengurusan rahsia yang membantu anda melindungi akses kepada aplikasi, perkhidmatan, dan sumber IT anda. Perkhidmatan ini membolehkan anda memutar, mengurus, dan mendapatkan semula kelayakan pangkalan data, kunci API, dan rahsia lain dengan mudah sepanjang kitaran hayatnya. Dengan menggunakan Secrets Manager, anda boleh mengamankan dan mengurus rahsia yang digunakan untuk mengakses sumber dalam AWS Cloud, perkhidmatan pihak ketiga, dan on-premises.


[User] Akaun Amazon CloudFront aku ada had bilangan distribution ke?

[Assistant] Untuk had semasa pada bilangan distribution yang boleh anda cipta untuk setiap akaun AWS, lihat Amazon CloudFront Limits dalam Amazon Web Services General Reference. Untuk meminta had yang lebih tinggi, sila layari CloudFront Limit Increase Form.


[User] AWS Secrets Manager tu apa sebenarnya?

[Assistant] AWS Secrets Manager ialah perkhidmatan pengurusan rahsia yang membantu anda melindungi akses kepada aplikasi, perkhidmatan, dan sumber IT anda. Perkhidmatan ini membolehkan anda memutar, mengurus, dan mendapatkan semula kelayakan pangkalan data, kunci API, dan rahsia lain dengan mudah sepanjang kitaran hayatnya. Dengan menggunakan Secrets Manager, anda boleh mengamankan dan mengurus rahsia yang digunakan untuk mengakses sumber dalam AWS Cloud, perkhidmatan pihak ketiga, dan on-premises.


[User] Berapakah had bagi jumlah distribution yang boleh disampaikan melalui akaun Amazon CloudFront saya?

[Assistant] Untuk had semasa pada bilangan distribution yang boleh anda cipta untuk setiap akaun AWS, lihat Amazon CloudFront Limits dalam Amazon Web Services General Reference. Untuk meminta had yang lebih tinggi, sila layari CloudFront Limit Increase Form.


[User] Apakah cara untuk saya memastikan bahawa CloudFront Function saya dapat dilaksanakan dengan jayanya?

[Assistant] Anda boleh menguji mana-mana fungsi dengan menggunakan fungsi ujian terbina dalam. Menguji fungsi akan melaksanakan kod anda terhadap distribution CloudFront untuk mengesahkan bahawa fungsi mengembalikan hasil yang dijangka. Selain mengesahkan pelaksanaan kod, anda juga diberikan metrik penggunaan pengiraan. Metrik penggunaan pengiraan memberikan anda peratusan sejauh mana fungsi anda hampir mencapai had masa pelaksanaan. Sebagai contoh, penggunaan pengiraan sebanyak 30 bermakna fungsi anda menggunakan 30% daripada jumlah masa pelaksanaan yang dibenarkan. Objek ujian boleh dibuat dengan menggunakan editor visual, membolehkan anda menambah rentetan pertanyaan, pengepala, URL, dan kaedah HTTP dengan mudah untuk setiap objek, atau anda boleh mencipta objek ujian menggunakan perwakilan JSON permintaan atau respons. Setelah ujian dijalankan, keputusan dan metrik penggunaan pengiraan boleh dilihat sama ada dalam gaya editor visual yang sama atau dengan melihat respons JSON. Jika fungsi melaksanakan dengan jayanya dan metrik Penggunaan Pengiraan tidak menghampiri 100, anda tahu fungsi itu akan berfungsi apabila dikaitkan dengan distribution CloudFront.


[User] Apakah akibat atau hasil yang boleh dicapai jika saya menggunakan TLE untuk PostgreSQL untuk menjalankan sambungan?

[Assistant] Anda boleh membina fungsi pembangun, seperti pemampatan bitmap dan privasi pembezaan (seperti pertanyaan statistik yang boleh diakses secara awam yang melindungi privasi individu).


[User] Apakah akibat atau kesannya jika saya menyebarkan sambungan TLE untuk PostgreSQL?

[Assistant] Setelah peranan rds_superuser mengaktifkan TLE untuk PostgreSQL, anda boleh menyebarkan sambungan TLE menggunakan arahan SQL CREATE EXTENSION daripada mana-mana klien PostgreSQL, seperti psql. Ini serupa dengan cara anda mencipta fungsi yang ditakrifkan pengguna yang ditulis dalam bahasa prosedur, seperti PL/pgSQL atau PL/Perl. Anda boleh mengawal pengguna mana yang mempunyai kebenaran untuk menyebarkan sambungan TLE dan menggunakan sambungan tertentu.


[User] Apakah kesannya jika saya memutuskan untuk menyesuaikan hasil jabat tangan mTLS?

[Assistant] Ya, anda boleh menyesuaikan hasil jabat tangan mTLS anda menggunakan fungsi sambungan CloudFront untuk melaksanakan pengesahan sijil dan logik perniagaan yang canggih. Fungsi sambungan membolehkan anda memanjangkan pengesahan sijil terbina dalam CloudFront dengan peraturan tersuai berdasarkan keperluan perniagaan khusus anda. Anda boleh mengesahkan atribut sijil tertentu seperti unit organisasi atau nama alternatif subjek, melaksanakan penyemakan pembatalan sijil menggunakan KeyValueStore, menggunakan dasar pengesahan yang berbeza berdasarkan alamat IP pelanggan atau lokasi geografi, dan log maklumat sijil terperinci untuk tujuan pematuhan dan pengauditan. Ini membolehkan kes penggunaan lanjutan seperti pengesahan multi-penyewa di mana keperluan sijil yang berbeza digunakan berdasarkan peringkat pelanggan, logik pintasan kecemasan untuk perkhidmatan kritikal, atau integrasi dengan sistem pengesahan luaran untuk langkah pengesahan tambahan.


[User] Sebagai seorang juruturasa pangkalan data yang bertanggungjawab untuk mengurus infrastruktur, bagaimanakah langkah-langkah spesifik untuk menyebarkan (deploy) sambungan TLE dalam persekitaran PostgreSQL anda?

[Assistant] Setelah peranan rds_superuser mengaktifkan TLE untuk PostgreSQL, anda boleh menyebarkan sambungan TLE menggunakan arahan SQL CREATE EXTENSION daripada mana-mana klien PostgreSQL, seperti psql. Ini serupa dengan cara anda mencipta fungsi yang ditakrifkan pengguna yang ditulis dalam bahasa prosedur, seperti PL/pgSQL atau PL/Perl. Anda boleh mengawal pengguna mana yang mempunyai kebenaran untuk menyebarkan sambungan TLE dan menggunakan sambungan tertentu.


[User] Apa akibatnya jika akaun saya melampaui had pendikit lalai untuk pelaksanaan serentak?

[Assistant] Apabila melebihi had pelaksanaan serentak maksimum, fungsi AWS Lambda yang dipanggil secara segerak akan mengembalikan ralat pendikit (kod ralat 429). Fungsi Lambda yang dipanggil secara tak segerak boleh menyerap lonjakan trafik yang munasabah selama lebih kurang 15-30 minit, selepas itu peristiwa masuk akan ditolak sebagai terpendikit. Sekiranya fungsi Lambda dipanggil sebagai tindak balas kepada peristiwa Amazon S3, peristiwa yang ditolak oleh AWS Lambda mungkin disimpan dan dicuba semula oleh S3 selama 24 jam. Peristiwa daripada strim Amazon Kinesis dan strim Amazon DynamoDB dicuba semula sehingga fungsi Lambda berjaya atau data tamat tempoh. Amazon Kinesis dan Amazon DynamoDB Streams menyimpan data selama 24 jam.


[User] Apakah kos yang akan dikenakan ke atas saya untuk replikasi?

[Assistant] Ya, anda akan dikenakan bayaran $1 bagi setiap juta peristiwa untuk replikasi, yang EventBridge caj untuk peristiwa merentas Region.


[User] Dalam persekitaran pengeluaran yang sebenar, jika beban kerja (workload) anda menyebabkan akaun AWS anda melampaui had pendikit lalai (default throttling limits) untuk pelaksanaan serentak, apakah implikasi atau tingkah laku yang akan berlaku terhadap aplikasi yang sedang berjalan?

[Assistant] Apabila melebihi had pelaksanaan serentak maksimum, fungsi AWS Lambda yang dipanggil secara segerak akan mengembalikan ralat pendikit (kod ralat 429). Fungsi Lambda yang dipanggil secara tak segerak boleh menyerap lonjakan trafik yang munasabah selama lebih kurang 15-30 minit, selepas itu peristiwa masuk akan ditolak sebagai terpendikit. Sekiranya fungsi Lambda dipanggil sebagai tindak balas kepada peristiwa Amazon S3, peristiwa yang ditolak oleh AWS Lambda mungkin disimpan dan dicuba semula oleh S3 selama 24 jam. Peristiwa daripada strim Amazon Kinesis dan strim Amazon DynamoDB dicuba semula sehingga fungsi Lambda berjaya atau data tamat tempoh. Amazon Kinesis dan Amazon DynamoDB Streams menyimpan data selama 24 jam.


[User] Sedang menjalankan tugasan mengkonfigurasi keselamatan rangkaian, anda perlu memastikan bahawa keputusan proses jabat tangan mTLS bagi aplikasi mematuhi keperluan spesifik infrastruktur anda. Adakah terdapat kaedah untuk menyesuaikan hasil jabat tangan mTLS tersebut?

[Assistant] Ya, anda boleh menyesuaikan hasil jabat tangan mTLS anda menggunakan fungsi sambungan CloudFront untuk melaksanakan pengesahan sijil dan logik perniagaan yang canggih. Fungsi sambungan membolehkan anda memanjangkan pengesahan sijil terbina dalam CloudFront dengan peraturan tersuai berdasarkan keperluan perniagaan khusus anda. Anda boleh mengesahkan atribut sijil tertentu seperti unit organisasi atau nama alternatif subjek, melaksanakan penyemakan pembatalan sijil menggunakan KeyValueStore, menggunakan dasar pengesahan yang berbeza berdasarkan alamat IP pelanggan atau lokasi geografi, dan log maklumat sijil terperinci untuk tujuan pematuhan dan pengauditan. Ini membolehkan kes penggunaan lanjutan seperti pengesahan multi-penyewa di mana keperluan sijil yang berbeza digunakan berdasarkan peringkat pelanggan, logik pintasan kecemasan untuk perkhidmatan kritikal, atau integrasi dengan sistem pengesahan luaran untuk langkah pengesahan tambahan.


[User] Dalam merancang strategi DR dan memastikan pematuhan anggaran operasi untuk infrastruktur AWS, berapakah kos yang perlu saya ambil kira untuk melaksanakan replikasi data?

[Assistant] Ya, anda akan dikenakan bayaran $1 bagi setiap juta peristiwa untuk replikasi, yang EventBridge caj untuk peristiwa merentas Region.


[User] Apa yang berlaku sekiranya saya menghadapi throttling pada DynamoDB dan perlu menyelesaikannya?

[Assistant] Throttling DynamoDB (ralat ProvisionedThroughputExceeded) berlaku apabila permintaan melebihi kapasiti yang disediakan. Untuk menyelesaikan: naikkan kapasiti (RCU/WCU) atau beralih ke on-demand, gunakan auto-scaling, atau semak reka bentuk partition key untuk mengelakkan hot partition. Laksanakan retry dengan backoff untuk kegagalan sementara. Gunakan adaptive capacity untuk memindahkan kapasiti antara partition. Menganalisis corak akses dan mengoptimumkan reka bentuk.


[User] Dalam persekitaran pengeluaran, aplikasi anda mengalami kesesakan trafik yang tinggi. Bagaimanakah anda boleh mengurus dan membetulkan isu throttling pada DynamoDB untuk memastikan prestasi aplikasi kekal optimum?

[Assistant] Throttling DynamoDB (ralat ProvisionedThroughputExceeded) berlaku apabila permintaan melebihi kapasiti yang disediakan. Untuk menyelesaikan: naikkan kapasiti (RCU/WCU) atau beralih ke on-demand, gunakan auto-scaling, atau semak reka bentuk partition key untuk mengelakkan hot partition. Laksanakan retry dengan backoff untuk kegagalan sementara. Gunakan adaptive capacity untuk memindahkan kapasiti antara partition. Menganalisis corak akses dan mengoptimumkan reka bentuk.


[User] Apakah caj yang akan dikenakan ke atas saya jika saya mengaktifkan pengurusan Lifecycle S3?

[Assistant] Tiada kos tambahan untuk menyediakan dan menggunakan policy Lifecycle. Permintaan peralihan dikenakan bayaran bagi setiap objek apabila objek menjadi layak untuk peralihan mengikut peraturan Lifecycle. Rujuk halaman harga Amazon S3 untuk maklumat harga.


[User] Apa kesannya kepada operasi database saya jika saya memilih untuk menggunakan on-demand berbanding provisioned capacity dalam DynamoDB?

[Assistant] On-demand capacity menyesuaikan diri secara automatik dengan trafik, membayar per permintaan tanpa perlu menetapkan kapasiti, sesuai untuk trafik yang tidak dapat diramal. Provisioned capacity memerlukan anda menetapkan bilangan RCU/WCU, dengan pilihan auto-scaling yang menyesuaikan berdasarkan penggunaan, dan mungkin lebih murah untuk trafik yang konsisten dan boleh diramal. Pilih on-demand untuk beban tidak dapat diramal atau pembangunan; pilih provisioned (dengan auto-scaling) untuk beban yang stabil untuk menjimatkan kos.


[User] Saya sedang merangka strategi pengurusan kos untuk bucket S3 dalam persekitaran pengeluaran. Berapakah kos yang perlu saya ambil kira jika saya mengaktifkan ciri Lifecycle Configuration bagi mengautomasi pengurusan objek?

[Assistant] Tiada kos tambahan untuk menyediakan dan menggunakan policy Lifecycle. Permintaan peralihan dikenakan bayaran bagi setiap objek apabila objek menjadi layak untuk peralihan mengikut peraturan Lifecycle. Rujuk halaman harga Amazon S3 untuk maklumat harga.


[User] Anda sed mereka bentuk prestasi untuk aplikasi yang memerlukan throughput yang tinggi dan konsisten. Dalam konteks pemilihan konfigurasi untuk workload ini, bilaakah keadaan yang sesuai untuk anda menggunakan provisioned capacity berbanding on-demand capacity dalam DynamoDB?

[Assistant] On-demand capacity menyesuaikan diri secara automatik dengan trafik, membayar per permintaan tanpa perlu menetapkan kapasiti, sesuai untuk trafik yang tidak dapat diramal. Provisioned capacity memerlukan anda menetapkan bilangan RCU/WCU, dengan pilihan auto-scaling yang menyesuaikan berdasarkan penggunaan, dan mungkin lebih murah untuk trafik yang konsisten dan boleh diramal. Pilih on-demand untuk beban tidak dapat diramal atau pembangunan; pilih provisioned (dengan auto-scaling) untuk beban yang stabil untuk menjimatkan kos.


[User] Apakah yang akan berlaku atau bagaimana saya dapat mengetahui status jika peraturan saya sedang berjalan dengan sempurna?

[Assistant] AWS WAF merangkumi dua cara berbeza untuk melihat bagaimana laman web anda dilindungi: metrik satu minit tersedia dalam CloudWatch dan Sampled Web Requests tersedia dalam API AWS WAF atau konsol pengurusan. Ini membolehkan anda melihat permintaan mana yang disekat, dibenarkan, atau dikira dan peraturan mana yang dipadankan pada permintaan tertentu (cth., permintaan web ini disekat disebabkan oleh keadaan alamat IP, dsb.). Untuk maklumat lanjut, lihat Panduan Pembangun AWS WAF.


[User] Semasa menjalankan tugas pengesahan laluan trafik rangkaian untuk aplikasi pengeluaran, bagaimanakah caranya untuk saya mengesahkan bahawa setiap peraturan yang telah dikonfigurasikan berfungsi seperti yang dijangkakannya?

[Assistant] AWS WAF merangkumi dua cara berbeza untuk melihat bagaimana laman web anda dilindungi: metrik satu minit tersedia dalam CloudWatch dan Sampled Web Requests tersedia dalam API AWS WAF atau konsol pengurusan. Ini membolehkan anda melihat permintaan mana yang disekat, dibenarkan, atau dikira dan peraturan mana yang dipadankan pada permintaan tertentu (cth., permintaan web ini disekat disebabkan oleh keadaan alamat IP, dsb.). Untuk maklumat lanjut, lihat Panduan Pembangun AWS WAF.


[User] Apakah yang akan berlaku kepada data saya jika ia dihantar ke Amazon CloudWatch?

[Assistant] Amazon CloudWatch menyediakan pelbagai pilihan untuk mengumpul dan menyerap data operasi, keselamatan, dan pematuhan anda. Anda boleh menggunakan CloudWatch Agent untuk mengumpul metrik dan log daripada hos yang berjalan di AWS, di premis, atau merentas multikloud. Dengan sokongan untuk OpenTelemetry (OTel) dalam CloudWatch, anda boleh menginstrumenkan aplikasi anda menggunakan mana-mana ejen yang serasi dengan OTel. CloudWatch menyediakan penyerapan log terurus sepenuhnya untuk pelbagai sumber AWS termasuk Amazon VPC Flow Logs, log kluster Amazon EKS, log Amazon Bedrock AgentCore, dan peristiwa pengurusan dan data AWS CloudTrail. CloudWatch juga menyediakan pengumpul terurus untuk sumber data pihak ketiga yang popular. Selain itu, banyak perkhidmatan AWS termasuk AWS Lambda disepadukan sepenuhnya dengan CloudWatch untuk kebolehcerapan.


[User] Apa yang akan berlaku jika saya menggunakan Large Data Migration Manager untuk memantau tugas AWS Snowball?

[Assistant] Anda memantau tugas Snowball anda menggunakan papan pemuka Data Migration Manager atau melihat ringkasan pelan projek anda. Dengan menggunakan papan pemuka Data Migration Manager, anda boleh memantau status projek dengan cepat dan mengenal pasti isu pada pandangan pertama. Dengan keupayaan baharu ini, anda boleh menjejaki kemajuan pemindahan migrasi atau pergerakan data keseluruhan, masa yang tinggal, status tugas Snowball, status tapak, kadar pengisian tugas Snowball purata, tempoh tugas Snowball purata, dan jadual pesanan yang akan datang merentas pelan dan tapak anda.


[User] Anda sedang menjalankan aplikasi pengeluaran dan perlu memantau metrik prestasinya secara hampir masa nyata. Apakah langkah-langkah atau mekanisme yang perlu anda konfigurasikan untuk memastikan data daripada aplikasi tersebut dihantar dan dimuat naik secara automatik ke dalam Amazon CloudWatch?

[Assistant] Amazon CloudWatch menyediakan pelbagai pilihan untuk mengumpul dan menyerap data operasi, keselamatan, dan pematuhan anda. Anda boleh menggunakan CloudWatch Agent untuk mengumpul metrik dan log daripada hos yang berjalan di AWS, di premis, atau merentas multikloud. Dengan sokongan untuk OpenTelemetry (OTel) dalam CloudWatch, anda boleh menginstrumenkan aplikasi anda menggunakan mana-mana ejen yang serasi dengan OTel. CloudWatch menyediakan penyerapan log terurus sepenuhnya untuk pelbagai sumber AWS termasuk Amazon VPC Flow Logs, log kluster Amazon EKS, log Amazon Bedrock AgentCore, dan peristiwa pengurusan dan data AWS CloudTrail. CloudWatch juga menyediakan pengumpul terurus untuk sumber data pihak ketiga yang popular. Selain itu, banyak perkhidmatan AWS termasuk AWS Lambda disepadukan sepenuhnya dengan CloudWatch untuk kebolehcerapan.


[User] Apakah yang akan berlaku pada kos perkhidmatan jika saya menggunakan akaun baharu?

[Assistant] Ya. Dengan AWS Free Tier, anda boleh memulakan AWS KMS secara percuma* di semua Region. Kunci KMS AWS terurus yang dicipta bagi pihak anda oleh perkhidmatan AWS adalah percuma untuk disimpan dalam akaun anda. Terdapat free tier untuk penggunaan yang menyediakan bilangan permintaan percuma kepada perkhidmatan setiap bulan. Untuk maklumat semasa tentang harga, termasuk Free Tier, sila lawati halaman harga AWS KMS. *Permintaan API yang melibatkan kunci KMS asimetri dan permintaan API kepada API GenerateDataKeyPair dan GenerateDataKeyPairWithoutPlaintext dikecualikan daripada Free Tier.


[User] Anda kini sedang menguruskan pemindahan data berskala besar menggunakan AWS Snowball. Dalam persekitaran pengeluaran, jelaskan langkah-langkah yang perlu diambil untuk memantau status tugasan tersebut melalui Large Data Migration Manager.

[Assistant] Anda memantau tugas Snowball anda menggunakan papan pemuka Data Migration Manager atau melihat ringkasan pelan projek anda. Dengan menggunakan papan pemuka Data Migration Manager, anda boleh memantau status projek dengan cepat dan mengenal pasti isu pada pandangan pertama. Dengan keupayaan baharu ini, anda boleh menjejaki kemajuan pemindahan migrasi atau pergerakan data keseluruhan, masa yang tinggal, status tugas Snowball, status tapak, kadar pengisian tugas Snowball purata, tempoh tugas Snowball purata, dan jadual pesanan yang akan datang merentas pelan dan tapak anda.


[User] Dalam perancangan belanjawan untuk memulakan persekitaran AWS baharu, adakah Free Tier tersedia untuk mengurangkan kos operasi awal?

[Assistant] Ya. Dengan AWS Free Tier, anda boleh memulakan AWS KMS secara percuma* di semua Region. Kunci KMS AWS terurus yang dicipta bagi pihak anda oleh perkhidmatan AWS adalah percuma untuk disimpan dalam akaun anda. Terdapat free tier untuk penggunaan yang menyediakan bilangan permintaan percuma kepada perkhidmatan setiap bulan. Untuk maklumat semasa tentang harga, termasuk Free Tier, sila lawati halaman harga AWS KMS. *Permintaan API yang melibatkan kunci KMS asimetri dan permintaan API kepada API GenerateDataKeyPair dan GenerateDataKeyPairWithoutPlaintext dikecualikan daripada Free Tier.


[User] Apakah implikasi terhadap prestasi dan kos operasi Lambda sebaik sahaja saya mengaktifkan GuardDuty Lambda Protection?

[Assistant] Tidak, GuardDuty Lambda Protection direka bentuk supaya tidak mempunyai implikasi prestasi, ketersediaan, atau kos kepada beban kerja Lambda anda.


[User] Apabila mempertimbangkan pelaksanaan GuardDuty Lambda Protection untuk persekitaran pengeluaran, bagaimanakah saya menilai kesan pembedahan ini terhadap metrik prestasi dan anggaran kos operasi bagi beban kerja Lambda yang sedia ada?

[Assistant] Tidak, GuardDuty Lambda Protection direka bentuk supaya tidak mempunyai implikasi prestasi, ketersediaan, atau kos kepada beban kerja Lambda anda.


[User] Apakah yang akan berlaku sekiranya saya tidak mengaktifkan S3 versioning pada bucket saya?

[Assistant] S3 versioning membolehkan bucket menyimpan pelbagai versi objek yang sama, jadi setiap muat naik menghasilkan versi baharu dan anda boleh memulihkan versi lama. Ini membantu melindungi daripada pemadaman tidak sengaja dan membolehkan pemulihan kepada versi sebelumnya. Apabila versioning didayakan, memadam objek mencipta penanda pemadaman (delete marker) tetapi data asal masih ada sehingga versi lama dipadam. Ia berguna untuk keselamatan data dan pemulihan.