[User] Apakah kesan terhadap cas saya apabila saya menggunakan Lambda MicroVMs?

[Assistant] Lambda MicroVMs ditetapkan harga merentas tiga dimensi: pengkomputeran (sesaat, berdasarkan penggunaan garis dasar dan puncak), operasi snapshot dan storan, serta pemindahan data. Anda boleh memperuntukkan garis dasar anda dengan fleksibiliti untuk menskalakan secara menegak sehingga 4x puncak apabila beban kerja memerlukannya. Caj garis dasar dikenakan semasa MicroVM anda berjalan dan penggunaan yang melebihi garis dasar dicaj mengikut penggunaan aktif. Untuk maklumat lanjut, lawati halaman harga AWS Lambda.


[User] Apakah yang akan berlaku sekiranya pelanggan menggunakan Global Resolver untuk menyelesaikan private hosted zones (PHZ) pada Amazon VPC?

[Assistant] Ya. Pelanggan yang mengesahkan dengan Global Resolver dapat menyelesaikan PHZ merentas Wilayah AWS.


[User] Anda sedingan merancang belanjawan untuk aplikasi tanpa pelayan yang menggunakan fungsi Lambda MicroVMs dalam persekitaran pengeluaran. Apakah model pengebilan yang perlu diambil kira untuk menilai kos operasi dengan tepat?

[Assistant] Lambda MicroVMs ditetapkan harga merentas tiga dimensi: pengkomputeran (sesaat, berdasarkan penggunaan garis dasar dan puncak), operasi snapshot dan storan, serta pemindahan data. Anda boleh memperuntukkan garis dasar anda dengan fleksibiliti untuk menskalakan secara menegak sehingga 4x puncak apabila beban kerja memerlukannya. Caj garis dasar dikenakan semasa MicroVM anda berjalan dan penggunaan yang melebihi garis dasar dicaj mengikut penggunaan aktif. Untuk maklumat lanjut, lawati halaman harga AWS Lambda.


[User] Saya sed mereka merangka rangkaian untuk persekitaran AWS dan memerlukan cadangan konfigurasi. Adakah kita boleh menggunakan Global Resolver untuk menyelesaikan private hosted zones (PHZ) yang dipautkan pada Amazon VPC?

[Assistant] Ya. Pelanggan yang mengesahkan dengan Global Resolver dapat menyelesaikan PHZ merentas Wilayah AWS.


[User] Dalam senario pembangunan aplikasi sebenar, apakah alasan utama untuk saya menggunakan access point berbanding bucket directly apabila mengkonfigurasi akses data?

[Assistant] S3 Access Points memudahkan cara anda menguruskan akses data kepada set data kongsi anda pada S3. Anda tidak perlu lagi menguruskan satu dasar bucket yang kompleks dengan beratus-ratus peraturan kebenaran berbeza yang perlu ditulis, dibaca, dikesan, dan diaudit. Dengan S3 Access Points, anda boleh mencipta access point atau mewakilkan kebenaran kepada akaun yang dipercayai untuk mencipta access point merentas akaun pada bucket anda. Ini membenarkan akses kepada set data kongsi dengan dasar yang disesuaikan untuk aplikasi tertentu. Dengan menggunakan Access Points, anda boleh menguraikan satu dasar bucket yang besar kepada dasar access point yang berasingan dan khusus untuk setiap aplikasi yang perlu mengakses set data kongsi tersebut. Ini memudahkan anda memberi tumpuan untuk membina dasar akses yang betul untuk aplikasi, tanpa perlu risau tentang mengganggu apa yang aplikasi lain lakukan dalam set data kongsi tersebut. Anda juga boleh mencipta Service Control Policy (SCP) dan menghendaki semua access point dihadkan kepada Virtual Private Cloud (VPC), dengan itu menjadikan data anda hanya boleh diakses dalam rangkaian peribadi anda melalui tembok api.


[User] Apakah yang akan berlaku jika saya tidak menggunakan access point?

[Assistant] S3 Access Points memudahkan cara anda menguruskan akses data kepada set data kongsi anda pada S3. Anda tidak perlu lagi menguruskan satu dasar bucket yang kompleks dengan beratus-ratus peraturan kebenaran berbeza yang perlu ditulis, dibaca, dikesan, dan diaudit. Dengan S3 Access Points, anda boleh mencipta access point atau mewakilkan kebenaran kepada akaun yang dipercayai untuk mencipta access point merentas akaun pada bucket anda. Ini membenarkan akses kepada set data kongsi dengan dasar yang disesuaikan untuk aplikasi tertentu. Dengan menggunakan Access Points, anda boleh menguraikan satu dasar bucket yang besar kepada dasar access point yang berasingan dan khusus untuk setiap aplikasi yang perlu mengakses set data kongsi tersebut. Ini memudahkan anda memberi tumpuan untuk membina dasar akses yang betul untuk aplikasi, tanpa perlu risau tentang mengganggu apa yang aplikasi lain lakukan dalam set data kongsi tersebut. Anda juga boleh mencipta Service Control Policy (SCP) dan menghendaki semua access point dihadkan kepada Virtual Private Cloud (VPC), dengan itu menjadikan data anda hanya boleh diakses dalam rangkaian peribadi anda melalui tembok api.


[User] Apa yang akan berlaku pada prestasi sekiranya saya menggunakan pertanyaan Athena untuk inferens SageMaker AI?

[Assistant] Penambahbaikan prestasi operasi sentiasa ditambah kepada ciri dan perkhidmatan kami. Untuk meningkatkan prestasi pertanyaan ML Athena anda, baris dikumpulkan apabila memanggil model SageMaker AI anda untuk inferens. Pada masa ini, penggantian saiz kumpulan baris yang disediakan pengguna tidak disokong.


[User] Anda sed他们 merangka arkitektur analitik data dan sedang menilai pilihan untuk menjalankan inferens SageMaker AI. Apakah implikasi prestasi yang perlu diambil kira jika anda memilih untuk menggunakan pertanyaan Athena bagi memproses data tersebut?

[Assistant] Penambahbaikan prestasi operasi sentiasa ditambah kepada ciri dan perkhidmatan kami. Untuk meningkatkan prestasi pertanyaan ML Athena anda, baris dikumpulkan apabila memanggil model SageMaker AI anda untuk inferens. Pada masa ini, penggantian saiz kumpulan baris yang disediakan pengguna tidak disokong.


[User] Apakah implikasi atau kesan penggunaan peranan (role) IAM berbanding pengguna (user) IAM dalam persekitaran AWS?

[Assistant] Pengguna IAM ialah identiti kekal yang dikaitkan dengan orang atau aplikasi dan biasanya dikaitkan dengan bukti kelayakan jangka panjang seperti kata laluan atau kunci akses. Peranan IAM pula ialah identiti sementara yang boleh diambil oleh perkhidmatan AWS atau entiti yang dipercayai, dan diberikan melalui sts:AssumeRole dengan bukti kelayakan sementara (temporary credentials). Dalam aplikasi serverless, fungsi Lambda menggunakan peranan, bukan pengguna, kerana peranan lebih selamat dan mengelakkan kunci kekal.


[User] Dalam usaha untuk menstrukturkan akses aplikasi di persekitaran AWS, anda perlu memutuskan sama ada hendak menggunakan peranan (role) IAM atau pengguna (user) IAM. Terangkan perbezaan utama antara kedua-duanya dan nyatakan mengapa peranan (role) lebih sesuai untuk aplikasi yang berjalan di atas EC2.

[Assistant] Pengguna IAM ialah identiti kekal yang dikaitkan dengan orang atau aplikasi dan biasanya dikaitkan dengan bukti kelayakan jangka panjang seperti kata laluan atau kunci akses. Peranan IAM pula ialah identiti sementara yang boleh diambil oleh perkhidmatan AWS atau entiti yang dipercayai, dan diberikan melalui sts:AssumeRole dengan bukti kelayakan sementara (temporary credentials). Dalam aplikasi serverless, fungsi Lambda menggunakan peranan, bukan pengguna, kerana peranan lebih selamat dan mengelakkan kunci kekal.


[User] Apakah yang berlaku apabila GuardDuty Malware Protection melakukan pengimbasan tanpa ejen?

[Assistant] Daripada menggunakan ejen keselamatan, GuardDuty Malware Protection akan mencipta dan mengimbas replika berdasarkan snapshot volum Amazon EBS yang dilekatkan pada instans Amazon EC2 atau beban kerja kontena yang berpotensi dijangkiti dalam akaun anda. Kebenaran yang anda berikan kepada GuardDuty melalui service-linked role membolehkan perkhidmatan tersebut mencipta replika volum yang disulitkan dalam akaun perkhidmatan GuardDuty daripada snapshot yang kekal dalam akaun anda. GuardDuty Malware Protection kemudiannya akan mengimbas replika volum tersebut untuk perisian hasad. Untuk objek dalam Amazon S3, GuardDuty mula membaca, menyahsulit, dan mengimbas objek yang dimuat naik ke bucket yang telah anda konfigurasikan untuk GuardDuty Malware Protection. Anda boleh mengehadkan skop objek untuk diimbas dalam bucket dengan menentukan bahawa hanya objek dengan awalan tertentu yang diimbas. GuardDuty akan mengimbas objek yang dimuat naik yang sepadan dengan awalan yang ditentukan ini, dan menjana penemuan keselamatan serta pemberitahuan Amazon EventBridge dengan hasil imbasan terperinci: Dijangkiti (Infected), Bersih (Clean), Dilangkau (Skipped), atau Gagal (Failed). Pemberitahuan tersebut juga akan merangkumi metrik imbasan yang berkaitan dengan bilangan objek dan bait yang diimbas. Anda juga boleh menentukan tindakan selepas imbasan yang akan dilaksanakan oleh GuardDuty pada objek berdasarkan hasil imbasan, seperti kuarantin automatik atau penandaan objek.


[User] Sebagai pereka bentuk sistem yang bertanggungjawab memastikan keselamatan infrastruktur tanpa memasang ejen tambahan pada sumber AWS, bagaimana anda boleh memanfaatkan GuardDuty Malware Protection untuk melaksanakan pengimbasan keselamatan?

[Assistant] Daripada menggunakan ejen keselamatan, GuardDuty Malware Protection akan mencipta dan mengimbas replika berdasarkan snapshot volum Amazon EBS yang dilekatkan pada instans Amazon EC2 atau beban kerja kontena yang berpotensi dijangkiti dalam akaun anda. Kebenaran yang anda berikan kepada GuardDuty melalui service-linked role membolehkan perkhidmatan tersebut mencipta replika volum yang disulitkan dalam akaun perkhidmatan GuardDuty daripada snapshot yang kekal dalam akaun anda. GuardDuty Malware Protection kemudiannya akan mengimbas replika volum tersebut untuk perisian hasad. Untuk objek dalam Amazon S3, GuardDuty mula membaca, menyahsulit, dan mengimbas objek yang dimuat naik ke bucket yang telah anda konfigurasikan untuk GuardDuty Malware Protection. Anda boleh mengehadkan skop objek untuk diimbas dalam bucket dengan menentukan bahawa hanya objek dengan awalan tertentu yang diimbas. GuardDuty akan mengimbas objek yang dimuat naik yang sepadan dengan awalan yang ditentukan ini, dan menjana penemuan keselamatan serta pemberitahuan Amazon EventBridge dengan hasil imbasan terperinci: Dijangkiti (Infected), Bersih (Clean), Dilangkau (Skipped), atau Gagal (Failed). Pemberitahuan tersebut juga akan merangkumi metrik imbasan yang berkaitan dengan bilangan objek dan bait yang diimbas. Anda juga boleh menentukan tindakan selepas imbasan yang akan dilaksanakan oleh GuardDuty pada objek berdasarkan hasil imbasan, seperti kuarantin automatik atau penandaan objek.


[User] Dalam persekitaran produksi sebenar, apakah tindakan terbina dalam (built-in actions) yang boleh saya konfigurasikan secara langsung apabila menetapkan peraturan pemantauan data menggunakan AWS Glue Data Quality?

[Assistant] Anda boleh menggunakan tindakan untuk bertindak balas terhadap isu kualiti data. Dalam Data Catalog, anda boleh menulis metrik ke Amazon CloudWatch dan menyediakan pemberitahuan dalam CloudWatch untuk memaklumkan anda apabila skor jatuh di bawah ambang. Pada AWS Glue Studio, anda boleh menggagalkan pekerjaan apabila kualiti merosot, menghalang data buruk daripada bergerak ke dalam data lake.


[User] Apakah kesannya jika saya mencipta subnet tambahan, seperti subnet peribadi, dalam VPC lalai saya?

[Assistant] Ya. Untuk melancarkan ke dalam subnet bukan lalai, anda boleh menyasarkan pelancaran anda menggunakan konsol atau pilihan --subnet daripada CLI, API, atau SDK.


[User] Apabila menjalankan tugas deployment dalam persekitaran AWS, adakah saya boleh menambah subnet peribadi (private subnet) ke dalam VPC lalai (default VPC) sedia ada untuk menampung infrastruktur yang memerlukan pengasingan rangkaian?

[Assistant] Ya. Untuk melancarkan ke dalam subnet bukan lalai, anda boleh menyasarkan pelancaran anda menggunakan konsol atau pilihan --subnet daripada CLI, API, atau SDK.


[User] Apakah yang berlaku sekiranya AWS Lambda melakukan semakan tandatangan semasa penggunaan?

[Assistant] AWS Lambda boleh melakukan semakan tandatangan berikut semasa penggunaan: • Tandatangan rosak - Ini berlaku jika artifak kod telah diubah sejak penandatanganan. • Tandatangan tidak sepadan - Ini berlaku jika artifak kod ditandatangani oleh profil penandatanganan yang tidak diluluskan. • Tandatangan tamat tempoh - Ini berlaku jika tandatangan melepasi tarikh tamat tempoh yang dikonfigurasikan. • Tandatangan ditarik balik - Ini berlaku jika pemilik profil penandatanganan menarik balik kerja penandatanganan. Untuk mengetahui lebih lanjut, sila lihat dokumentasi AWS Lambda.


[User] Apabila menjalankan fungsi Lambda untuk pengeluaran, bagaimanakah proses pengesahan tandatangan dilakukan oleh perkhidmatan tersebut untuk memastikan kesahihan permintaan?

[Assistant] AWS Lambda boleh melakukan semakan tandatangan berikut semasa penggunaan: • Tandatangan rosak - Ini berlaku jika artifak kod telah diubah sejak penandatanganan. • Tandatangan tidak sepadan - Ini berlaku jika artifak kod ditandatangani oleh profil penandatanganan yang tidak diluluskan. • Tandatangan tamat tempoh - Ini berlaku jika tandatangan melepasi tarikh tamat tempoh yang dikonfigurasikan. • Tandatangan ditarik balik - Ini berlaku jika pemilik profil penandatanganan menarik balik kerja penandatanganan. Untuk mengetahui lebih lanjut, sila lihat dokumentasi AWS Lambda.


[User] Apakah kesannya terhadap aplikasi jika saya menggunakan terlalu banyak fungsi Lambda?

[Assistant] Walaupun tiada had keras pada bilangan fungsi, menggunakan terlalu banyak boleh menyebabkan masalah operasi: kerumitan menguruskan banyak fungsi, peningkatan risiko konfigurasi yang salah, kos metadata, dan kesukaran debugging. Untuk aplikasi besar, pertimbangkan untuk menggabungkan fungsi yang berkaitan dengan rapat menjadi satu fungsi dengan pengendali (handler) yang berbeza, atau gunakan corak yang jelas melalui Step Functions untuk perkhidmatan yang kompleks. Keseimbangan antara modulariti dan kemudahan pengurusan penting.


[User] Dalam persekitaran pengeluaran yang menggunakan banyak fungsi Lambda secara serentak, apakah risiko utama yang perlu saya ambil kira semasa menguruskan beban dan prestasi aplikasi?

[Assistant] Walaupun tiada had keras pada bilangan fungsi, menggunakan terlalu banyak boleh menyebabkan masalah operasi: kerumitan menguruskan banyak fungsi, peningkatan risiko konfigurasi yang salah, kos metadata, dan kesukaran debugging. Untuk aplikasi besar, pertimbangkan untuk menggabungkan fungsi yang berkaitan dengan rapat menjadi satu fungsi dengan pengendali (handler) yang berbeza, atau gunakan corak yang jelas melalui Step Functions untuk perkhidmatan yang kompleks. Keseimbangan antara modulariti dan kemudahan pengurusan penting.


[User] Apakah yang akan berlaku sekiranya saya menggunakan Managed Rule untuk tujuan pengujian?

[Assistant] AWS WAF membolehkan anda mengkonfigurasi tindakan "count" untuk Managed Rule, yang mengira bilangan permintaan web yang dipadankan oleh peraturan di dalam Managed Rule tersebut. Anda boleh melihat bilangan permintaan web yang dikira untuk menganggarkan berapa banyak permintaan web anda akan disekat jika anda mendayakan Managed Rule tersebut.


[User] Apakah yang berlaku apabila saya menggunakan tindakan terbina dalam dalam AWS Glue Data Quality?

[Assistant] Anda boleh menggunakan tindakan untuk bertindak balas terhadap isu kualiti data. Dalam Data Catalog, anda boleh menulis metrik ke Amazon CloudWatch dan menyediakan pemberitahuan dalam CloudWatch untuk memaklumkan anda apabila skor jatuh di bawah ambang. Pada AWS Glue Studio, anda boleh menggagalkan pekerjaan apabila kualiti merosot, menghalang data buruk daripada bergerak ke dalam data lake.


[User] Apakah langkah yang boleh saya ambil untuk menyesuaikan kandungan menggunakan Lambda@Edge?

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


[User] Dalam konteks API Gateway, bagaimanakah konsep mocking boleh dijelaskan?

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


[User] Jelaskan maksud direct addressing serta terangkan mekanisme bagaimana ia beroperasi.

[Assistant] Direct addressing membolehkan anda menghantar pemberitahuan terus ke satu endpoint, bukannya menghantar mesej yang sama kepada semua pelanggan topik. Ini berguna jika anda ingin menghantar mesej yang disasarkan dengan tepat kepada setiap penerima. Apabila anda mendaftarkan token peranti dengan SNS, SNS mencipta endpoint yang sepadan dengan token tersebut. Anda boleh menerbitkan ke endpoint token sama seperti anda menerbitkan ke topik. Anda boleh mengarahkan penerbitan sama ada teks pemberitahuan anda, atau muatan khusus platform yang memanfaatkan ciri khusus platform seperti mengemas kini kiraan lencana aplikasi anda. Direct addressing pada masa ini hanya tersedia untuk endpoint pemberitahuan tolak.


[User] Direct addressing tu apa sebenarnya? Camne ia berfungsi?

[Assistant] Direct addressing membolehkan anda menghantar pemberitahuan terus ke satu endpoint, bukannya menghantar mesej yang sama kepada semua pelanggan topik. Ini berguna jika anda ingin menghantar mesej yang disasarkan dengan tepat kepada setiap penerima. Apabila anda mendaftarkan token peranti dengan SNS, SNS mencipta endpoint yang sepadan dengan token tersebut. Anda boleh menerbitkan ke endpoint token sama seperti anda menerbitkan ke topik. Anda boleh mengarahkan penerbitan sama ada teks pemberitahuan anda, atau muatan khusus platform yang memanfaatkan ciri khusus platform seperti mengemas kini kiraan lencana aplikasi anda. Direct addressing pada masa ini hanya tersedia untuk endpoint pemberitahuan tolak.


[User] Sekiranya saya menetapkan nilai TTL=0, apakah kesan yang akan berlaku?

[Assistant] Sesetengah platform menganggap TTL = 0 sebagai kes khas dan cuba menghantar mesej dengan segera, jika tidak, biarkan ia tamat tempoh. Jika anda menentukan TTL = 0, SNS akan menyampaikan mesej anda kepada perkhidmatan yang sesuai dengan TTL = 0 untuk memanfaatkan kes khas ini.


[User] Boleh anda terangkan apa yang dimaksudkan dengan CloudWatch Container Insights dengan kebolehcerapan dipertingkat (Classic)?

[Assistant] Container Insights dengan kebolehcerapan dipertingkat (Classic) tersedia untuk Amazon Elastic Kubernetes Service (Amazon EKS) pada EC2, Amazon Elastic Container Service (Amazon ECS) pada EC2 dan ECS pada Fargate. Kebolehcerapan dipertingkat menyampaikan metrik terperinci seperti metrik prestasi ECS dan EKS peringkat kontena, metrik Kube-state EKS dan metrik satah kawalan EKS secara automatik, membolehkan anda meneliti secara visual ke bawah dan ke atas merentas pelbagai lapisan kontena untuk mengesan isu seperti kebocoran memori dalam kontena individu dengan mudah. Container Insights kini memaparkan senarai lapisan kontena yang menggunakan sumber pada tahap tinggi, supaya anda dapat mengenal pasti risiko dalam persekitaran anda, walaupun anda belum menyediakan amaran, dan mengambil tindakan proaktif sebelum pengalaman pengguna akhir anda terjejas. Container Insights dengan kebolehcerapan dipertingkat (Classic) disertakan dengan pengalaman permulaan yang mudah di mana anda boleh menginstrumentasikan kluster anda secara automatik dengan tambahan CloudWatch Observability untuk EKS atau memilih masuk melalui satu togol pada ECS untuk mula menerima telemetri dengan serta-merta.


[User] CloudWatch Container Insights dengan kebolehcerapan dipertingkat (Classic) ni apa sebenarnya?

[Assistant] Container Insights dengan kebolehcerapan dipertingkat (Classic) tersedia untuk Amazon Elastic Kubernetes Service (Amazon EKS) pada EC2, Amazon Elastic Container Service (Amazon ECS) pada EC2 dan ECS pada Fargate. Kebolehcerapan dipertingkat menyampaikan metrik terperinci seperti metrik prestasi ECS dan EKS peringkat kontena, metrik Kube-state EKS dan metrik satah kawalan EKS secara automatik, membolehkan anda meneliti secara visual ke bawah dan ke atas merentas pelbagai lapisan kontena untuk mengesan isu seperti kebocoran memori dalam kontena individu dengan mudah. Container Insights kini memaparkan senarai lapisan kontena yang menggunakan sumber pada tahap tinggi, supaya anda dapat mengenal pasti risiko dalam persekitaran anda, walaupun anda belum menyediakan amaran, dan mengambil tindakan proaktif sebelum pengalaman pengguna akhir anda terjejas. Container Insights dengan kebolehcerapan dipertingkat (Classic) disertakan dengan pengalaman permulaan yang mudah di mana anda boleh menginstrumentasikan kluster anda secara automatik dengan tambahan CloudWatch Observability untuk EKS atau memilih masuk melalui satu togol pada ECS untuk mula menerima telemetri dengan serta-merta.


[User] Boleh guna metrik pelanggan untuk failover endpoint global tak?

[Assistant] Kami mengesyorkan agar tidak memasukkan metrik pelanggan dalam pemeriksaan kesihatan anda. Ini boleh menyebabkan penerbit anda melakukan failover ke Wilayah sandaran jika seorang pelanggan menghadapi masalah, walaupun semua pelanggan lain berada dalam keadaan sihat di Wilayah utama. Jika salah seorang pelanggan anda gagal memproses peristiwa di Wilayah utama, anda harus menghidupkan replikasi untuk mengesahkan bahawa pelanggan anda di Wilayah sekunder dapat memproses peristiwa dengan berjaya.


[User] Adakah metrik daripada pelanggan saya boleh digunakan untuk failover endpoint global saya?

[Assistant] Kami mengesyorkan agar tidak memasukkan metrik pelanggan dalam pemeriksaan kesihatan anda. Ini boleh menyebabkan penerbit anda melakukan failover ke Wilayah sandaran jika seorang pelanggan menghadapi masalah, walaupun semua pelanggan lain berada dalam keadaan sihat di Wilayah utama. Jika salah seorang pelanggan anda gagal memproses peristiwa di Wilayah utama, anda harus menghidupkan replikasi untuk mengesahkan bahawa pelanggan anda di Wilayah sekunder dapat memproses peristiwa dengan berjaya.


[User] Apakah yang akan berlaku sekiranya saya menggunakan Automatic Dashboards?

[Assistant] Automatic Dashboards dibina terlebih dahulu dengan amalan terbaik yang disyorkan perkhidmatan AWS, sentiasa menyedari sumber, dan dikemas kini secara dinamik untuk mencerminkan keadaan terkini metrik prestasi penting. Anda kini boleh menapis dan menyelesaikan masalah kepada paparan tertentu tanpa menambah kod tambahan untuk mencerminkan keadaan terkini sumber AWS anda. Setelah anda mengenal pasti punca isu prestasi, anda boleh bertindak dengan cepat dengan pergi terus ke sumber AWS.


[User] Dalam persekitaran pengeluaran, apakah kelebihan utama Automatic Dashboards yang menjadikannya pilihan ideal untuk memantau sumber AWS sebaik sahaja saya menyiapkan pemantauan?

[Assistant] Automatic Dashboards dibina terlebih dahulu dengan amalan terbaik yang disyorkan perkhidmatan AWS, sentiasa menyedari sumber, dan dikemas kini secara dinamik untuk mencerminkan keadaan terkini metrik prestasi penting. Anda kini boleh menapis dan menyelesaikan masalah kepada paparan tertentu tanpa menambah kod tambahan untuk mencerminkan keadaan terkini sumber AWS anda. Setelah anda mengenal pasti punca isu prestasi, anda boleh bertindak dengan cepat dengan pergi terus ke sumber AWS.


[User] Anda sedang melaksanakan proses deployment untuk kawalan keselamatan dan perlu mengesahkan konfigurasi sebelum masuk ke pengeluaran. Apakah langkah yang harus diambil untuk menguji Managed Rule ini dalam persekitaran tersebut?

[Assistant] AWS WAF membolehkan anda mengkonfigurasi tindakan "count" untuk Managed Rule, yang mengira bilangan permintaan web yang dipadankan oleh peraturan di dalam Managed Rule tersebut. Anda boleh melihat bilangan permintaan web yang dikira untuk menganggarkan berapa banyak permintaan web anda akan disekat jika anda mendayakan Managed Rule tersebut.


[User] Apakah yang berlaku sekiranya saya menetapkan saiz subnet, dan adakah terdapat batasan saiz maksimum atau minimum yang dikenakan?

[Assistant] Saiz minimum subnet ialah /28 (atau 14 alamat IP) untuk IPv4. Subnet tidak boleh lebih besar daripada VPC tempat ia dicipta. Untuk IPv6, saiz subnet ditetapkan kepada /64. Hanya satu blok CIDR IPv6 boleh diperuntukkan kepada subnet.


[User] Apakah implikasi atau kesan kepada pembinaan API jika saya memilih AppSync berbanding API Gateway?

[Assistant] AppSync menyediakan API GraphQL dengan sokongan langganan masa nyata, penyegerakan data, dan skema yang kaya. API Gateway menyediakan REST dan WebSocket API dengan pengurusan trafik, pengesahan, throttling, dan integrasi dengan pelbagai penyepaduan. Pilih AppSync jika anda mahukan GraphQL dengan masa nyata dan dikehendaki model grafik; pilih API Gateway untuk REST/WebSocket dengan ciri pengurusan API yang luas. Kedua-duanya memanggil backend seperti Lambda dan DynamoDB.


[User] Anda sed mereka bentuk rangkaian untuk persekitaran pengeluaran. Adakah terdapat had saiz yang perlu anda ambil perhatian apabila menentukan saiz maksimum atau minimum bagi subnet?

[Assistant] Saiz minimum subnet ialah /28 (atau 14 alamat IP) untuk IPv4. Subnet tidak boleh lebih besar daripada VPC tempat ia dicipta. Untuk IPv6, saiz subnet ditetapkan kepada /64. Hanya satu blok CIDR IPv6 boleh diperuntukkan kepada subnet.


[User] Dalam reka bentuk seni bina aplikasi yang memerlukan pendedahan data kepada pelanggan mudah alih dan web, bagaimanakah proses pemilihan antara menggunakan AppSync dan API Gateway untuk melaksanakan lapisan API, dan apakah faktor penentu yang perlu diambil kira untuk memastikan konfigurasi tersebut memenuhi keperluan operasi?

[Assistant] AppSync menyediakan API GraphQL dengan sokongan langganan masa nyata, penyegerakan data, dan skema yang kaya. API Gateway menyediakan REST dan WebSocket API dengan pengurusan trafik, pengesahan, throttling, dan integrasi dengan pelbagai penyepaduan. Pilih AppSync jika anda mahukan GraphQL dengan masa nyata dan dikehendaki model grafik; pilih API Gateway untuk REST/WebSocket dengan ciri pengurusan API yang luas. Kedua-duanya memanggil backend seperti Lambda dan DynamoDB.


[User] Apakah kesan penggunaan provisioned concurrency dalam Lambda dan mengapa saya perlu mengaktifkannya?

[Assistant] Provisioned concurrency menyediakan bilangan contoh Lambda yang sedia ada (warm) terlebih dahulu, supaya panggilan tidak perlu menunggu cold start. Ia mengekalkan contoh panas yang bersedia untuk dijalankan, mengurangkan latency secara ketara. Ia berguna untuk aplikasi sensitif latency seperti API, tetapi ia menambah kos kerana anda membayar untuk kapasiti yang disediakan tanpa mengira penggunaan. Gunakan untuk fungsi kritikal prestasi; untuk fungsi biasa, biarkan Lambda berskala seperti biasa.


[User] Anda sedang mereka bentuk aplikasi yang memerlukan respons segera tanpa kelewatan 'cold start'. Dalam keadaan manakah anda patut mengkonfigurasi provisioned concurrency bagi fungsi Lambda anda?

[Assistant] Provisioned concurrency menyediakan bilangan contoh Lambda yang sedia ada (warm) terlebih dahulu, supaya panggilan tidak perlu menunggu cold start. Ia mengekalkan contoh panas yang bersedia untuk dijalankan, mengurangkan latency secara ketara. Ia berguna untuk aplikasi sensitif latency seperti API, tetapi ia menambah kos kerana anda membayar untuk kapasiti yang disediakan tanpa mengira penggunaan. Gunakan untuk fungsi kritikal prestasi; untuk fungsi biasa, biarkan Lambda berskala seperti biasa.


[User] Apakah implikasi terhadap Lambda sekiranya saya memilih runtime ARM (Graviton) berbanding x86?

[Assistant] AWS Lambda menyokong kedua-dua seni bina ARM (Graviton2) dan x86. Fungsi berasaskan ARM biasanya lebih murah (sehingga 20% kurang kos) dan selalunya lebih pantas untuk kebanyakan beban kerja. Untuk memigrasi, anda perlu membina semula kod dan perpustakaan untuk ARM. Jika kod anda menggunakan perpustakaan asli yang hanya tersedia untuk x86, anda mungkin perlu menetapkan runtime x86. Bagi kebanyakan aplikasi Python/Node.js, ARM ialah pilihan yang lebih murah dan berprestasi baik.


[User] Apakah kesannya jika saya menggunakan Global Resolver bersama-sama dengan VPN?

[Assistant] Ya. Global Resolver boleh digunakan oleh pelanggan yang berada pada VPN dan rangkaian korporat.


[User] Dalam usaha untuk mengoptimumkan kos dan prestasi aplikasi tanpa pelayan, bagaimanakah anda menentukan keputusan untuk memilih sama ada untuk melancarkan fungsi Lambda menggunakan seni bina ARM (Graviton) atau x86, dan apakah faktor teknikal yang perlu dipertimbangkan semasa memilih konfigurasi runtime tersebut?

[Assistant] AWS Lambda menyokong kedua-dua seni bina ARM (Graviton2) dan x86. Fungsi berasaskan ARM biasanya lebih murah (sehingga 20% kurang kos) dan selalunya lebih pantas untuk kebanyakan beban kerja. Untuk memigrasi, anda perlu membina semula kod dan perpustakaan untuk ARM. Jika kod anda menggunakan perpustakaan asli yang hanya tersedia untuk x86, anda mungkin perlu menetapkan runtime x86. Bagi kebanyakan aplikasi Python/Node.js, ARM ialah pilihan yang lebih murah dan berprestasi baik.


[User] Apakah akibatnya jika saya mencipta kunci AWS KMS saya sendiri dan melindungkannya dalam kumpulan HSM KMS?

[Assistant] AWS KMS memberikan anda fleksibiliti untuk memilih kedua-dua siapa yang menguruskan kunci yang anda cipta (terurus pelanggan, terurus AWS, dan milik AWS), serta tempat anda mencipta dan melindungi kunci anda (dalam HSM KMS, dalam CloudHSM, atau dalam pengurus kunci luaran). Kami mengesyorkan anda memilih kunci terurus pelanggan yang dicipta dan disimpan dalam HSM KMS. Kunci ini menawarkan fleksibiliti paling tinggi, kawalan dasar, pengurusan kitaran hayat (termasuk putaran automatik dan atas permintaan untuk kunci penyulitan simetri), dan kebolehauditan yang lengkap. Selain itu, kunci yang dicipta dan dilindungi dalam HSM AWS KMS menawarkan prestasi yang lebih tinggi, kependaman yang lebih rendah, dan perjanjian tahap perkhidmatan untuk operasi kriptografi KMS berbanding dengan kunci dalam kedai kunci tersuai (CloudHSM) atau kedai kunci luaran (XKS).


[User] Dalam persekitaran pengeluaran sebenar, saya sedang mereka bentuk rangkaian hibrid yang menggunakan VPN untuk menyambungkan pusat data ke AWS. Adakah konfigurasi ini menyokong penggunaan Global Resolver untuk menyelesaikan pertanyaan DNS?

[Assistant] Ya. Global Resolver boleh digunakan oleh pelanggan yang berada pada VPN dan rangkaian korporat.


[User] Apakah yang berlaku apabila pembangun menyediakan queue Amazon SQS untuk menerima pemberitahuan Amazon SNS?

[Assistant] Untuk membolehkan Amazon SNS menghantar pemberitahuan ke queue SQS, pembangun hendaklah melanggan topic dengan menyatakan 'SQS' sebagai pengangkutan dan queue standard SQS yang sah sebagai endpoint. Untuk membolehkan queue SQS menerima pemberitahuan daripada Amazon SNS, pemilik queue SQS mesti melanggan queue SQS tersebut kepada topic supaya Amazon SNS dapat menghantar mesej ke queue dengan jayanya. Jika pengguna memiliki kedua-dua topic Amazon SNS yang dilanggan dan queue SQS yang menerima pemberitahuan, tiada apa-apa lagi yang diperlukan. Sebarang mesej yang diterbitkan ke topic akan dihantar secara automatik ke queue SQS yang ditentukan. Jika pengguna yang memiliki queue SQS bukan pemilik topic, Amazon SNS akan memerlukan pengesahan eksplisit untuk permintaan langganan tersebut. Sila rujuk dokumentasi Amazon SNS untuk maklumat lanjut tentang melanggan queue SQS ke topic dan menetapkan dasar kawalan akses untuk queue SQS.


[User] Anda sedang membina satu alur kerja automatik yang memerlukan setiap mesej yang diterbitkan oleh topik Amazon SNS untuk disimpan secara automatik dalam satu Amazon SQS queue untuk pemprosesan lanjut. Apakah langkah-langkah konfigurasi yang perlu dilaksanakan untuk memastikan Amazon SNS menghantar pemberitahuan tersebut ke Amazon SQS queue anda?

[Assistant] Untuk membolehkan Amazon SNS menghantar pemberitahuan ke queue SQS, pembangun hendaklah melanggan topic dengan menyatakan 'SQS' sebagai pengangkutan dan queue standard SQS yang sah sebagai endpoint. Untuk membolehkan queue SQS menerima pemberitahuan daripada Amazon SNS, pemilik queue SQS mesti melanggan queue SQS tersebut kepada topic supaya Amazon SNS dapat menghantar mesej ke queue dengan jayanya. Jika pengguna memiliki kedua-dua topic Amazon SNS yang dilanggan dan queue SQS yang menerima pemberitahuan, tiada apa-apa lagi yang diperlukan. Sebarang mesej yang diterbitkan ke topic akan dihantar secara automatik ke queue SQS yang ditentukan. Jika pengguna yang memiliki queue SQS bukan pemilik topic, Amazon SNS akan memerlukan pengesahan eksplisit untuk permintaan langganan tersebut. Sila rujuk dokumentasi Amazon SNS untuk maklumat lanjut tentang melanggan queue SQS ke topic dan menetapkan dasar kawalan akses untuk queue SQS.


[User] Anda sedang mereka bentuk strategi enkripsi untuk data sensitif persekitaran pengeluaran (production). Terangkan senario di mana anda perlu mencipta kunci AWS KMS sendiri (Customer Managed Key) dan mengapa anda perlu menyimpan bahan kunci tersebut dalam kumpulan KMS multi-Region custom key store yang disambungkan kepada AWS CloudHSM untuk mematuhi keperluan keselamatan organisasi.

[Assistant] AWS KMS memberikan anda fleksibiliti untuk memilih kedua-dua siapa yang menguruskan kunci yang anda cipta (terurus pelanggan, terurus AWS, dan milik AWS), serta tempat anda mencipta dan melindungi kunci anda (dalam HSM KMS, dalam CloudHSM, atau dalam pengurus kunci luaran). Kami mengesyorkan anda memilih kunci terurus pelanggan yang dicipta dan disimpan dalam HSM KMS. Kunci ini menawarkan fleksibiliti paling tinggi, kawalan dasar, pengurusan kitaran hayat (termasuk putaran automatik dan atas permintaan untuk kunci penyulitan simetri), dan kebolehauditan yang lengkap. Selain itu, kunci yang dicipta dan dilindungi dalam HSM AWS KMS menawarkan prestasi yang lebih tinggi, kependaman yang lebih rendah, dan perjanjian tahap perkhidmatan untuk operasi kriptografi KMS berbanding dengan kunci dalam kedai kunci tersuai (CloudHSM) atau kedai kunci luaran (XKS).


[User] Apakah yang akan berlaku sekiranya saya menggunakan EventBridge API Destinations?

[Assistant] API Destinations membantu pembangun menghantar peristiwa kembali ke mana-mana aplikasi on-premises atau SaaS dengan keupayaan untuk mengawal daya pemprosesan dan pengesahan. Anda boleh mengkonfigurasi peraturan dengan transformasi input yang akan memetakan format peristiwa kepada format perkhidmatan penerima, dan EventBridge akan menguruskan keselamatan dan penghantaran. Apabila peraturan dimulakan, EventBridge akan mengubah peristiwa berdasarkan syarat yang ditetapkan. Ia kemudian akan menghantarnya ke perkhidmatan web yang dikonfigurasikan dengan maklumat pengesahan yang diberikan semasa peraturan disediakan. Keselamatan terbina dalam supaya pembangun tidak perlu lagi menulis komponen pengesahan untuk perkhidmatan yang ingin mereka gunakan.


[User] Dalam senario di mana kita perlu menghantar peristiwa dari EventBridge terus ke endpoint API luaran (penerima HTTP/HTTPS) tanpa menggunakan perantaraan Lambda, apakah yang dimaksudkan dengan ciri EventBridge API Destinations dan bagaimana ia memudahkan integrasi tersebut?

[Assistant] API Destinations membantu pembangun menghantar peristiwa kembali ke mana-mana aplikasi on-premises atau SaaS dengan keupayaan untuk mengawal daya pemprosesan dan pengesahan. Anda boleh mengkonfigurasi peraturan dengan transformasi input yang akan memetakan format peristiwa kepada format perkhidmatan penerima, dan EventBridge akan menguruskan keselamatan dan penghantaran. Apabila peraturan dimulakan, EventBridge akan mengubah peristiwa berdasarkan syarat yang ditetapkan. Ia kemudian akan menghantarnya ke perkhidmatan web yang dikonfigurasikan dengan maklumat pengesahan yang diberikan semasa peraturan disediakan. Keselamatan terbina dalam supaya pembangun tidak perlu lagi menulis komponen pengesahan untuk perkhidmatan yang ingin mereka gunakan.


[User] Apakah yang akan berlaku jika saya cuba menamakan semula prefix atau objek menggunakan Storage Browser untuk S3?

[Assistant] Tidak. Storage Browser tidak menyokong penamaan semula prefix atau objek.


[User] Anda sedang mengurus objek S3 melalui Storage Browser. Dalam senario operasi harian ini, bagaimanakah caranya untuk menamakan semula prefix atau objek, dan adakah fungsi ini disokong?

[Assistant] Tidak. Storage Browser tidak menyokong penamaan semula prefix atau objek.


[User] Apakah yang akan berlaku kepada prestasi Amazon S3 sekiranya trafik daripada aplikasi saya meningkat secara mendadak?

[Assistant] Amazon S3 direka dari awal untuk mengendalikan trafik untuk sebarang aplikasi internet. Harga bayar-semasa-anda-guna dan kapasiti tanpa had memastikan kos tambahan anda tidak berubah dan perkhidmatan anda tidak terganggu. Skala besar Amazon S3 membolehkan anda mengagihkan beban secara sekata, supaya tiada aplikasi individu terjejas oleh lonjakan trafik.


[User] Adakah bil penggunaan API saya akan dikenakan bayaran sekiranya terdapat mesej pada sambungan WebSocket yang gagal proses pengesahan atau kebenaran?

[Assistant] Tidak, jika mesej pada sambungan WebSocket gagal pengesahan atau kebenaran, ia tidak dikira dalam bil penggunaan API anda.


[User] Dalam persekitaran pengeluaran (production), aplikasi saya menggunakan sambungan WebSocket. Jika seseorang cuba menghantar mesej tetapi gagal proses pengesahan atau tidak mempunyai kebenaran (auth/authz), adakah AWS akan tetap mengenakan cas dan mengira trafik tersebut dalam bil penggunaan API?

[Assistant] Tidak, jika mesej pada sambungan WebSocket gagal pengesahan atau kebenaran, ia tidak dikira dalam bil penggunaan API anda.


[User] Dalam situasi aplikasi pengeluaran yang sedang mengalami lonjakan trafik yang mendadak, apakah yang perlu anda ambil kira berkenaan dengan prestasi Amazon S3 untuk memastikan kestabilan akses data?

[Assistant] Amazon S3 direka dari awal untuk mengendalikan trafik untuk sebarang aplikasi internet. Harga bayar-semasa-anda-guna dan kapasiti tanpa had memastikan kos tambahan anda tidak berubah dan perkhidmatan anda tidak terganggu. Skala besar Amazon S3 membolehkan anda mengagihkan beban secara sekata, supaya tiada aplikasi individu terjejas oleh lonjakan trafik.


[User] Apakah kesannya terhadap tempoh pengekalan dan lokasi penyimpanan apabila saya menggunakan sandaran automatik dan snapshot DB saya?

[Assistant] Snapshot DB Amazon RDS dan sandaran automatik disimpan dalam S3. Anda boleh menggunakan AWS Management Console, API ModifyDBInstance, atau arahan modify-db-instance untuk menguruskan tempoh masa sandaran automatik anda dikekalkan dengan mengubah suai parameter RetentionPeriod. Jika anda ingin mematikan sandaran automatik sepenuhnya, anda boleh berbuat demikian dengan menetapkan tempoh pengekalan kepada 0 (tidak disyorkan). Anda boleh menguruskan Snapshot DB yang dicipta oleh pengguna melalui bahagian "Snapshots" dalam Konsol Amazon RDS. Sebagai alternatif, anda boleh melihat senarai Snapshot DB yang dicipta oleh pengguna untuk DB Instance tertentu menggunakan API DescribeDBSnapshots atau arahan describe-db-snapshots dan memadam snapshot dengan API DeleteDBSnapshot atau arahan delete-db-snapshot.


[User] Dalam persekitaran pengeluaran sebenar, anda perlu merancang strategi backup untuk pangkalan data. Bagaimanakah anda mengesan lokasi penyimpanan automatik dan snapshot DB, serta mengkonfigurasi tempoh pengekalannya mengikut keperluan?

[Assistant] Snapshot DB Amazon RDS dan sandaran automatik disimpan dalam S3. Anda boleh menggunakan AWS Management Console, API ModifyDBInstance, atau arahan modify-db-instance untuk menguruskan tempoh masa sandaran automatik anda dikekalkan dengan mengubah suai parameter RetentionPeriod. Jika anda ingin mematikan sandaran automatik sepenuhnya, anda boleh berbuat demikian dengan menetapkan tempoh pengekalan kepada 0 (tidak disyorkan). Anda boleh menguruskan Snapshot DB yang dicipta oleh pengguna melalui bahagian "Snapshots" dalam Konsol Amazon RDS. Sebagai alternatif, anda boleh melihat senarai Snapshot DB yang dicipta oleh pengguna untuk DB Instance tertentu menggunakan API DescribeDBSnapshots atau arahan describe-db-snapshots dan memadam snapshot dengan API DeleteDBSnapshot atau arahan delete-db-snapshot.


[User] Dalam usaha untuk menguruskan sumber dengan cekap untuk satu deployment, berapa banyak pangkalan data atau skema yang boleh saya jalankan dalam satu instance DB?

[Assistant]
RDS untuk Amazon Aurora: Tiada had yang dikenakan oleh perisian
RDS untuk MySQL: Tiada had yang dikenakan oleh perisian
RDS untuk MariaDB: Tiada had yang dikenakan oleh perisian
RDS untuk Oracle: 1 pangkalan data setiap instance; tiada had pada bilangan skema setiap pangkalan data yang dikenakan oleh perisian
RDS untuk SQL Server: Sehingga 100 pangkalan data setiap instance
RDS untuk PostgreSQL: Tiada had yang dikenakan oleh perisian
RDS untuk Db2: Sehingga 50 pangkalan data setiap instance


[User] Apakah kesannya atau had yang akan saya hadapi jika saya menjalankan lebih daripada satu pangkalan data atau skema dalam satu instance DB?

[Assistant]
RDS untuk Amazon Aurora: Tiada had yang dikenakan oleh perisian
RDS untuk MySQL: Tiada had yang dikenakan oleh perisian
RDS untuk MariaDB: Tiada had yang dikenakan oleh perisian
RDS untuk Oracle: 1 pangkalan data setiap instance; tiada had pada bilangan skema setiap pangkalan data yang dikenakan oleh perisian
RDS untuk SQL Server: Sehingga 100 pangkalan data setiap instance
RDS untuk PostgreSQL: Tiada had yang dikenakan oleh perisian
RDS untuk Db2: Sehingga 50 pangkalan data setiap instance


[User] Apakah yang berlaku apabila anda mempertimbangkan format topik untuk Amazon SNS?

[Assistant] Nama topik dihadkan kepada 256 aksara. Aksara alfanumerik serta tanda sempang (-) dan garis bawah (_) dibenarkan. Nama topik mestilah unik dalam akaun AWS. Selepas anda memadam topik, anda boleh menggunakan semula nama topik tersebut. Apabila topik dicipta, Amazon SNS akan memberikan ARN (Amazon Resource Name) yang unik kepada topik tersebut, yang akan merangkumi nama perkhidmatan (SNS), rantau, ID AWS pengguna dan nama topik. ARN akan dikembalikan sebagai sebahagian daripada panggilan API untuk mencipta topik. Apabila penerbit atau pelanggan perlu melakukan sebarang tindakan pada topik, mereka harus merujuk ARN topik yang unik tersebut. Berikut ialah ARN untuk topik bernama "mytopic" yang dicipta oleh pengguna dengan ID akaun AWS "123456789012" dan dihoskan di rantau US East: arn:aws:sns:us-east-1:1234567890123456:mytopic Nota: Pengguna TIDAK boleh cuba membina ARN topik daripada komponen berasingannya – mereka harus sentiasa menggunakan nama yang dikembalikan daripada panggilan API untuk mencipta topik.


[User] Apakah kos yang akan dikenakan sekiranya saya menggunakan AWS Amplify?

[Assistant] Apabila anda menggunakan rangka kerja sumber terbuka Amplify (pustaka, komponen UI, CLI) atau Amplify Studio, anda hanya membayar untuk perkhidmatan AWS asas yang anda gunakan. Tiada caj tambahan untuk menggunakan alat ini. Untuk mengetahui tentang harga untuk AWS Amplify Hosting, perkhidmatan pengehosan aplikasi web dan laman web statik yang diuruskan sepenuhnya oleh Amplify, lawati halaman harga AWS Amplify. Untuk mengetahui tentang harga untuk AWS Device Farm, lawati halaman harga AWS Device Farm.


[User] Anda sedah menyediakan aplikasi yang memerlukan penerbitan mesej terus ke Amazon SNS untuk pemprosesan selanjutnya. Apakah format topik yang perlu anda gunakan semasa konfigurasi untuk memastikan penghantaran mesej berjaya?

[Assistant] Nama topik dihadkan kepada 256 aksara. Aksara alfanumerik serta tanda sempang (-) dan garis bawah (_) dibenarkan. Nama topik mestilah unik dalam akaun AWS. Selepas anda memadam topik, anda boleh menggunakan semula nama topik tersebut. Apabila topik dicipta, Amazon SNS akan memberikan ARN (Amazon Resource Name) yang unik kepada topik tersebut, yang akan merangkumi nama perkhidmatan (SNS), rantau, ID AWS pengguna dan nama topik. ARN akan dikembalikan sebagai sebahagian daripada panggilan API untuk mencipta topik. Apabila penerbit atau pelanggan perlu melakukan sebarang tindakan pada topik, mereka harus merujuk ARN topik yang unik tersebut. Berikut ialah ARN untuk topik bernama "mytopic" yang dicipta oleh pengguna dengan ID akaun AWS "123456789012" dan dihoskan di rantau US East: arn:aws:sns:us-east-1:1234567890123456:mytopic Nota: Pengguna TIDAK boleh cuba membina ARN topik daripada komponen berasingannya – mereka harus sentiasa menggunakan nama yang dikembalikan daripada panggilan API untuk mencipta topik.


[User] Syarikat kita merancang untuk menggunakan AWS Amplify bagi membangunkan aplikasi web mudah alih. Sebagai arkitek penyelesaian, sila anggarkan kos yang perlu ditanggung untuk perkhidmatan tersebut.

[Assistant] Apabila anda menggunakan rangka kerja sumber terbuka Amplify (pustaka, komponen UI, CLI) atau Amplify Studio, anda hanya membayar untuk perkhidmatan AWS asas yang anda gunakan. Tiada caj tambahan untuk menggunakan alat ini. Untuk mengetahui tentang harga untuk AWS Amplify Hosting, perkhidmatan pengehosan aplikasi web dan laman web statik yang diuruskan sepenuhnya oleh Amplify, lawati halaman harga AWS Amplify. Untuk mengetahui tentang harga untuk AWS Device Farm, lawati halaman harga AWS Device Farm.


[User] Apa akibatnya jika saya membina imej kontena dalam AWS Fargate?

[Assistant] Pendekatan biasa untuk membina kontena dari dalam kontena selalunya memerlukan mod istimewa (seperti Docker dalam Docker), yang tidak tersedia dalam model keselamatan AWS Fargate, atau pemasangan soket docker ke dalam kontena, yang tidak tersedia kerana AWS Fargate menggunakan containerd mulai Versi Platform 1.4. Sebagai alternatif, projek pembinaan imej tanpa root seperti Kaniko boleh digunakan dalam model keselamatan AWS Fargate dan merupakan pilihan yang berdaya maju untuk membina imej kontena.


[User] Dalam persekitaran pengeluaran yang menggunakan AWS Fargate untuk menjalankan aplikasi tanpa pengurusan pelayan, apakah pendekatan atau konfigurasi yang sesuai untuk saya membina imej kontena?

[Assistant] Pendekatan biasa untuk membina kontena dari dalam kontena selalunya memerlukan mod istimewa (seperti Docker dalam Docker), yang tidak tersedia dalam model keselamatan AWS Fargate, atau pemasangan soket docker ke dalam kontena, yang tidak tersedia kerana AWS Fargate menggunakan containerd mulai Versi Platform 1.4. Sebagai alternatif, projek pembinaan imej tanpa root seperti Kaniko boleh digunakan dalam model keselamatan AWS Fargate dan merupakan pilihan yang berdaya maju untuk membina imej kontena.


[User] Anda sed mereka bentuk satu aplikasi yang dijangka menerima trafik pengguna yang tinggi dan tidak menentu. Apakah strategi atau mekanisme yang perlu anda gunakan untuk memastikan API aplikasi tersebut dapat mengendalikan beban tersebut tanpa mengalami gangguan atau kelembapan?

[Assistant] Amazon API Gateway bertindak sebagai proksi kepada operasi backend yang telah anda konfigurasikan. Amazon API Gateway akan berskala secara automatik untuk mengendalikan jumlah trafik yang diterima oleh API anda. Amazon API Gateway tidak mengehadkan atau me-throttle pemanggilan kepada operasi backend anda secara sewenang-wenangnya, dan semua permintaan yang tidak dipintas oleh tetapan throttling dan caching dalam konsol Amazon API Gateway dihantar ke operasi backend anda.


[User] Apakah yang berlaku sekiranya saya menggunakan API yang berskala?

[Assistant] Amazon API Gateway bertindak sebagai proksi kepada operasi backend yang telah anda konfigurasikan. Amazon API Gateway akan berskala secara automatik untuk mengendalikan jumlah trafik yang diterima oleh API anda. Amazon API Gateway tidak mengehadkan atau me-throttle pemanggilan kepada operasi backend anda secara sewenang-wenangnya, dan semua permintaan yang tidak dipintas oleh tetapan throttling dan caching dalam konsol Amazon API Gateway dihantar ke operasi backend anda.


[User] Apakah yang akan berlaku pada keselamatan kawalan akses jika saya menetapkan kebenaran pada Route 53 Profiles untuk memastikan hanya pengguna tertentu, seperti pentadbir, sahaja yang dibenarkan mengubahnya?

[Assistant] Ya. Route 53 Profiles menggunakan kebenaran terurus RAM yang membolehkan pengguna melampirkan kebenaran yang berbeza pada setiap sumber.


[User] Apakah keadaan atau akibat yang mendorong saya untuk menggunakan instance RA3?

[Assistant] Pertimbangkan untuk memilih jenis nod RA3 dalam kes berikut: Anda memerlukan fleksibiliti untuk menskalakan dan membayar pengkomputeran secara berasingan daripada storan. Anda membuat pertanyaan terhadap sebahagian kecil daripada jumlah data anda. Jumlah data anda berkembang pesat atau dijangka berkembang pesat. Anda mahukan fleksibiliti untuk menentukan saiz kluster berdasarkan keperluan prestasi anda sahaja. Apabila skala data terus berkembang, mencapai petabytes, jumlah data yang anda masukkan ke dalam gudang data Amazon Redshift anda juga semakin meningkat. Anda mungkin mencari cara untuk menganalisis semua data anda secara kos efektif. Dengan instance Amazon Redshift RA3 baharu dengan storan terurus, anda boleh memilih bilangan nod berdasarkan keperluan prestasi anda, dan membayar hanya untuk storan terurus yang anda gunakan. Ini memberikan anda fleksibiliti untuk menentukan saiz kluster RA3 anda berdasarkan jumlah data yang anda proses setiap hari tanpa meningkatkan kos storan anda. Dibina pada AWS Nitro System, instance RA3 dengan storan terurus menggunakan SSD berprestasi tinggi untuk data panas anda dan Amazon S3 untuk data sejuk anda, memberikan kemudahan penggunaan, storan kos efektif, dan prestasi pertanyaan yang pantas.


[User] Sebagai seorang pentadbir sistem, anda sedang menguruskan kawalan akses untuk infrastruktur DNS. Bagaimanakah cara anda mengkonfigurasi kebenaran pada Route 53 Profiles untuk memastikan hanya pengguna tertentu sahaja, seperti pentadbir, yang dibenarkan membuat sebarang perubahan?

[Assistant] Ya. Route 53 Profiles menggunakan kebenaran terurus RAM yang membolehkan pengguna melampirkan kebenaran yang berbeza pada setiap sumber.


[User] Dalam usaha untuk mengoptimumkan prestasi dan kos klaster Redshift dalam persekitaran pengeluaran, situasi praktikal manakah yang memerlukan saya untuk memilih dan menggunakan instance RA3?

[Assistant] Pertimbangkan untuk memilih jenis nod RA3 dalam kes berikut: Anda memerlukan fleksibiliti untuk menskalakan dan membayar pengkomputeran secara berasingan daripada storan. Anda membuat pertanyaan terhadap sebahagian kecil daripada jumlah data anda. Jumlah data anda berkembang pesat atau dijangka berkembang pesat. Anda mahukan fleksibiliti untuk menentukan saiz kluster berdasarkan keperluan prestasi anda sahaja. Apabila skala data terus berkembang, mencapai petabytes, jumlah data yang anda masukkan ke dalam gudang data Amazon Redshift anda juga semakin meningkat. Anda mungkin mencari cara untuk menganalisis semua data anda secara kos efektif. Dengan instance Amazon Redshift RA3 baharu dengan storan terurus, anda boleh memilih bilangan nod berdasarkan keperluan prestasi anda, dan membayar hanya untuk storan terurus yang anda gunakan. Ini memberikan anda fleksibiliti untuk menentukan saiz kluster RA3 anda berdasarkan jumlah data yang anda proses setiap hari tanpa meningkatkan kos storan anda. Dibina pada AWS Nitro System, instance RA3 dengan storan terurus menggunakan SSD berprestasi tinggi untuk data panas anda dan Amazon S3 untuk data sejuk anda, memberikan kemudahan penggunaan, storan kos efektif, dan prestasi pertanyaan yang pantas.


[User] Apakah yang akan berlaku kepada aplikasi anda jika ia disambungkan ke API AppSync menggunakan klien tertentu?

[Assistant] Anda boleh menggunakan mana-mana klien HTTP atau GraphQL untuk menyambung ke API GraphQL pada AppSync. Kami mengesyorkan menggunakan klien Amplify yang dioptimumkan untuk menyambung ke backend AppSync. Terdapat beberapa pilihan bergantung pada kes penggunaan aplikasi anda: Untuk sumber data DynamoDB, gunakan kategori DataStore dalam klien Amplify. Ia memberikan pengalaman pembangun terbaik serta pengesanan dan penyelesaian konflik terbina dalam. Untuk sumber data bukan DynamoDB dalam senario tanpa keperluan luar talian, gunakan kategori API (GraphQL) dalam klien Amplify. Untuk sumber data bukan DynamoDB dalam senario dengan keperluan luar talian, gunakan AppSync SDK.


[User] Apakah yang akan berlaku atau kesan penggunaan web bot auth?

[Assistant] Web bot auth menyediakan beberapa kelebihan berbanding kaedah pengenalan bot tradisional: Faedah Keselamatan: Bukti kriptografi identiti - Tidak boleh dipalsukan seperti alamat IP atau rentetan User-Agent Perlindungan terhadap penyamaran - Aktor berniat jahat tidak boleh memalsukan tandatangan tanpa kunci peribadi bot Pencegahan peristiwa ulangan - Tandatangan termasuk cap masa dan hanya sah untuk tetingkap masa yang terhad Faedah Operasi: Pengurangan penyelenggaraan senarai benarkan - Tidak perlu menjejak dan mengemas kini julat IP secara manual untuk bot yang sah Kadar positif palsu yang lebih rendah - Bot yang disahkan dikenal pasti secara pasti, mengurangkan sekatan tidak sengaja Pendekatan piawai - Berdasarkan spesifikasi draf IETF untuk kebolehoperasian merentas industri Apabila enjin carian utama dan penyedia AI menggunakan web bot auth, anda akan mendapat pengesahan bot yang lebih boleh dipercayai tanpa meningkatkan kerumitan operasi.


[User] Anda sedang membangunkan aplikasi yang memerlukan komunikasi langsung dengan API AppSync. Apakah jenis klien yang sesuai untuk digunakan bagi membolehkan sambungan tersebut?

[Assistant] Anda boleh menggunakan mana-mana klien HTTP atau GraphQL untuk menyambung ke API GraphQL pada AppSync. Kami mengesyorkan menggunakan klien Amplify yang dioptimumkan untuk menyambung ke backend AppSync. Terdapat beberapa pilihan bergantung pada kes penggunaan aplikasi anda: Untuk sumber data DynamoDB, gunakan kategori DataStore dalam klien Amplify. Ia memberikan pengalaman pembangun terbaik serta pengesanan dan penyelesaian konflik terbina dalam. Untuk sumber data bukan DynamoDB dalam senario tanpa keperluan luar talian, gunakan kategori API (GraphQL) dalam klien Amplify. Untuk sumber data bukan DynamoDB dalam senario dengan keperluan luar talian, gunakan AppSync SDK.


[User] Dalam persekitaran produksi sebenar, apakah kelebihan utama yang saya boleh perolehi dengan menggunakan web bot auth untuk melindungi aplikasi web?

[Assistant] Web bot auth menyediakan beberapa kelebihan berbanding kaedah pengenalan bot tradisional: Faedah Keselamatan: Bukti kriptografi identiti - Tidak boleh dipalsukan seperti alamat IP atau rentetan User-Agent Perlindungan terhadap penyamaran - Aktor berniat jahat tidak boleh memalsukan tandatangan tanpa kunci peribadi bot Pencegahan peristiwa ulangan - Tandatangan termasuk cap masa dan hanya sah untuk tetingkap masa yang terhad Faedah Operasi: Pengurangan penyelenggaraan senarai benarkan - Tidak perlu menjejak dan mengemas kini julat IP secara manual untuk bot yang sah Kadar positif palsu yang lebih rendah - Bot yang disahkan dikenal pasti secara pasti, mengurangkan sekatan tidak sengaja Pendekatan piawai - Berdasarkan spesifikasi draf IETF untuk kebolehoperasian merentas industri Apabila enjin carian utama dan penyedia AI menggunakan web bot auth, anda akan mendapat pengesahan bot yang lebih boleh dipercayai tanpa meningkatkan kerumitan operasi.


[User] Apakah kesan yang berlaku ke atas interaksi aplikasi saya dengan Kinesis Data Streams sekiranya penyulitan sisi pelayan diaktifkan?

[Assistant] Mungkin. Ia bergantung pada kunci yang anda gunakan untuk penyulitan dan kebenaran yang mengawal akses kepada kunci tersebut. Jika anda menggunakan kunci KMS terurus AWS untuk Kinesis (alias kunci = aws/kinesis), aplikasi anda tidak akan terjejas oleh pendayaan atau penyahdayaan penyulitan dengan kunci ini. Jika anda menggunakan kunci KMS yang berbeza, seperti kunci AWS KMS tersuai atau kunci yang anda import ke dalam perkhidmatan AWS KMS, dan jika pengeluar dan pengguna strim data anda tidak mempunyai kebenaran untuk menggunakan kunci KMS yang digunakan untuk penyulitan, maka permintaan PUT dan GET anda akan gagal. Sebelum anda boleh menggunakan penyulitan sisi pelayan, anda mesti mengkonfigurasi dasar kunci AWS KMS untuk membenarkan penyulitan dan penyahsulitan mesej. Untuk contoh dan maklumat lanjut tentang kebenaran AWS KMS, lihat Rujukan AWS KMS API Permissions: Actions and Resources Reference dalam Panduan Pembangun AWS Key Management Service atau garis panduan kebenaran dalam dokumentasi pengguna penyulitan sisi pelayan Kinesis Data Streams.


[User] Dalam persekitaran pengeluaran, jika saya telah mengaktifkan penyulitan sisi pelayan untuk Kinesis Data Streams, adakah saya perlu mengubah konfigurasi atau cara aplikasi berinteraksi dengan stream tersebut untuk memastikan data boleh dihantar dan diterima dengan jayanya?

[Assistant] Mungkin. Ia bergantung pada kunci yang anda gunakan untuk penyulitan dan kebenaran yang mengawal akses kepada kunci tersebut. Jika anda menggunakan kunci KMS terurus AWS untuk Kinesis (alias kunci = aws/kinesis), aplikasi anda tidak akan terjejas oleh pendayaan atau penyahdayaan penyulitan dengan kunci ini. Jika anda menggunakan kunci KMS yang berbeza, seperti kunci AWS KMS tersuai atau kunci yang anda import ke dalam perkhidmatan AWS KMS, dan jika pengeluar dan pengguna strim data anda tidak mempunyai kebenaran untuk menggunakan kunci KMS yang digunakan untuk penyulitan, maka permintaan PUT dan GET anda akan gagal. Sebelum anda boleh menggunakan penyulitan sisi pelayan, anda mesti mengkonfigurasi dasar kunci AWS KMS untuk membenarkan penyulitan dan penyahsulitan mesej. Untuk contoh dan maklumat lanjut tentang kebenaran AWS KMS, lihat Rujukan AWS KMS API Permissions: Actions and Resources Reference dalam Panduan Pembangun AWS Key Management Service atau garis panduan kebenaran dalam dokumentasi pengguna penyulitan sisi pelayan Kinesis Data Streams.


[User] Apakah yang akan berlaku pada storan objek Amazon S3 Express One Zone jika melibatkan Availability Zone yang berbeza?

[Assistant] Objek S3 Express One Zone disimpan dalam satu AWS Availability Zone (AZ) yang anda pilih. Menyimpan objek dalam satu zon memberi anda keupayaan untuk menyimpan data anda secara setempat dengan pengkomputeran anda untuk meminimumkan kependaman. Anda boleh mengakses data dari merentasi Availability Zone, walaupun kependaman akan meningkat.


[User] Apakah yang berlaku jika saya menggunakan Message Group ID?

[Assistant] Mesej dikumpulkan ke dalam kumpulan yang berbeza dan tersusun dalam baris gilir FIFO. Untuk setiap ID kumpulan mesej, semua mesej dihantar dan diterima dalam susunan yang ketat. Walau bagaimanapun, mesej dengan nilai ID kumpulan mesej yang berbeza mungkin dihantar dan diterima di luar susunan. Anda mesti mengaitkan ID kumpulan mesej dengan mesej. Jika anda tidak menyediakan ID kumpulan mesej, tindakan tersebut gagal. Jika berbilang hos (atau benang yang berbeza pada hos yang sama) menghantar mesej dengan ID kumpulan mesej yang sama ke baris gilir FIFO, Amazon SQS menyampaikan mesej dalam susunan ia tiba untuk diproses. Untuk memastikan Amazon SQS mengekalkan susunan mesej dihantar dan diterima, pastikan berbilang penghantar menghantar setiap mesej dengan ID kumpulan mesej yang unik. Untuk maklumat lanjut, lihat Logik Baris Gilir FIFO dalam Panduan Pembangun Amazon SQS.


[User] Anda sed mereka bentuk keperluan storan untuk aplikasi yang memerlukan latensi rendah dan ingin menggunakan Amazon S3 Express One Zone. Untuk tujuan pengesahan rancangan pemulihan bencana dan kebolehcapaian data dalam infrastruktur tersebut, berapa banyak Availability Zone yang digunakan oleh perkhidmatan ini untuk menyimpan objek?

[Assistant] Objek S3 Express One Zone disimpan dalam satu AWS Availability Zone (AZ) yang anda pilih. Menyimpan objek dalam satu zon memberi anda keupayaan untuk menyimpan data anda secara setempat dengan pengkomputeran anda untuk meminimumkan kependaman. Anda boleh mengakses data dari merentasi Availability Zone, walaupun kependaman akan meningkat.


[User] Anda sed mereka bentuk aliran kerja pemprosesan data. Dalam senario ini, bagaimanakah anda menggunakan konsep Message Group untuk memastikan pesanan diproses secara tertib dalam kumpulan masing-masing?

[Assistant] Mesej dikumpulkan ke dalam kumpulan yang berbeza dan tersusun dalam baris gilir FIFO. Untuk setiap ID kumpulan mesej, semua mesej dihantar dan diterima dalam susunan yang ketat. Walau bagaimanapun, mesej dengan nilai ID kumpulan mesej yang berbeza mungkin dihantar dan diterima di luar susunan. Anda mesti mengaitkan ID kumpulan mesej dengan mesej. Jika anda tidak menyediakan ID kumpulan mesej, tindakan tersebut gagal. Jika berbilang hos (atau benang yang berbeza pada hos yang sama) menghantar mesej dengan ID kumpulan mesej yang sama ke baris gilir FIFO, Amazon SQS menyampaikan mesej dalam susunan ia tiba untuk diproses. Untuk memastikan Amazon SQS mengekalkan susunan mesej dihantar dan diterima, pastikan berbilang penghantar menghantar setiap mesej dengan ID kumpulan mesej yang unik. Untuk maklumat lanjut, lihat Logik Baris Gilir FIFO dalam Panduan Pembangun Amazon SQS.


[User] Apakah yang akan berlaku sekiranya saya tidak mengaktifkan GuardDuty Runtime Monitoring pada setiap akaun AWS secara individu?

[Assistant] GuardDuty Runtime Monitoring mesti didayakan untuk setiap akaun individu. Jika anda beroperasi dalam konfigurasi multi-akaun GuardDuty, anda boleh menghidupkannya merentas keseluruhan organisasi anda dalam satu langkah pada halaman konsol GuardDuty Runtime Monitoring bagi akaun pentadbir GuardDuty. Ini akan mengaktifkan pemantauan runtime untuk beban kerja yang dikehendaki dalam semua akaun ahli individu. Setelah diaktifkan untuk akaun, semua beban kerja terpilih sedia ada dan akan datang dalam akaun tersebut akan dipantau untuk ancaman runtime, dan tiada konfigurasi manual diperlukan.


[User] Sedang mereka bentuk strategi keselamatan untuk persekitaran AWS organisasi, bagaimanakah saya harus mengkonfigurasi GuardDuty Runtime Monitoring? Adakah perlu saya mengaktifkan ciri ini pada setiap akaun AWS secara satu per satu, atau terdapat kaedah lain untuk pengaktifan di peringkat organisasi?

[Assistant] GuardDuty Runtime Monitoring mesti didayakan untuk setiap akaun individu. Jika anda beroperasi dalam konfigurasi multi-akaun GuardDuty, anda boleh menghidupkannya merentas keseluruhan organisasi anda dalam satu langkah pada halaman konsol GuardDuty Runtime Monitoring bagi akaun pentadbir GuardDuty. Ini akan mengaktifkan pemantauan runtime untuk beban kerja yang dikehendaki dalam semua akaun ahli individu. Setelah diaktifkan untuk akaun, semua beban kerja terpilih sedia ada dan akan datang dalam akaun tersebut akan dipantau untuk ancaman runtime, dan tiada konfigurasi manual diperlukan.


[User] Apa yang akan menyebabkan gangguan kepada job yang sedang berjalan dalam kelas pelaksanaan fleksibel AWS Glue Flex?

[Assistant] Ketersediaan dan kekerapan gangguan AWS Glue Flex bergantung kepada beberapa faktor, termasuk Wilayah AWS dan Zon Ketersediaan, masa dalam hari, dan hari dalam minggu. Ketersediaan sumber menentukan sama ada job AWS Glue Flex akan bermula sama sekali. Walaupun kadar gangguan boleh berada antara 5% dan 10% pada waktu puncak, kami menjangkakan kadar gangguan job AWS Glue Flex adalah kira-kira 5% atau kadar kegagalan akibat gangguan adalah kurang daripada 5%.


[User] Apabila menjalankan workload ETL menggunakan AWS Glue Flex dalam persekitaran pengeluaran, berapa kerapakah saya perlu menjangkakan gangguan terhadap job yang sedang berjalan?

[Assistant] Ketersediaan dan kekerapan gangguan AWS Glue Flex bergantung kepada beberapa faktor, termasuk Wilayah AWS dan Zon Ketersediaan, masa dalam hari, dan hari dalam minggu. Ketersediaan sumber menentukan sama ada job AWS Glue Flex akan bermula sama sekali. Walaupun kadar gangguan boleh berada antara 5% dan 10% pada waktu puncak, kami menjangkakan kadar gangguan job AWS Glue Flex adalah kira-kira 5% atau kadar kegagalan akibat gangguan adalah kurang daripada 5%.


[User] Apabila menggunakan AWS WAF untuk melindungi aplikasi daripada ancaman L7, bagaimanakah caranya untuk anda menyemak dan mengesahkan log peristiwa serangan DDoS yang telah berjaya dimitigasi oleh servis tersebut?

[Assistant] Perlindungan DDoS lapisan aplikasi (L7) menyediakan pandangan menyeluruh tentang pengesanan dan mitigasi peristiwa. Sebaik sahaja anda mendayakan kumpulan AWS Managed Rule ini dengan web ACL anda, bahagian anti-DDoS akan muncul dalam papan pemuka keselamatan AWS WAF. Paparan terperinci ini menunjukkan sumber peristiwa, label permintaan teratas yang ditambahkan oleh kumpulan peraturan ini, tindakan yang diambil dan kesannya terhadap pengguna yang sah. Untuk cerapan tambahan melalui analisis log, AWS WAF melabelkan setiap permintaan yang diperiksa oleh kumpulan peraturan ini, menunjukkan peraturan khusus dan tindakan yang diambil. Anda boleh membuat papan pemuka tersuai menggunakan Amazon CloudWatch atau mengeksport log ke alat SIEM pilihan anda dengan mengkonfigurasi destinasi pembalakan AWS WAF.


[User] Apakah yang akan berlaku sekiranya saya mahu mengesan peristiwa DDoS yang telah diminimalkan oleh perlindungan DDoS lapisan aplikasi (L7) AWS WAF?

[Assistant] Perlindungan DDoS lapisan aplikasi (L7) menyediakan pandangan menyeluruh tentang pengesanan dan mitigasi peristiwa. Sebaik sahaja anda mendayakan kumpulan AWS Managed Rule ini dengan web ACL anda, bahagian anti-DDoS akan muncul dalam papan pemuka keselamatan AWS WAF. Paparan terperinci ini menunjukkan sumber peristiwa, label permintaan teratas yang ditambahkan oleh kumpulan peraturan ini, tindakan yang diambil dan kesannya terhadap pengguna yang sah. Untuk cerapan tambahan melalui analisis log, AWS WAF melabelkan setiap permintaan yang diperiksa oleh kumpulan peraturan ini, menunjukkan peraturan khusus dan tindakan yang diambil. Anda boleh membuat papan pemuka tersuai menggunakan Amazon CloudWatch atau mengeksport log ke alat SIEM pilihan anda dengan mengkonfigurasi destinasi pembalakan AWS WAF.


[User] Dalam usaha kami untuk mematuhi piawaian HIPAA untuk aplikasi penjagaan kesihatan yang sensitif, adakah Amazon SNS sesuai untuk digunakan dalam persekitaran tersebut?

[Assistant] Ya, program pematuhan HIPAA AWS merangkumi Amazon SNS sebagai Perkhidmatan yang layak HIPAA. Jika anda mempunyai Perjanjian Rakan Niaga (BAA) yang ditandatangani dengan AWS, anda kini boleh menggunakan Amazon SNS untuk membina aplikasi yang mematuhi HIPAA. Jika anda tidak mempunyai BAA atau mempunyai soalan lain tentang menggunakan AWS untuk aplikasi yang mematuhi HIPAA anda, hubungi kami untuk maklumat lanjut. Sila ambil perhatian bahawa fungsi pemberitahuan tolak mudah alih dan SMS Amazon SNS berada di luar skop kelayakan HIPAA Perkhidmatan ini dan oleh itu tidak sesuai untuk menghantar Maklumat Kesihatan Dilindungi (PHI). Untuk mengetahui lebih lanjut, lihat sumber berikut: Halaman Pematuhan HIPAA AWS, Halaman Pengkomputeran Awan AWS dalam Penjagaan Kesihatan. Untuk melihat senarai semasa program pematuhan yang Amazon SNS termasuk dalam skopnya, lihat Perkhidmatan AWS dalam Skop oleh Program Pematuhan.


[User] Apa yang akan berlaku sekiranya saya ingin mengesan pengguna yang telah mengakses atau mengubah konfigurasi kunci saya dalam AWS KMS?

[Assistant] Log dalam AWS CloudTrail akan menunjukkan semua permintaan API AWS KMS, termasuk kedua-dua permintaan pengurusan (seperti create, rotate, disable, dan edit policy) dan permintaan kriptografi (seperti encrypt/decrypt). Dayakan CloudTrail dalam akaun anda untuk melihat log ini.


[User] Sedang mengurus dasar keselamatan untuk projek, saya perlu mengesan aktiviti penggunaan dan pengubahan konfigurasi kunci dalam AWS KMS. Apakah langkah yang perlu saya lakukan untuk mengenal pasti individu yang bertanggungjawab terhadap aktiviti tersebut?

[Assistant] Log dalam AWS CloudTrail akan menunjukkan semua permintaan API AWS KMS, termasuk kedua-dua permintaan pengurusan (seperti create, rotate, disable, dan edit policy) dan permintaan kriptografi (seperti encrypt/decrypt). Dayakan CloudTrail dalam akaun anda untuk melihat log ini.


[User] Apakah implikasi atau kesan jika saya mengaktifkan integrasi CloudTrail dengan CloudWatch Logs?

[Assistant] Selepas anda mendayakan integrasi tersebut, CloudTrail secara berterusan menghantar aktiviti akaun ke strim log CloudWatch Logs dalam kumpulan log CloudWatch Logs yang anda nyatakan. CloudTrail juga terus menghantar log ke bucket S3 anda seperti sebelum ini.


[User] Dalam persekitaran pengeluaran, apakah implikasinya kepada log sistem dan aliran data apabila anda mengkonfigurasi CloudTrail untuk menghantar data secara automatik ke CloudWatch Logs?

[Assistant] Selepas anda mendayakan integrasi tersebut, CloudTrail secara berterusan menghantar aktiviti akaun ke strim log CloudWatch Logs dalam kumpulan log CloudWatch Logs yang anda nyatakan. CloudTrail juga terus menghantar log ke bucket S3 anda seperti sebelum ini.


[User] Apakah yang akan berlaku jika saya menetapkan satu atau lebih alamat Elastic IP (EIP) kepada instance Amazon EC2 berasaskan VPC?

[Assistant] Ya, walau bagaimanapun, alamat EIP hanya akan dapat dicapai dari Internet (bukan melalui sambungan VPN). Setiap alamat EIP mesti dikaitkan dengan alamat IP peribadi yang unik pada instance. Alamat EIP hanya boleh digunakan pada instance dalam subnet yang dikonfigurasikan untuk menghalakan trafik mereka terus ke Internet gateway. EIP tidak boleh digunakan pada instance dalam subnet yang dikonfigurasikan untuk menggunakan NAT gateway atau NAT instance untuk mengakses Internet. Ini hanya terpakai untuk IPv4. Amazon VPC tidak menyokong EIP untuk IPv6 pada masa ini.


[User] Apakah implikasinya jika saya menggunakan Amazon SNS dalam persekitaran yang mematuhi HIPAA?

[Assistant] Ya, program pematuhan HIPAA AWS merangkumi Amazon SNS sebagai Perkhidmatan yang layak HIPAA. Jika anda mempunyai Perjanjian Rakan Niaga (BAA) yang ditandatangani dengan AWS, anda kini boleh menggunakan Amazon SNS untuk membina aplikasi yang mematuhi HIPAA. Jika anda tidak mempunyai BAA atau mempunyai soalan lain tentang menggunakan AWS untuk aplikasi yang mematuhi HIPAA anda, hubungi kami untuk maklumat lanjut. Sila ambil perhatian bahawa fungsi pemberitahuan tolak mudah alih dan SMS Amazon SNS berada di luar skop kelayakan HIPAA Perkhidmatan ini dan oleh itu tidak sesuai untuk menghantar Maklumat Kesihatan Dilindungi (PHI). Untuk mengetahui lebih lanjut, lihat sumber berikut: Halaman Pematuhan HIPAA AWS, Halaman Pengkomputeran Awan AWS dalam Penjagaan Kesihatan. Untuk melihat senarai semasa program pematuhan yang Amazon SNS termasuk dalam skopnya, lihat Perkhidmatan AWS dalam Skop oleh Program Pematuhan.


[User] Apakah kesan atau keadaan yang memerlukan saya untuk menggunakan pengesahan mutual TLS origin CloudFront?

[Assistant] Pengesahan mutual TLS origin CloudFront direka untuk organisasi yang memerlukan pengesahan berasaskan sijil yang kukuh untuk infrastruktur origin mereka sambil mengekalkan prestasi dan kebolehskalaan global. mTLS origin memberikan anda pengesahan kriptografi identiti CloudFront, menghapuskan beban operasi untuk menguruskan kawalan keselamatan tersuai. Untuk persekitaran hibrid dan multi-cloud, anda boleh menggunakan mTLS origin untuk mengamankan sambungan antara CloudFront dan origin yang dihoskan di luar AWS atau origin awam di AWS. Ini amat bernilai untuk syarikat media, peruncit, dan perusahaan yang mengendalikan infrastruktur teragih yang memerlukan kawalan keselamatan yang konsisten merentas AWS, pusat data di premis, dan penyedia pihak ketiga. mTLS origin menggantikan senarai benarkan IP yang kompleks dan penyelesaian pengepala tersuai dengan pengesahan berasaskan sijil yang standard. Untuk keselamatan API B2B, anda boleh mengamankan API backend dan seni bina mikro-perkhidmatan anda di mana pelayan aplikasi memerlukan perlindungan daripada percubaan akses langsung. Contohnya termasuk platform SaaS yang melayani pelbagai unit perniagaan, sistem pemprosesan pembayaran, dan aplikasi perusahaan dengan keperluan pengesahan yang ketat untuk mengakses kandungan proprietari. mTLS origin memastikan bahawa hanya pengedaran CloudFront yang dibenarkan boleh mewujudkan sambungan ke API anda, mencegah serangan orang tengah dan percubaan akses tanpa kebenaran.


[User] Dalam persekitaran pengeluaran, adakah saya boleh mengaitkan satu atau lebih alamat Elastic IP (EIP) kepada instance Amazon EC2 berasaskan VPC?

[Assistant] Ya, walau bagaimanapun, alamat EIP hanya akan dapat dicapai dari Internet (bukan melalui sambungan VPN). Setiap alamat EIP mesti dikaitkan dengan alamat IP peribadi yang unik pada instance. Alamat EIP hanya boleh digunakan pada instance dalam subnet yang dikonfigurasikan untuk menghalakan trafik mereka terus ke Internet gateway. EIP tidak boleh digunakan pada instance dalam subnet yang dikonfigurasikan untuk menggunakan NAT gateway atau NAT instance untuk mengakses Internet. Ini hanya terpakai untuk IPv4. Amazon VPC tidak menyokong EIP untuk IPv6 pada masa ini.


[User] Apakah yang berlaku jika saya melaksanakan dasar pengurusan akses untuk CloudWatch?

[Assistant] Amazon CloudWatch menyepadukan dengan AWS Identity and Access Management (IAM) supaya anda boleh menentukan tindakan CloudWatch yang boleh dilakukan oleh pengguna dalam Akaun AWS anda. Sebagai contoh, anda boleh mencipta dasar IAM yang memberikan kebenaran kepada hanya pengguna tertentu dalam organisasi anda untuk menggunakan GetMetricStatistics. Mereka kemudiannya boleh menggunakan tindakan tersebut untuk mendapatkan semula data tentang sumber awan anda. Anda tidak boleh menggunakan IAM untuk mengawal akses kepada data CloudWatch untuk sumber tertentu. Sebagai contoh, anda tidak boleh memberikan akses kepada pengguna untuk data CloudWatch hanya untuk set instans tertentu atau LoadBalancer tertentu. Kebenaran yang diberikan menggunakan IAM meliputi semua sumber awan yang anda gunakan dengan CloudWatch. Selain itu, anda tidak boleh menggunakan peranan IAM dengan alat baris arahan Amazon CloudWatch.


[User] Sebagai seorang jurutera yang bertanggungjawab menguruskan capaian sumber, apakah dasar pengurusan akses (access policy) yang sesuai untuk saya laksanakan dan konfigurasikan bagi memastikan keselamatan CloudWatch?

[Assistant] Amazon CloudWatch menyepadukan dengan AWS Identity and Access Management (IAM) supaya anda boleh menentukan tindakan CloudWatch yang boleh dilakukan oleh pengguna dalam Akaun AWS anda. Sebagai contoh, anda boleh mencipta dasar IAM yang memberikan kebenaran kepada hanya pengguna tertentu dalam organisasi anda untuk menggunakan GetMetricStatistics. Mereka kemudiannya boleh menggunakan tindakan tersebut untuk mendapatkan semula data tentang sumber awan anda. Anda tidak boleh menggunakan IAM untuk mengawal akses kepada data CloudWatch untuk sumber tertentu. Sebagai contoh, anda tidak boleh memberikan akses kepada pengguna untuk data CloudWatch hanya untuk set instans tertentu atau LoadBalancer tertentu. Kebenaran yang diberikan menggunakan IAM meliputi semua sumber awan yang anda gunakan dengan CloudWatch. Selain itu, anda tidak boleh menggunakan peranan IAM dengan alat baris arahan Amazon CloudWatch.


[User] Apa yang berlaku pada paparan sejarah log apabila saya menggunakan Live Tail?

[Assistant] Tidak, Live Tail menyediakan paparan masa nyata bagi data log yang dikumpul oleh CloudWatch. Untuk log sejarah, rujuk ciri Logs Insights dan Log Groups.


[User] Anda sed他们a mereka bentuk seni bina CDN untuk aplikasi korporat yang sangat sensitif. Dalam senario ini, bilakah dan untuk kegunaan apa yang sesuai untuk anda mendayakan pengesahan mutual TLS di asal (origin) CloudFront?

[Assistant] Pengesahan mutual TLS origin CloudFront direka untuk organisasi yang memerlukan pengesahan berasaskan sijil yang kukuh untuk infrastruktur origin mereka sambil mengekalkan prestasi dan kebolehskalaan global. mTLS origin memberikan anda pengesahan kriptografi identiti CloudFront, menghapuskan beban operasi untuk menguruskan kawalan keselamatan tersuai. Untuk persekitaran hibrid dan multi-cloud, anda boleh menggunakan mTLS origin untuk mengamankan sambungan antara CloudFront dan origin yang dihoskan di luar AWS atau origin awam di AWS. Ini amat bernilai untuk syarikat media, peruncit, dan perusahaan yang mengendalikan infrastruktur teragih yang memerlukan kawalan keselamatan yang konsisten merentas AWS, pusat data di premis, dan penyedia pihak ketiga. mTLS origin menggantikan senarai benarkan IP yang kompleks dan penyelesaian pengepala tersuai dengan pengesahan berasaskan sijil yang standard. Untuk keselamatan API B2B, anda boleh mengamankan API backend dan seni bina mikro-perkhidmatan anda di mana pelayan aplikasi memerlukan perlindungan daripada percubaan akses langsung. Contohnya termasuk platform SaaS yang melayani pelbagai unit perniagaan, sistem pemprosesan pembayaran, dan aplikasi perusahaan dengan keperluan pengesahan yang ketat untuk mengakses kandungan proprietari. mTLS origin memastikan bahawa hanya pengedaran CloudFront yang dibenarkan boleh mewujudkan sambungan ke API anda, mencegah serangan orang tengah dan percubaan akses tanpa kebenaran.


[User] Apabila menjalankan proses *deploy* ke persekitaran pengeluaran, adakah saya boleh menggunakan Live Tail untuk memantau dan menyemak *log* sejarah secara masa nyata bagi tujuan *troubleshooting*?

[Assistant] Tidak, Live Tail menyediakan paparan masa nyata bagi data log yang dikumpul oleh CloudWatch. Untuk log sejarah, rujuk ciri Logs Insights dan Log Groups.


[User] Sebagai arkitek penyelesaian yang mereka bentuk sistem pengesahan pengguna untuk aplikasi baharu, adakah saya boleh memanfaatkan Amazon Cognito di bawah AWS Free Tier untuk meminimumkan kos pembangunan?

[Assistant] Ya, SKU user pools Amazon Cognito dan SKU Essentials adalah percuma untuk 10,000 MAU pertama. Akaun pelanggan yang mempunyai user pools Amazon Cognito yang aktif sebelum 21 Nov 2024 layak untuk free tier sebanyak 50,000 MAU. Sebagai sebahagian daripada AWS Free Tier, pelanggan AWS yang layak menerima 10 GB storan cloud sync dan 1,000,000 operasi sync sebulan untuk 12 bulan pertama. Penggunaan identity pools Amazon Cognito untuk mengesahkan pengguna dan menjana pengecam unik disediakan tanpa caj.


[User] Apakah yang akan berlaku sekiranya saya menggunakan Amazon EKS Auto Mode dalam persekitaran AWS saya?

[Assistant] Amazon EKS Auto Mode mengautomasikan sepenuhnya pengurusan kluster Kubernetes di AWS, memudahkan operasi dengan menyediakan infrastruktur secara automatik, menskalakan sumber, menguruskan add-on teras, dan mengoptimumkan kos. EKS Auto Mode menyediakan infrastruktur kluster yang selamat dan berskala yang diuruskan oleh AWS dengan keupayaan Kubernetes bersepadu, seperti autoscaling pengkomputeran, rangkaian pod dan perkhidmatan, pengimbangan beban aplikasi, DNS kluster, storan blok, dan sokongan GPU. Ia mematuhi Kubernetes, yang bermaksud anda boleh menggunakannya dengan semua alat serasi Kubernetes kegemaran anda. Aplikasi yang berjalan dalam kluster EKS kini boleh menggunakan instans EC2 yang diuruskan AWS, volum Amazon Elastic Block Store (Amazon EBS), pengimbang beban, dan sumber awan lain yang dikonfigurasikan dengan amalan terbaik yang terbukti, diskalakan secara automatik, dioptimumkan kos, dan sentiasa dikemas kini, sambil meminimumkan kos dan overhed operasi.


[User] Apakah implikasi kos penggunaan jika saya memilih untuk menggunakan Amazon Cognito?

[Assistant] Ya, SKU user pools Amazon Cognito dan SKU Essentials adalah percuma untuk 10,000 MAU pertama. Akaun pelanggan yang mempunyai user pools Amazon Cognito yang aktif sebelum 21 Nov 2024 layak untuk free tier sebanyak 50,000 MAU. Sebagai sebahagian daripada AWS Free Tier, pelanggan AWS yang layak menerima 10 GB storan cloud sync dan 1,000,000 operasi sync sebulan untuk 12 bulan pertama. Penggunaan identity pools Amazon Cognito untuk mengesahkan pengguna dan menjana pengecam unik disediakan tanpa caj.


[User] Apa yang akan berlaku apabila saya menggunakan Amazon CloudWatch Logs Anomaly Detection?

[Assistant] Dikuasakan oleh AI/ML, Amazon CloudWatch Logs Anomaly Detection ialah ciri analitik log automatik yang membantu anda mengelompokkan log yang berkaitan untuk mempercepatkan penyiasatan log, membandingkan log anda dari semasa ke semasa untuk mendedahkan cerapan utama, dan memantau log anda serta memberitahu anda apabila tingkah laku luar biasa berlaku untuk pemulihan yang lebih pantas. Menggunakan algoritma lanjutan, CloudWatch boleh mengesan secara automatik corak dan perubahan luar biasa dalam log aplikasi anda, memberi amaran kepada anda tentang potensi masalah. Anda tidak perlu lagi mengemas kini pertanyaan atau penapis setiap kali log anda berubah. Dengan Logs Anomaly Detection, anda boleh menangkap ralat yang baru muncul dan lonjakan dalam mesej log lebih awal sebelum ia memberi kesan kepada anda, mengenal pasti isu baharu tanpa perlu mengetahui butiran terlebih dahulu, mendapat amaran tentang aktiviti luar biasa tanpa perlu mengkonfigurasi parameter, dan memantau secara berterusan log anda yang paling penting. Dengan mendedahkan potensi isu secara proaktif, CloudWatch Logs Anomaly Detection membantu anda kekal di hadapan masalah dan menyampaikan prestasi yang boleh dipercayai.


[User] Anda sedingin mempermudah urusan pengurusan kluster Kubernetes pada persekitaran produksi. Terangkan secara ringkas mengenai ciri Amazon EKS Auto Mode dan bagaimana ia boleh membantu dalam proses deploy serta pengurusan infrastruktur tersebut.

[Assistant] Amazon EKS Auto Mode mengautomasikan sepenuhnya pengurusan kluster Kubernetes di AWS, memudahkan operasi dengan menyediakan infrastruktur secara automatik, menskalakan sumber, menguruskan add-on teras, dan mengoptimumkan kos. EKS Auto Mode menyediakan infrastruktur kluster yang selamat dan berskala yang diuruskan oleh AWS dengan keupayaan Kubernetes bersepadu, seperti autoscaling pengkomputeran, rangkaian pod dan perkhidmatan, pengimbangan beban aplikasi, DNS kluster, storan blok, dan sokongan GPU. Ia mematuhi Kubernetes, yang bermaksud anda boleh menggunakannya dengan semua alat serasi Kubernetes kegemaran anda. Aplikasi yang berjalan dalam kluster EKS kini boleh menggunakan instans EC2 yang diuruskan AWS, volum Amazon Elastic Block Store (Amazon EBS), pengimbang beban, dan sumber awan lain yang dikonfigurasikan dengan amalan terbaik yang terbukti, diskalakan secara automatik, dioptimumkan kos, dan sentiasa dikemas kini, sambil meminimumkan kos dan overhed operasi.


[User] Apakah kesan penggunaan VPC Endpoint kepada aplikasi serverless dan mengapa ia penting?

[Assistant] VPC Endpoint membolehkan anda mengakses perkhidmatan AWS seperti DynamoDB, S3, atau API Gateway secara peribadi dari dalam VPC tanpa melalui internet awam. Ini meningkatkan keselamatan dan mengurangkan latency. Terdapat dua jenis: Interface Endpoint (menggunakan ENI) dan Gateway Endpoint (untuk S3 dan DynamoDB). Dalam aplikasi serverless dengan Lambda dalam VPC, VPC Endpoint diperlukan untuk mengelakkan keperluan NAT Gateway.


[User] Anda sedang menguruskan aplikasi pengeluaran dan perlu memantau log ralat dengan lebih proaktif. Bagaimanakah anda boleh menggunakan ciri Amazon CloudWatch Logs Anomaly Detection untuk mengesan pola yang luar biasa dalam data log anda dan mengurangkan masa penyelesaian masalah?

[Assistant] Dikuasakan oleh AI/ML, Amazon CloudWatch Logs Anomaly Detection ialah ciri analitik log automatik yang membantu anda mengelompokkan log yang berkaitan untuk mempercepatkan penyiasatan log, membandingkan log anda dari semasa ke semasa untuk mendedahkan cerapan utama, dan memantau log anda serta memberitahu anda apabila tingkah laku luar biasa berlaku untuk pemulihan yang lebih pantas. Menggunakan algoritma lanjutan, CloudWatch boleh mengesan secara automatik corak dan perubahan luar biasa dalam log aplikasi anda, memberi amaran kepada anda tentang potensi masalah. Anda tidak perlu lagi mengemas kini pertanyaan atau penapis setiap kali log anda berubah. Dengan Logs Anomaly Detection, anda boleh menangkap ralat yang baru muncul dan lonjakan dalam mesej log lebih awal sebelum ia memberi kesan kepada anda, mengenal pasti isu baharu tanpa perlu mengetahui butiran terlebih dahulu, mendapat amaran tentang aktiviti luar biasa tanpa perlu mengkonfigurasi parameter, dan memantau secara berterusan log anda yang paling penting. Dengan mendedahkan potensi isu secara proaktif, CloudWatch Logs Anomaly Detection membantu anda kekal di hadapan masalah dan menyampaikan prestasi yang boleh dipercayai.


[User] Dalam senario pengembangan aplikasi serverless, bagaimana anda boleh menggunakan VPC Endpoint untuk memastikan fungsi Lambda berjalan dengan selamat tanpa memerlukan Internet Gateway, dan apakah faedah utama konfigurasi ini dalam persekitaran produksi?

[Assistant] VPC Endpoint membolehkan anda mengakses perkhidmatan AWS seperti DynamoDB, S3, atau API Gateway secara peribadi dari dalam VPC tanpa melalui internet awam. Ini meningkatkan keselamatan dan mengurangkan latency. Terdapat dua jenis: Interface Endpoint (menggunakan ENI) dan Gateway Endpoint (untuk S3 dan DynamoDB). Dalam aplikasi serverless dengan Lambda dalam VPC, VPC Endpoint diperlukan untuk mengelakkan keperluan NAT Gateway.


[User] Apakah kesannya jika saya memilih parameter konfigurasi yang tidak sesuai untuk DB Instance saya?

[Assistant] Secara lalai, Amazon RDS memilih parameter konfigurasi yang optimum untuk DB Instance anda dengan mengambil kira kelas instance dan kapasiti storan. Walau bagaimanapun, jika anda ingin mengubahnya, anda boleh berbuat demikian menggunakan AWS Management Console, Amazon RDS APIs, atau AWS Command Line Interface. Sila ambil perhatian bahawa menukar parameter konfigurasi daripada nilai yang disyorkan boleh menyebabkan kesan yang tidak diingini, daripada prestasi yang merosot kepada kegagalan sistem, dan hanya patut dicuba oleh pengguna lanjutan yang bersedia menanggung risiko ini.


[User] Dalam persekitaran produksi sebenar, apakah strategi dan pertimbangan yang perlu anda ambil kira untuk memilih dan mengeset parameter konfigurasi yang tepat bagi DB Instance supaya selaras dengan beban kerja aplikasi?

[Assistant] Secara lalai, Amazon RDS memilih parameter konfigurasi yang optimum untuk DB Instance anda dengan mengambil kira kelas instance dan kapasiti storan. Walau bagaimanapun, jika anda ingin mengubahnya, anda boleh berbuat demikian menggunakan AWS Management Console, Amazon RDS APIs, atau AWS Command Line Interface. Sila ambil perhatian bahawa menukar parameter konfigurasi daripada nilai yang disyorkan boleh menyebabkan kesan yang tidak diingini, daripada prestasi yang merosot kepada kegagalan sistem, dan hanya patut dicuba oleh pengguna lanjutan yang bersedia menanggung risiko ini.


[User] Apakah yang akan berlaku kepada sistem dan aplikasi backend saya sekiranya berlaku lonjakan trafik tanpa perlindungan yang sesuai?

[Assistant] Amazon API Gateway menyediakan throttling pada pelbagai peringkat termasuk global dan mengikut panggilan perkhidmatan. Had throttling boleh ditetapkan untuk kadar standard dan burst. Sebagai contoh, pemilik API boleh menetapkan had kadar 1,000 permintaan sesaat untuk method tertentu dalam REST API mereka, dan juga mengkonfigurasi Amazon API Gateway untuk mengendalikan burst 2,000 permintaan sesaat selama beberapa saat. Amazon API Gateway menjejaki bilangan permintaan sesaat. Sebarang permintaan melebihi had akan menerima respons HTTP 429. SDK klien (kecuali Javascript) yang dijana oleh Amazon API Gateway akan mencuba semula panggilan secara automatik apabila menerima respons ini.


[User] Dalam konteks pengeluaran, apakah langkah pengkonfigurasian yang perlu anda lakukan untuk memastikan sistem dan aplikasi backend kekal stabil dan dilindungi daripada kegagalan apabila berhadapan dengan lonjakan trafik yang mengejut?

[Assistant] Amazon API Gateway menyediakan throttling pada pelbagai peringkat termasuk global dan mengikut panggilan perkhidmatan. Had throttling boleh ditetapkan untuk kadar standard dan burst. Sebagai contoh, pemilik API boleh menetapkan had kadar 1,000 permintaan sesaat untuk method tertentu dalam REST API mereka, dan juga mengkonfigurasi Amazon API Gateway untuk mengendalikan burst 2,000 permintaan sesaat selama beberapa saat. Amazon API Gateway menjejaki bilangan permintaan sesaat. Sebarang permintaan melebihi had akan menerima respons HTTP 429. SDK klien (kecuali Javascript) yang dijana oleh Amazon API Gateway akan mencuba semula panggilan secara automatik apabila menerima respons ini.


[User] Apakah yang akan berlaku jika penggunaan saya melebihi komitmen bulanan CloudFront Security Savings Bundle, dan adakah saya akan menerima sebarang makluman?

[Assistant] Ya, AWS Budgets membolehkan anda menetapkan ambang kos dan penggunaan serta menerima pemberitahuan melalui e-mel atau topik Amazon SNS apabila caj sebenar atau ramalan anda melebihi ambang tersebut. Anda boleh mencipta AWS Budget tersuai yang ditapis untuk Perkhidmatan CloudFront dan menetapkan jumlah ambang belanjawan kepada penggunaan on-demand CloudFront yang dilindungi oleh CloudFront Security Savings Bundle anda untuk dimaklumkan sebaik sahaja ambang tersebut dilebihi. Untuk maklumat lanjut tentang belanjawan, lihat Menguruskan kos anda dengan AWS Budgets dan Mencipta belanjawan dalam Panduan Pengguna AWS Billing and Cost Management.


[User] Dalam persekitaran pengeluaran, adakah saya akan menerima amaran automatik apabila penggunaan sebenar melampaui komitmen bulanan untuk CloudFront Security Savings Bundle?

[Assistant] Ya, AWS Budgets membolehkan anda menetapkan ambang kos dan penggunaan serta menerima pemberitahuan melalui e-mel atau topik Amazon SNS apabila caj sebenar atau ramalan anda melebihi ambang tersebut. Anda boleh mencipta AWS Budget tersuai yang ditapis untuk Perkhidmatan CloudFront dan menetapkan jumlah ambang belanjawan kepada penggunaan on-demand CloudFront yang dilindungi oleh CloudFront Security Savings Bundle anda untuk dimaklumkan sebaik sahaja ambang tersebut dilebihi. Untuk maklumat lanjut tentang belanjawan, lihat Menguruskan kos anda dengan AWS Budgets dan Mencipta belanjawan dalam Panduan Pengguna AWS Billing and Cost Management.


[User] Apakah akibatnya jika saya tidak menggunakan cache tag invalidation?

[Assistant] Cache tag invalidation memudahkan cara anda menguruskan kandungan cache. Ia menghapuskan keperluan untuk sistem penjejakan URL yang kompleks atau pembatalan wildcard yang meluas. Dengan satu permintaan pembatalan, anda boleh menyegarkan semua kandungan berkaitan—walaupun objek tersebut tidak berkongsi laluan URL yang sama—mengurangkan kerumitan operasi dan meningkatkan nisbah cache hit anda.


[User] Dalam persekitaran produksi sebenar, apakah senario di mana saya perlu menyusun strategi pelaksanaan cache tag invalidation untuk memastikan ketepatan kandungan?

[Assistant] Cache tag invalidation memudahkan cara anda menguruskan kandungan cache. Ia menghapuskan keperluan untuk sistem penjejakan URL yang kompleks atau pembatalan wildcard yang meluas. Dengan satu permintaan pembatalan, anda boleh menyegarkan semua kandungan berkaitan—walaupun objek tersebut tidak berkongsi laluan URL yang sama—mengurangkan kerumitan operasi dan meningkatkan nisbah cache hit anda.


[User] Apakah yang perlu dilakukan untuk mengelakkan penerima daripada menerima mesej SMS melalui AWS?

[Assistant] Penerima boleh menggunakan peranti mereka untuk menarik diri dengan membalas mesej dengan mana-mana yang berikut: ARRET (Perancis) CANCEL END OPT-OUT OPTOUT QUIT REMOVE STOP TD UNSUBSCRIBE. Untuk menarik diri, penerima mesti membalas kod panjang atau kod pendek yang sama yang digunakan oleh Amazon SNS untuk menghantar mesej tersebut. Selepas menarik diri, penerima tidak akan lagi menerima mesej SMS yang dihantar daripada akaun AWS anda melainkan anda mendaftar masuk (opt in) nombor telefon tersebut.


[User] Apakah yang berlaku dengan kunci data yang dieksport untuk kegunaan dalam aplikasi saya apabila dilindungi oleh AWS KMS?

[Assistant] Anda boleh meminta AWS KMS menjana kunci data dan mengembalikannya untuk digunakan dalam aplikasi anda sendiri. Kunci data disulitkan di bawah kunci akar yang anda tentukan dalam AWS KMS supaya anda boleh menyimpan kunci data yang disulitkan dengan selamat bersama data anda yang disulitkan. Kunci data anda yang disulitkan (dan oleh itu data sumber anda) hanya boleh disahsulit oleh pengguna yang mempunyai kebenaran untuk menggunakan kunci akar asal untuk menyahsulit kunci data anda yang disulitkan.


[User] Dalam persekitaran pengeluaran, jika aplikasi anda menggunakan AWS untuk menghantar notifikasi SMS kepada pengguna, apakah langkah atau konfigurasi teknikal yang perlu diimplementasikan untuk memastikan pengguna tersebut boleh menjalankan proses opt-out dan berhenti menerima mesej tersebut?

[Assistant] Penerima boleh menggunakan peranti mereka untuk menarik diri dengan membalas mesej dengan mana-mana yang berikut: ARRET (Perancis) CANCEL END OPT-OUT OPTOUT QUIT REMOVE STOP TD UNSUBSCRIBE. Untuk menarik diri, penerima mesti membalas kod panjang atau kod pendek yang sama yang digunakan oleh Amazon SNS untuk menghantar mesej tersebut. Selepas menarik diri, penerima tidak akan lagi menerima mesej SMS yang dihantar daripada akaun AWS anda melainkan anda mendaftar masuk (opt in) nombor telefon tersebut.


[User] Dalam proses membangunkan aplikasi, anda perlu menggunakan data encryption key (dek) yang dieksport daripada AWS KMS untuk melindungi data sensitif. Apakah langkah yang perlu diambil oleh AWS KMS untuk memastikan kunci tersebut dilindungi sebelum dieksport dan digunakan dalam aplikasi tersebut?

[Assistant] Anda boleh meminta AWS KMS menjana kunci data dan mengembalikannya untuk digunakan dalam aplikasi anda sendiri. Kunci data disulitkan di bawah kunci akar yang anda tentukan dalam AWS KMS supaya anda boleh menyimpan kunci data yang disulitkan dengan selamat bersama data anda yang disulitkan. Kunci data anda yang disulitkan (dan oleh itu data sumber anda) hanya boleh disahsulit oleh pengguna yang mempunyai kebenaran untuk menggunakan kunci akar asal untuk menyahsulit kunci data anda yang disulitkan.


[User] Apakah kesan atau akibatnya kepada penyelesaian saya sekiranya saya memilih kelas jadual yang tertentu?

[Assistant] Terdapat beberapa faktor yang perlu dipertimbangkan apabila memilih kelas jadual dalam DynamoDB. Faktor yang paling biasa untuk dipertimbangkan ialah corak akses data anda, pertimbangan kos, dan kebolehramalan beban kerja. Anda boleh bertukar antara kelas jadual tanpa sebarang pengekodan atau masa henti, jadi anda boleh melaraskan pilihan anda jika keperluan anda berubah dari semasa ke semasa.


[User] Anda sed mereka bentuk strategi penyimpanan untuk aplikasi pengurusan pangkalan data yang baharu. Apakah faktor teknikal dan keperluan prestasi yang perlu anda analisis terlebih dahulu sebelum membuat keputusan muktamad untuk memilih kelas jadual?

[Assistant] Terdapat beberapa faktor yang perlu dipertimbangkan apabila memilih kelas jadual dalam DynamoDB. Faktor yang paling biasa untuk dipertimbangkan ialah corak akses data anda, pertimbangan kos, dan kebolehramalan beban kerja. Anda boleh bertukar antara kelas jadual tanpa sebarang pengekodan atau masa henti, jadi anda boleh melaraskan pilihan anda jika keperluan anda berubah dari semasa ke semasa.


[User] Dalam persekitaran pengeluaran yang sebenar, apakah senario operasi yang memerlukan saya untuk mendayakan dan menggunakan Amazon CloudWatch Application Insights bagi memantau dan mengesan isu pada aplikasi?

[Assistant] CloudWatch Application Insights membantu anda memantau aplikasi yang menggunakan instance Amazon EC2 bersama-sama dengan sumber aplikasi lain. Ia mengenal pasti dan menyediakan metrik, log dan penggera utama merentas sumber aplikasi dan timbunan teknologi anda (contohnya, pangkalan data Microsoft SQL Server, pelayan web (IIS) dan pelayan aplikasi, OS, pengimbang beban dan baris gilir). Ia sentiasa memantau metrik dan log untuk mengesan dan mengaitkan anomali dan ralat. Apabila ralat dan anomali dikesan, Application Insights menjana CloudWatch Events yang boleh anda gunakan untuk menyediakan pemberitahuan atau mengambil tindakan. Untuk membantu penyelesaian masalah, ia mencipta papan pemuka automatik untuk masalah yang dikesan, yang merangkumi anomali metrik dan ralat log yang dikaitkan, bersama-sama dengan cerapan tambahan untuk menunjukkan punca utama yang berpotensi.


[User] Apakah kesannya jika saya mengkonfigurasi DNS Failover untuk private DNS hosted zones?

[Assistant] Ya, adalah mungkin untuk mengkonfigurasi DNS Failover dengan mengaitkan health checks dengan resource record sets dalam private DNS hosted zone. Jika endpoint anda berada dalam Virtual Private Cloud (VPC), anda mempunyai beberapa pilihan untuk mengkonfigurasi health checks terhadap endpoint ini. Jika endpoint mempunyai alamat IP awam, anda boleh mencipta health check standard terhadap alamat IP awam setiap endpoint. Jika endpoint anda hanya mempunyai alamat IP peribadi, maka anda tidak boleh mencipta health check standard terhadap endpoint ini. Walau bagaimanapun, anda boleh mencipta health check berasaskan metrik, yang berfungsi seperti health check standard Amazon Route 53 kecuali ia menggunakan metrik Amazon CloudWatch sedia ada sebagai sumber maklumat kesihatan endpoint dan bukannya membuat permintaan terhadap endpoint dari lokasi luaran.


[User] Apakah yang akan berlaku apabila saya menggunakan Amazon CloudWatch Application Insights?

[Assistant] CloudWatch Application Insights membantu anda memantau aplikasi yang menggunakan instance Amazon EC2 bersama-sama dengan sumber aplikasi lain. Ia mengenal pasti dan menyediakan metrik, log dan penggera utama merentas sumber aplikasi dan timbunan teknologi anda (contohnya, pangkalan data Microsoft SQL Server, pelayan web (IIS) dan pelayan aplikasi, OS, pengimbang beban dan baris gilir). Ia sentiasa memantau metrik dan log untuk mengesan dan mengaitkan anomali dan ralat. Apabila ralat dan anomali dikesan, Application Insights menjana CloudWatch Events yang boleh anda gunakan untuk menyediakan pemberitahuan atau mengambil tindakan. Untuk membantu penyelesaian masalah, ia mencipta papan pemuka automatik untuk masalah yang dikesan, yang merangkumi anomali metrik dan ralat log yang dikaitkan, bersama-sama dengan cerapan tambahan untuk menunjukkan punca utama yang berpotensi.