[User] Dalam proses deployment aplikasi serverless, sering kali kita perlu memastikan logik aplikasi berfungsi dengan baik walaupun terdapat gangguan rangkaian yang menyebabkan permintaan dihantar berulang kali. Bagaimanakah anda menerangkan konsep *idempotent* ini dan mengapakah ia amat kritikal untuk diimplementasikan dalam seni bina serverless?

[Assistant] Operasi idempotent bermaksud menjalankannya beberapa kali menghasilkan kesan yang sama seperti menjalankannya sekali. Ini penting dalam serverless kerana Lambda dan sumber peristiwa (seperti SQS, S3) menyampaikan mesej dengan sekurang-kurangnya sekali (at-least-once), bermakna fungsi mungkin dipanggil lebih daripada sekali untuk peristiwa yang sama. Jika fungsi bukan idempotent, ia boleh menyebabkan kesan berganda, contohnya memproses pesanan dua kali. Reka kod supaya mengendalikan pendua dengan selamat, contohnya menggunakan kunci unik atau semakan kewujudan.


[User] Apakah yang akan berlaku kepada lokasi simpanan data saya?

[Assistant] Anda menentukan AWS Region semasa mencipta bucket tujuan umum Amazon S3 anda. Untuk kelas storan S3 Standard, S3 Standard-IA, S3 Intelligent-Tiering, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval, dan S3 Glacier Deep Archive, objek anda disimpan secara automatik merentas pelbagai peranti merangkumi sekurang-kurangnya tiga Availability Zones (AZ). AZ dipisahkan secara fizikal dengan jarak yang bermakna, beberapa kilometer, daripada mana-mana AZ lain, walaupun semuanya berada dalam lingkungan 100 km (60 batu) antara satu sama lain. Objek yang disimpan dalam kelas storan S3 One Zone-IA disimpan secara redundan dalam satu Availability Zone dalam AWS Region yang anda pilih. Anda menentukan satu Availability Zone atau AWS Local Zone semasa mencipta bucket direktori anda. Objek dalam bucket direktori disimpan secara redundan dalam satu Availability Zone atau satu Local Zone. Apabila menggunakan Local Zones, objek anda kekal dalam Local Zone melainkan anda memindahkannya ke AWS Region. Untuk S3 on Outposts, data anda disimpan dalam persekitaran on-premises Outpost anda, melainkan anda memilih secara manual untuk memindahkannya ke AWS Region. Rujuk senarai perkhidmatan serantau AWS untuk butiran ketersediaan perkhidmatan Amazon S3 mengikut AWS Region.


[User] Apakah akibatnya jika saya memindahkan event data store yang sedia ada kepada pilihan harga pengekalan tujuh tahun?

[Assistant] Tidak. Pada masa ini kami tidak menyokong pemindahan event data store daripada harga pengekalan boleh lanjutan satu tahun kepada harga pengekalan tujuh tahun. Walau bagaimanapun, anda akan dapat mematikan log untuk event data store semasa, sambil mencipta event data store baharu dengan harga pengekalan tujuh tahun untuk data yang baru diambil. Anda masih akan dapat mengekalkan dan menganalisis data dalam kedua-dua event data store dengan pilihan harga masing-masing dan tempoh pengekalan yang dikonfigurasikan.


[User] Anda sedang mereka bentuk infrastruktur rangkaian untuk persekitaran AWS yang besar dan perlu menguruskan peruntukan alamat IP serta mengesan penggunaan ruang alamat IP secara automatik. Perkhidmatan AWS manakah yang sesuai untuk dipilih dan dikonfigurasikan bagi menyelesaikan keperluan pengurusan IP ini?

[Assistant] Amazon VPC IP Address Manager (IPAM) ialah perkhidmatan terurus yang memudahkan anda merancang, menjejak, dan memantau alamat IP untuk beban kerja AWS anda. Dengan menggunakan IPAM, anda boleh menyusun alamat IP dengan mudah berdasarkan keperluan penghalaan dan keselamatan anda, dan menetapkan peraturan perniagaan yang mudah untuk mengawal penugasan alamat IP. Anda juga boleh mengautomasikan penugasan alamat IP ke VPC, menghapuskan keperluan untuk menggunakan aplikasi perancangan alamat IP berasaskan hamparan atau buatan sendiri, yang sukar diselenggara dan memakan masa. IPAM menyediakan paparan operasi bersatu, yang boleh digunakan sebagai sumber kebenaran tunggal anda, membolehkan anda melaksanakan aktiviti pengurusan alamat IP rutin dengan cepat dan cekap seperti menjejak penggunaan IP, penyelesaian masalah, dan pengauditan.


[User] Apakah yang akan berlaku atau apakah kesannya jika saya menggunakan AWS Glue Data Quality untuk mengawal data?

[Assistant] AWS Glue Data Quality kini menyokong 18 jenis peraturan terbina dalam di bawah empat kategori: Peraturan konsistensi menyemak sama ada data merentas lajur yang berbeza adalah konsisten dengan melihat korelasi lajur. Peraturan ketepatan menyemak sama ada kiraan rekod memenuhi ambang yang ditetapkan dan sama ada lajur tidak kosong, memadankan corak tertentu, mempunyai jenis data yang sah, dan mempunyai nilai yang sah. Peraturan integriti menyemak sama ada pendua wujud dalam set data. Peraturan kelengkapan menyemak sama ada data dalam set data anda tidak mempunyai nilai yang hilang. Jenis peraturan ini ialah pengelompokan peringkat tinggi bagi peraturan kualiti data yang menangani beberapa kes penggunaan. Untuk sebarang keperluan yang tidak diliputi, anda boleh menulis peraturan tersuai menggunakan SQL.


[User] Dalam persekitaran pengeluaran, kami telah mencipta event data store menggunakan pilihan harga pengekalan boleh lanjutan selama satu tahun. Adakah terdapat mekanisme untuk kita memindahkan event data store sedia ada tersebut kepada pilihan harga pengekalan tujuh tahun?

[Assistant] Tidak. Pada masa ini kami tidak menyokong pemindahan event data store daripada harga pengekalan boleh lanjutan satu tahun kepada harga pengekalan tujuh tahun. Walau bagaimanapun, anda akan dapat mematikan log untuk event data store semasa, sambil mencipta event data store baharu dengan harga pengekalan tujuh tahun untuk data yang baru diambil. Anda masih akan dapat mengekalkan dan menganalisis data dalam kedua-dua event data store dengan pilihan harga masing-masing dan tempoh pengekalan yang dikonfigurasikan.


[User] Apakah yang akan berlaku atau maklumat manakah yang akan dipaparkan jika saya cuba menyemak Zon Ketersediaan (Availability Zone) bagi primary saya pada masa ini?

[Assistant] Ya, anda boleh mendapatkan keterlihatan tentang lokasi primary semasa dengan menggunakan AWS Management Console atau API DescribeDBInstances.


[User] Dalam proses mengesahkan data untuk talian paip (pipeline) pemprosesan, anda sedang menentukan definisi Data Quality untuk AWS Glue. Apakah jenis peraturan (rules) yang disokong oleh AWS Glue Data Quality untuk definisi tersebut?

[Assistant] AWS Glue Data Quality kini menyokong 18 jenis peraturan terbina dalam di bawah empat kategori: Peraturan konsistensi menyemak sama ada data merentas lajur yang berbeza adalah konsisten dengan melihat korelasi lajur. Peraturan ketepatan menyemak sama ada kiraan rekod memenuhi ambang yang ditetapkan dan sama ada lajur tidak kosong, memadankan corak tertentu, mempunyai jenis data yang sah, dan mempunyai nilai yang sah. Peraturan integriti menyemak sama ada pendua wujud dalam set data. Peraturan kelengkapan menyemak sama ada data dalam set data anda tidak mempunyai nilai yang hilang. Jenis peraturan ini ialah pengelompokan peringkat tinggi bagi peraturan kualiti data yang menangani beberapa kes penggunaan. Untuk sebarang keperluan yang tidak diliputi, anda boleh menulis peraturan tersuai menggunakan SQL.


[User] Sebagai jurutera yang sedang menguruskan infrastruktur, bagaimanakah cara untuk saya mengenal pasti Zon Ketersediaan (Availability Zone) semasa untuk primary cluster semasa proses pengesahan sebelum deploy?

[Assistant] Ya, anda boleh mendapatkan keterlihatan tentang lokasi primary semasa dengan menggunakan AWS Management Console atau API DescribeDBInstances.


[User] Dalam persekitaran pengeluaran, bagaimanakah saya boleh menggunakan Kinesis Data Streams for DynamoDB untuk menangani aliran data masuk atau mengkonfigurasi penyelesaian?

[Assistant] Kinesis Data Streams menangkap pengubahsuaian peringkat item dalam mana-mana jadual DynamoDB dan mereplikasikannya ke strim data Kinesis. Aplikasi anda boleh mengakses strim ini dan melihat perubahan peringkat item dalam masa hampir nyata. Dengan Kinesis Data Streams, anda boleh membina aplikasi tersuai yang memproses atau menganalisis data penstriman untuk keperluan khusus. Tidak seperti DynamoDB Streams, Kinesis Data Streams for DynamoDB tidak menyediakan jaminan susunan rekod atau penyahduplikasian. Susunan rekod dan penyahduplikasian mesti dilaksanakan oleh aplikasi klien, menggunakan medan ApproximateCreationDateTime dalam rekod peringkat item. Kinesis Data Streams for DynamoDB berguna jika anda memerlukan integrasi dengan keupayaan Kinesis yang lebih luas (seperti Kinesis Client Library, Amazon Managed Service for Apache Flink, atau Amazon Data Firehose), pengekalan data yang lebih lama dan kebolehmain semula (sehingga 365 hari), serta pengurusan shard tersuai untuk penggunaan hiliran dan analitik penstriman.


[User] Apakah yang akan berlaku kepada aplikasi serverless anda jika ia diintegrasikan dengan Amazon Bedrock?

[Assistant] Amazon Bedrock ialah perkhidmatan yang menyediakan akses kepada model asas (foundation models) daripada pelbagai pembekal seperti Anthropic, Meta, dan Amazon melalui API, tanpa menguruskan infrastruktur. Dalam aplikasi serverless, anda boleh memanggil Bedrock dari fungsi Lambda untuk membina aplikasi AI generatif, seperti chatbot atau penjanaan ringkasan, sambil mengekalkan semua prinsip serverless — Lambda mencetuskan dan memproses, Bedrock menjana. Ia menyokong penyepaduan dengan API Gateway, SQS, dan Step Functions.


[User] Apakah kegunaan Kinesis Data Streams for DynamoDB dan apakah kesan atau manfaatnya jika saya menggunakannya?

[Assistant] Kinesis Data Streams menangkap pengubahsuaian peringkat item dalam mana-mana jadual DynamoDB dan mereplikasikannya ke strim data Kinesis. Aplikasi anda boleh mengakses strim ini dan melihat perubahan peringkat item dalam masa hampir nyata. Dengan Kinesis Data Streams, anda boleh membina aplikasi tersuai yang memproses atau menganalisis data penstriman untuk keperluan khusus. Tidak seperti DynamoDB Streams, Kinesis Data Streams for DynamoDB tidak menyediakan jaminan susunan rekod atau penyahduplikasian. Susunan rekod dan penyahduplikasian mesti dilaksanakan oleh aplikasi klien, menggunakan medan ApproximateCreationDateTime dalam rekod peringkat item. Kinesis Data Streams for DynamoDB berguna jika anda memerlukan integrasi dengan keupayaan Kinesis yang lebih luas (seperti Kinesis Client Library, Amazon Managed Service for Apache Flink, atau Amazon Data Firehose), pengekalan data yang lebih lama dan kebolehmain semula (sehingga 365 hari), serta pengurusan shard tersuai untuk penggunaan hiliran dan analitik penstriman.


[User] Anda sedang mereka bentuk satu senario penyebaran di mana aplikasi serverless perlu diintegrasikan dengan keupayaan generative AI. Bagaimanakah anda boleh menggunakan Amazon Bedrock dalam senario ini?

[Assistant] Amazon Bedrock ialah perkhidmatan yang menyediakan akses kepada model asas (foundation models) daripada pelbagai pembekal seperti Anthropic, Meta, dan Amazon melalui API, tanpa menguruskan infrastruktur. Dalam aplikasi serverless, anda boleh memanggil Bedrock dari fungsi Lambda untuk membina aplikasi AI generatif, seperti chatbot atau penjanaan ringkasan, sambil mengekalkan semua prinsip serverless — Lambda mencetuskan dan memproses, Bedrock menjana. Ia menyokong penyepaduan dengan API Gateway, SQS, dan Step Functions.


[User] Dalam pengaturan infrastruktur AWS anda, apakah strategi penyimpanan data yang perlu anda ambil kira untuk memastikan data aplikasi disimpan dengan selamat dan cekap?

[Assistant] Anda menentukan AWS Region semasa mencipta bucket tujuan umum Amazon S3 anda. Untuk kelas storan S3 Standard, S3 Standard-IA, S3 Intelligent-Tiering, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval, dan S3 Glacier Deep Archive, objek anda disimpan secara automatik merentas pelbagai peranti merangkumi sekurang-kurangnya tiga Availability Zones (AZ). AZ dipisahkan secara fizikal dengan jarak yang bermakna, beberapa kilometer, daripada mana-mana AZ lain, walaupun semuanya berada dalam lingkungan 100 km (60 batu) antara satu sama lain. Objek yang disimpan dalam kelas storan S3 One Zone-IA disimpan secara redundan dalam satu Availability Zone dalam AWS Region yang anda pilih. Anda menentukan satu Availability Zone atau AWS Local Zone semasa mencipta bucket direktori anda. Objek dalam bucket direktori disimpan secara redundan dalam satu Availability Zone atau satu Local Zone. Apabila menggunakan Local Zones, objek anda kekal dalam Local Zone melainkan anda memindahkannya ke AWS Region. Untuk S3 on Outposts, data anda disimpan dalam persekitaran on-premises Outpost anda, melainkan anda memilih secara manual untuk memindahkannya ke AWS Region. Rujuk senarai perkhidmatan serantau AWS untuk butiran ketersediaan perkhidmatan Amazon S3 mengikut AWS Region.


[User] Dalam merancang kos untuk infrastruktur tanpa pelayan (serverless), adakah saya akan dikenakan caj tambahan apabila menggunakan ciri Lambda SnapStart?

[Assistant] Ya, anda akan dikenakan caj untuk caching snapshot sepanjang tempoh versi fungsi anda aktif, untuk minimum 3 jam dan setiap milisaat selepas itu. Harga bergantung pada jumlah memori yang anda peruntukkan kepada fungsi anda. Anda juga akan dikenakan caj setiap kali Lambda menyambung semula persekitaran pelaksanaan dengan memulihkan snapshot anda, dengan harga bergantung pada jumlah memori yang anda peruntukkan kepada fungsi anda. Untuk mengetahui lebih lanjut tentang harga untuk SnapStart, lawati Harga AWS Lambda. Harga SnapStart tidak terpakai kepada runtime terurus Java yang disokong, yang hanya boleh cache snapshot sehingga 14 hari.


[User] Apakah yang akan berlaku sekiranya saya ingin mencuba GuardDuty S3 Protection tanpa sebarang kos?

[Assistant] Ya, terdapat percubaan percuma selama 30 hari. Setiap akaun di setiap Region mendapat percubaan tanpa kos selama 30 hari untuk GuardDuty yang merangkumi ciri S3 Protection. Akaun yang telah mendayakan GuardDuty juga akan mendapat percubaan percuma selama 30 hari untuk ciri S3 Protection apabila mereka mula-mula mengaktifkannya.


[User] Apakah yang berlaku kepada pendaftaran nama domain saya dari segi pelayan nama yang digunakan?

[Assistant] Apabila nama domain anda dicipta, kami secara automatik mengaitkan domain anda dengan empat pelayan nama Route 53 yang unik, yang dikenali sebagai delegation set. Anda boleh melihat delegation set untuk domain anda dalam konsol Amazon Route 53. Ia disenaraikan dalam hosted zone yang kami cipta secara automatik untuk anda apabila anda mendaftarkan domain. Secara lalai, Route 53 akan menetapkan delegation set baharu yang unik untuk setiap hosted zone yang anda cipta. Walau bagaimanapun, anda juga boleh menggunakan API Route 53 untuk mencipta "reusable delegation set", yang kemudiannya boleh anda gunakan pada pelbagai hosted zone yang anda cipta. Bagi pelanggan yang mempunyai bilangan nama domain yang banyak, reusable delegation set menjadikan migrasi ke Route 53 mudah, kerana anda boleh mengarahkan pendaftar nama domain anda untuk menggunakan delegation set yang sama untuk semua domain anda yang diuruskan oleh Route 53. Ciri ini juga membolehkan anda mencipta alamat pelayan nama "white label" seperti ns1.example.com, ns2.example.com, dan lain-lain, yang boleh anda halakan ke pelayan nama Route 53 anda. Anda kemudiannya boleh menggunakan alamat pelayan nama "white label" anda sebagai pelayan nama berwibawa untuk seberapa banyak nama domain anda yang dikehendaki. Untuk butiran lanjut, lihat dokumentasi Amazon Route 53.


[User] Dalam usaha untuk meminimumkan kos pembangunan untuk persekitaran ujian, adakah terdapat percubaan percuma yang boleh saya gunakan semasa membolehkan GuardDuty S3 Protection?

[Assistant] Ya, terdapat percubaan percuma selama 30 hari. Setiap akaun di setiap Region mendapat percubaan tanpa kos selama 30 hari untuk GuardDuty yang merangkumi ciri S3 Protection. Akaun yang telah mendayakan GuardDuty juga akan mendapat percubaan percuma selama 30 hari untuk ciri S3 Protection apabila mereka mula-mula mengaktifkannya.


[User] Apakah yang akan berlaku sekiranya saya menggunakan VPN perisian untuk menyambung kepada VPC saya?

[Assistant] Ya. Anda boleh menggunakan VPN perisian pihak ketiga untuk membuat sambungan VPN tapak ke tapak atau akses jauh dengan VPC anda melalui Internet gateway.


[User] Anda sedang menguruskan pendaftaran nama domain untuk aplikasi pengeluaran. Apakah pelayan nama (name servers) yang perlu anda gunakan untuk mengkonfigurasi DNS anda?

[Assistant] Apabila nama domain anda dicipta, kami secara automatik mengaitkan domain anda dengan empat pelayan nama Route 53 yang unik, yang dikenali sebagai delegation set. Anda boleh melihat delegation set untuk domain anda dalam konsol Amazon Route 53. Ia disenaraikan dalam hosted zone yang kami cipta secara automatik untuk anda apabila anda mendaftarkan domain. Secara lalai, Route 53 akan menetapkan delegation set baharu yang unik untuk setiap hosted zone yang anda cipta. Walau bagaimanapun, anda juga boleh menggunakan API Route 53 untuk mencipta "reusable delegation set", yang kemudiannya boleh anda gunakan pada pelbagai hosted zone yang anda cipta. Bagi pelanggan yang mempunyai bilangan nama domain yang banyak, reusable delegation set menjadikan migrasi ke Route 53 mudah, kerana anda boleh mengarahkan pendaftar nama domain anda untuk menggunakan delegation set yang sama untuk semua domain anda yang diuruskan oleh Route 53. Ciri ini juga membolehkan anda mencipta alamat pelayan nama "white label" seperti ns1.example.com, ns2.example.com, dan lain-lain, yang boleh anda halakan ke pelayan nama Route 53 anda. Anda kemudiannya boleh menggunakan alamat pelayan nama "white label" anda sebagai pelayan nama berwibawa untuk seberapa banyak nama domain anda yang dikehendaki. Untuk butiran lanjut, lihat dokumentasi Amazon Route 53.


[User] Apakah implikasi kos jika saya menggunakan Kinesis Data Streams?

[Assistant] Kinesis Data Streams menggunakan harga bayar mengikut penggunaan yang mudah. Harga dan caj minimum adalah berbeza berdasarkan mod yang digunakan. Kinesis Data Streams mempunyai tiga mod—On-demand Standard, On-demand Advantage, dan Provisioned—dan semuanya datang dengan pilihan pengebilan yang khusus.


[User] Dalam persekitaran pengeluaran, saya perlu menubuhkan sambungan jauh untuk menguruskan sumber dalam VPC syarikat. Adakah strategi yang sesuai untuk menggunakan VPN perisian bagi mencapai tujuan ini?

[Assistant] Ya. Anda boleh menggunakan VPN perisian pihak ketiga untuk membuat sambungan VPN tapak ke tapak atau akses jauh dengan VPC anda melalui Internet gateway.


[User] Sebagai seorang arkitek penyelesaian yang mereka bentuk saluran data masa nyata, anda perlu menganggarkan kos operasi. Bagaimanakah model harga Kinesis Data Streams dikira berdasarkan volume data dan penggunaan shard?

[Assistant] Kinesis Data Streams menggunakan harga bayar mengikut penggunaan yang mudah. Harga dan caj minimum adalah berbeza berdasarkan mod yang digunakan. Kinesis Data Streams mempunyai tiga mod—On-demand Standard, On-demand Advantage, dan Provisioned—dan semuanya datang dengan pilihan pengebilan yang khusus.


[User] Apakah yang akan berlaku sekiranya saya menggunakan Kinesis Data Firehose dalam seni bina tanpa pelayan (serverless architecture)?

[Assistant] Kinesis Data Firehose ialah perkhidmatan yang memuatkan (load) data menstrim ke destinasi seperti S3, OpenSearch, atau Redshift secara automatik, dengan transformasi berperantaraan (misalnya memampatkan, menganalisis). Dalam aplikasi serverless, anda boleh menghantar data dari Lambda atau aplikasi kepada Firehose, yang menggabungkan dan menyimpannya dalam S3 dengan format yang dipilih. Ini berguna untuk mengumpul data log dan analitik secara automatik dan murah.


[User] Dalam senario binaan pelayan tanpa pelayan (serverless pipeline), bagaimanakah saya boleh mengkonfigurasi Kinesis Data Firehose untuk menghantar dan memproses aliran data secara automatik?

[Assistant] Kinesis Data Firehose ialah perkhidmatan yang memuatkan (load) data menstrim ke destinasi seperti S3, OpenSearch, atau Redshift secara automatik, dengan transformasi berperantaraan (misalnya memampatkan, menganalisis). Dalam aplikasi serverless, anda boleh menghantar data dari Lambda atau aplikasi kepada Firehose, yang menggabungkan dan menyimpannya dalam S3 dengan format yang dipilih. Ini berguna untuk mengumpul data log dan analitik secara automatik dan murah.


[User] Apakah kos yang akan dikenakan jika saya menggunakan S3 Replication dan S3 Replication Time Control?

[Assistant] Untuk S3 Replication (Cross-Region Replication dan Same Region Replication), anda membayar caj S3 untuk storan dalam kelas storan S3 destinasi yang dipilih, caj storan untuk salinan utama, permintaan PUT replikasi, dan caj pengambilan semula storan Infrequent Access yang berkenaan. Untuk CRR, anda juga membayar untuk Data Transfer OUT From S3 antara rantau ke rantau destinasi anda. Metrik S3 Replication dicaj pada kadar yang sama dengan metrik tersuai Amazon CloudWatch. Selain itu, apabila anda menggunakan S3 Replication Time Control, anda juga membayar caj Data Transfer Replication Time Control. Untuk maklumat lanjut, lawati halaman harga Amazon S3. Jika objek sumber dimuat naik menggunakan ciri muat naik multipart, maka ia direplikasi menggunakan bilangan bahagian dan saiz bahagian yang sama. Sebagai contoh, objek 100 GB yang dimuat naik menggunakan ciri muat naik multipart (800 bahagian setiap 128 MB) akan menanggung kos permintaan yang berkaitan dengan 802 permintaan (800 permintaan Upload Part + 1 permintaan Initiate Multipart Upload + 1 permintaan Complete Multipart Upload) apabila direplikasi. Anda akan menanggung caj permintaan sebanyak $0.00401 (802 permintaan x $0.005 setiap 1,000 permintaan) dan (jika replikasi adalah antara Rantau AWS yang berbeza) caj sebanyak $2.00 ($0.020 setiap GB dipindahkan x 100 GB) untuk pemindahan data antara rantau. Selepas replikasi, 100 GB akan menanggung caj storan berdasarkan rantau destinasi.


[User] Apakah implikasi kos jika saya menggunakan Lambda SnapStart?

[Assistant] Ya, anda akan dikenakan caj untuk caching snapshot sepanjang tempoh versi fungsi anda aktif, untuk minimum 3 jam dan setiap milisaat selepas itu. Harga bergantung pada jumlah memori yang anda peruntukkan kepada fungsi anda. Anda juga akan dikenakan caj setiap kali Lambda menyambung semula persekitaran pelaksanaan dengan memulihkan snapshot anda, dengan harga bergantung pada jumlah memori yang anda peruntukkan kepada fungsi anda. Untuk mengetahui lebih lanjut tentang harga untuk SnapStart, lawati Harga AWS Lambda. Harga SnapStart tidak terpakai kepada runtime terurus Java yang disokong, yang hanya boleh cache snapshot sehingga 14 hari.


[User] Syarikat anda sedian merancang strategi salinan data dan memerlukan jaminan keupayaan mematuhi SLA. Sebagai jurutera penyelesaian, bagaimanakah anda menganggar kos yang perlu ditanggung untuk melaksanakan S3 Replication dan S3 Replication Time Control?

[Assistant] Untuk S3 Replication (Cross-Region Replication dan Same Region Replication), anda membayar caj S3 untuk storan dalam kelas storan S3 destinasi yang dipilih, caj storan untuk salinan utama, permintaan PUT replikasi, dan caj pengambilan semula storan Infrequent Access yang berkenaan. Untuk CRR, anda juga membayar untuk Data Transfer OUT From S3 antara rantau ke rantau destinasi anda. Metrik S3 Replication dicaj pada kadar yang sama dengan metrik tersuai Amazon CloudWatch. Selain itu, apabila anda menggunakan S3 Replication Time Control, anda juga membayar caj Data Transfer Replication Time Control. Untuk maklumat lanjut, lawati halaman harga Amazon S3. Jika objek sumber dimuat naik menggunakan ciri muat naik multipart, maka ia direplikasi menggunakan bilangan bahagian dan saiz bahagian yang sama. Sebagai contoh, objek 100 GB yang dimuat naik menggunakan ciri muat naik multipart (800 bahagian setiap 128 MB) akan menanggung kos permintaan yang berkaitan dengan 802 permintaan (800 permintaan Upload Part + 1 permintaan Initiate Multipart Upload + 1 permintaan Complete Multipart Upload) apabila direplikasi. Anda akan menanggung caj permintaan sebanyak $0.00401 (802 permintaan x $0.005 setiap 1,000 permintaan) dan (jika replikasi adalah antara Rantau AWS yang berbeza) caj sebanyak $2.00 ($0.020 setiap GB dipindahkan x 100 GB) untuk pemindahan data antara rantau. Selepas replikasi, 100 GB akan menanggung caj storan berdasarkan rantau destinasi.


[User] Apakah yang akan berlaku kepada keselamatan kunci KMS yang saya cipta dengan AWS?

[Assistant] AWS KMS direka bentuk supaya tiada sesiapa, termasuk pekerja AWS, boleh mendapatkan semula kunci KMS teks biasa anda daripada perkhidmatan tersebut. AWS KMS menggunakan modul keselamatan perkakasan (HSM) yang telah disahkan di bawah FIPS 140-3, atau sedang dalam proses pengesahan, untuk melindungi kerahsiaan dan integriti kunci anda. Kunci KMS teks biasa anda tidak pernah meninggalkan HSM, tidak pernah ditulis ke cakera, dan hanya digunakan dalam memori mudah meruap HSM untuk masa yang diperlukan untuk melaksanakan operasi kriptografi yang anda minta. Kemas kini perisian pada hos perkhidmatan dan pada perisian tegar HSM AWS KMS dikawal oleh kawalan akses pelbagai pihak yang diaudit dan disemak oleh kumpulan bebas dalam Amazon dan makmal bertauliah NIST yang mematuhi FIPS 140-3. Butiran lanjut tentang kawalan keselamatan ini boleh didapati dalam kertas teknikal butiran kriptografi AWS KMS. Anda juga boleh menyemak sijil FIPS 140-3 untuk HSM AWS KMS bersama-sama dengan Dasar Keselamatan yang berkaitan untuk mendapatkan butiran lanjut tentang bagaimana HSM AWS KMS memenuhi keperluan keselamatan FIPS 140-3. Selain itu, anda boleh memuat turun salinan laporan System and Organization Controls (SOC) daripada AWS Artifact untuk mengetahui lebih lanjut tentang kawalan keselamatan yang digunakan oleh perkhidmatan untuk melindungi kunci KMS anda.


[User] Anda sedama menyediakan infrastruktur untuk pemindahan data dan perlu memasukkan jadual Amazon DynamoDB sedia ada ke dalam persekitaran baharu. Adakah terdapat kaedah untuk mengimport jadual tersebut?

[Assistant] AWS AppSync boleh menjana skema GraphQL secara automatik daripada jadual DynamoDB sedia ada, termasuk inferens skema kunci dan indeks jadual anda. Setelah import selesai, pertanyaan GraphQL, mutasi, dan langganan boleh digunakan tanpa sebarang pengekodan. AppSync juga akan 'auto-map' atribut bukan kunci daripada jenis GraphQL anda kepada atribut DynamoDB.


[User] Apa yang akan berlaku jika saya perlu menetapkan dan kemudiannya merujuk kepada pemboleh ubah dalam AWS Step Functions?

[Assistant] Anda kini boleh menggunakan medan Assign baharu untuk menentukan pemboleh ubah aliran kerja, dan merujuk pemboleh ubah tersebut kemudian menggunakan sintaks $varName. Jika StateK perlu merujuk data yang dijana oleh StateA yang lebih awal, anda perlu menghantar data tersebut secara eksplisit melalui semua keadaan perantaraan tanpa pemboleh ubah, manakala dengan pemboleh ubah, anda menetapkan nilai kepada pemboleh ubah dalam StateA dan kemudian merujuk pemboleh ubah tersebut dalam StateK.


[User] Sebagai seorang Arkitek Penyelesaian yang bertanggungjawab memastikan keselamatan infrastruktur, anda perlu menerangkan mekanisme kawalan akses kepada pihak pengurusan. Apakah mekanisme yang digunakan oleh AWS untuk melindungi keselamatan kunci KMS yang anda telah cipta untuk memastikan data perusahaan kekal selamat?

[Assistant] AWS KMS direka bentuk supaya tiada sesiapa, termasuk pekerja AWS, boleh mendapatkan semula kunci KMS teks biasa anda daripada perkhidmatan tersebut. AWS KMS menggunakan modul keselamatan perkakasan (HSM) yang telah disahkan di bawah FIPS 140-3, atau sedang dalam proses pengesahan, untuk melindungi kerahsiaan dan integriti kunci anda. Kunci KMS teks biasa anda tidak pernah meninggalkan HSM, tidak pernah ditulis ke cakera, dan hanya digunakan dalam memori mudah meruap HSM untuk masa yang diperlukan untuk melaksanakan operasi kriptografi yang anda minta. Kemas kini perisian pada hos perkhidmatan dan pada perisian tegar HSM AWS KMS dikawal oleh kawalan akses pelbagai pihak yang diaudit dan disemak oleh kumpulan bebas dalam Amazon dan makmal bertauliah NIST yang mematuhi FIPS 140-3. Butiran lanjut tentang kawalan keselamatan ini boleh didapati dalam kertas teknikal butiran kriptografi AWS KMS. Anda juga boleh menyemak sijil FIPS 140-3 untuk HSM AWS KMS bersama-sama dengan Dasar Keselamatan yang berkaitan untuk mendapatkan butiran lanjut tentang bagaimana HSM AWS KMS memenuhi keperluan keselamatan FIPS 140-3. Selain itu, anda boleh memuat turun salinan laporan System and Organization Controls (SOC) daripada AWS Artifact untuk mengetahui lebih lanjut tentang kawalan keselamatan yang digunakan oleh perkhidmatan untuk melindungi kunci KMS anda.


[User] Anda sedang mereka bentuk aliran kerja automatik menggunakan AWS Step Functions untuk memproses transaksi. Apakah langkah-langkah yang perlu diambil untuk menetapkan pemboleh ubah (variable) dan kemudian memanggil nilainya dalam definisi state machine anda bagi memastikan data disalurkan dengan betul antara langkah-langkah tersebut?

[Assistant] Anda kini boleh menggunakan medan Assign baharu untuk menentukan pemboleh ubah aliran kerja, dan merujuk pemboleh ubah tersebut kemudian menggunakan sintaks $varName. Jika StateK perlu merujuk data yang dijana oleh StateA yang lebih awal, anda perlu menghantar data tersebut secara eksplisit melalui semua keadaan perantaraan tanpa pemboleh ubah, manakala dengan pemboleh ubah, anda menetapkan nilai kepada pemboleh ubah dalam StateA dan kemudian merujuk pemboleh ubah tersebut dalam StateK.


[User] Apakah kesannya jika saya menggunakan Redshift Spectrum dengan metadata yang disimpan dalam Hive Metastore untuk data lake S3 saya?

[Assistant] Ya. Perintah CREATE EXTERNAL SCHEMA menyokong Hive Metastores. Kami pada masa ini tidak menyokong DDL terhadap Hive Metastore.


[User] Dalam persekitaran pengeluaran yang menggunakan Hive Metastore untuk menguruskan metadata data lake S3, apakah persediaan yang diperlukan untuk membolehkan Redshift Spectrum mengakses dan menganalisis data tersebut?

[Assistant] Ya. Perintah CREATE EXTERNAL SCHEMA menyokong Hive Metastores. Kami pada masa ini tidak menyokong DDL terhadap Hive Metastore.


[User] Apa yang akan berlaku jika saya menggunakan Amazon ECS?

[Assistant] Amazon ECS ialah perkhidmatan orkestrasi kontena terurus sepenuhnya yang memudahkan penggunaan kontena untuk menggunakan dan menguruskan aplikasi, perkhidmatan, dan proses kelompok yang berjalan lama tanpa perlu memasang, mengendalikan, dan menskalakan infrastruktur pengurusan kluster anda sendiri. Amazon ECS mengekalkan ketersediaan aplikasi dan membolehkan anda menskalakan kontena anda naik atau turun untuk memenuhi keperluan kapasiti aplikasi anda. Apabila digunakan dengan AWS Fargate, Amazon ECS membolehkan anda menggunakan aplikasi tanpa perlu menyediakan, mengurus, atau menskalakan infrastruktur pengiraan, mengurangkan masa yang diperlukan untuk anda membina, menggunakan, atau memindahkan aplikasi berkontena anda dengan jayanya. Tambahan pula, Amazon ECS disepadukan dengan ciri-ciri biasa seperti ELB, Amazon Virtual Private Cloud (VPC), IAM, Application AutoScaling, Amazon CloudWatch, dan Amazon Elastic File System (EFS), bermakna anda tidak perlu membina atau menyelenggara abstraksi umum.


[User] Apakah yang akan berlaku jika saya tidak menggunakan EKS Dashboard?

[Assistant] EKS Dashboard memusatkan pandangan anda tentang kluster Kubernetes merentas Wilayah AWS dan akaun, membolehkan keterlihatan, tadbir urus, dan perancangan operasi yang bersatu. Anda boleh memerhatikan inventori kluster anda, memantau pematuhan untuk memastikan kluster dan komponennya (termasuk kumpulan nod terurus EKS dan add-on EKS) sentiasa dinaik taraf, dan meramal kos sokongan lanjutan satah kawalan EKS. Dengan menghapuskan keperluan untuk bertukar antara Wilayah AWS dan akaun, anda boleh mengakses maklumat metadata kluster Kubernetes yang penting dengan mudah. Keupayaan penapisan dan carian papan pemuka membolehkan anda mengenal pasti dan memberi tumpuan dengan cepat kepada kluster yang memenuhi kriteria tertentu, seperti kumpulan nod terurus EKS yang menjalankan versi AMI tertentu atau add-on EKS yang beroperasi pada versi tertentu. Pandangan menyeluruh ini meningkatkan keupayaan anda untuk mengurus dan mengoptimumkan infrastruktur Kubernetes anda dengan cekap.


[User] Dalam persekitaran pengeluaran sebenar yang memerlukan skala tinggi, apakah senario di mana saya harus memilih untuk menggunakan Amazon ECS berbanding menguruskan infrastruktur kontena saya sendiri?

[Assistant] Amazon ECS ialah perkhidmatan orkestrasi kontena terurus sepenuhnya yang memudahkan penggunaan kontena untuk menggunakan dan menguruskan aplikasi, perkhidmatan, dan proses kelompok yang berjalan lama tanpa perlu memasang, mengendalikan, dan menskalakan infrastruktur pengurusan kluster anda sendiri. Amazon ECS mengekalkan ketersediaan aplikasi dan membolehkan anda menskalakan kontena anda naik atau turun untuk memenuhi keperluan kapasiti aplikasi anda. Apabila digunakan dengan AWS Fargate, Amazon ECS membolehkan anda menggunakan aplikasi tanpa perlu menyediakan, mengurus, atau menskalakan infrastruktur pengiraan, mengurangkan masa yang diperlukan untuk anda membina, menggunakan, atau memindahkan aplikasi berkontena anda dengan jayanya. Tambahan pula, Amazon ECS disepadukan dengan ciri-ciri biasa seperti ELB, Amazon Virtual Private Cloud (VPC), IAM, Application AutoScaling, Amazon CloudWatch, dan Amazon Elastic File System (EFS), bermakna anda tidak perlu membina atau menyelenggara abstraksi umum.


[User] Apakah yang akan berlaku atau keadaan apa yang memerlukan saya untuk menggunakan Amazon RDS Blue/Green Deployments?

[Assistant] Amazon RDS Blue/Green Deployments membolehkan anda membuat perubahan pangkalan data yang lebih selamat, lebih mudah, dan lebih pantas. Blue/Green Deployments sesuai untuk kes penggunaan seperti naik taraf enjin pangkalan data versi utama atau kecil, kemas kini sistem pengendalian, perubahan skema pada persekitaran hijau yang tidak memecahkan replikasi logik, seperti menambah lajur baharu di hujung jadual, atau perubahan tetapan parameter pangkalan data. Anda boleh menggunakan Blue/Green Deployments untuk membuat pelbagai kemas kini pangkalan data pada masa yang sama menggunakan satu switchover. Ini membolehkan anda kekal terkini dengan tampung keselamatan, meningkatkan prestasi pangkalan data, dan mengakses ciri pangkalan data yang lebih baharu dengan masa henti yang singkat dan boleh diramal.


[User] Versioning tu apa sebenarnya?

[Assistant] Versioning membolehkan anda memelihara, mendapatkan semula, dan memulihkan setiap versi bagi setiap objek yang disimpan dalam bucket Amazon S3. Sebaik sahaja anda mendayakan Versioning untuk bucket, Amazon S3 akan memelihara objek sedia ada setiap kali anda melakukan operasi PUT, POST, COPY, atau DELETE ke atasnya. Secara lalai, permintaan GET akan mendapatkan semula versi yang paling terkini. Versi lama bagi objek yang ditimpa atau dipadam boleh didapatkan semula dengan menyatakan versi dalam permintaan.


[User] Amazon ECS ni buat apa sebenarnya?

[Assistant] Seni bina aplikasi moden (misalnya Microservices) mengesyorkan untuk membahagikan aplikasi anda kepada unit-unit individu, dan Amazon ECS dioptimumkan untuk corak ini. Tugas ialah unit pengkomputeran terkecil dalam Amazon ECS dan membolehkan anda menentukan satu set kontena yang anda ingin letakkan bersama, sifat-sifatnya, dan bagaimana ia boleh dipautkan. Tugas merangkumi semua maklumat yang diperlukan oleh Amazon ECS untuk membuat keputusan penempatan. Untuk melancarkan satu kontena, definisi tugas anda hendaklah hanya merangkumi satu definisi kontena.


[User] Boleh tak aku guna IP dalam VPC tu dan akses via Internet?

[Assistant] Ya, anda boleh membawa alamat IPv4 awam dan alamat IPv6 GUA anda ke dalam AWS VPC dan memperuntukkannya secara statik kepada subnet dan instance EC2. Untuk mengakses alamat ini melalui Internet, anda perlu mengiklankannya ke Internet daripada rangkaian on-premises anda. Anda juga perlu menghalakan trafik melalui alamat ini antara VPC dan rangkaian on-premises anda menggunakan sambungan AWS DX atau AWS VPN. Anda boleh menghalakan trafik daripada VPC anda menggunakan Virtual Private Gateway. Begitu juga, anda boleh menghalakan trafik daripada rangkaian on-premises anda kembali ke VPC anda menggunakan penghala anda.


[User] Boleh anda jelaskan apakah tugas yang dilaksanakan oleh Amazon ECS?

[Assistant] Seni bina aplikasi moden (misalnya Microservices) mengesyorkan untuk membahagikan aplikasi anda kepada unit-unit individu, dan Amazon ECS dioptimumkan untuk corak ini. Tugas ialah unit pengkomputeran terkecil dalam Amazon ECS dan membolehkan anda menentukan satu set kontena yang anda ingin letakkan bersama, sifat-sifatnya, dan bagaimana ia boleh dipautkan. Tugas merangkumi semua maklumat yang diperlukan oleh Amazon ECS untuk membuat keputusan penempatan. Untuk melancarkan satu kontena, definisi tugas anda hendaklah hanya merangkumi satu definisi kontena.


[User] Apakah pilihan model ML yang boleh saya gunakan?

[Assistant] SageMaker AI menyokong pelbagai algoritma ML. Anda juga boleh mencipta model ML proprietari anda sendiri dan deploy pada SageMaker AI. Sebagai contoh, analisis kluster kemungkinan besar akan dilatih pada data anda sendiri kerana anda ingin mengkategorikan rekod baharu ke dalam kategori yang sama yang anda gunakan untuk rekod sebelumnya. Sebagai alternatif, untuk meramalkan acara sukan dunia sebenar, anda boleh menggunakan model yang tersedia secara umum kerana data latihan yang digunakan adalah dalam domain awam. Kami menjangkakan bahawa ramalan khusus domain atau industri biasanya akan dilatih pada data anda sendiri dalam SageMaker AI, manakala keperluan ML yang tidak dibezakan seperti terjemahan mesin akan menggunakan model luaran.


[User] Model ML mana aku boleh guna?

[Assistant] SageMaker AI menyokong pelbagai algoritma ML. Anda juga boleh mencipta model ML proprietari anda sendiri dan deploy pada SageMaker AI. Sebagai contoh, analisis kluster kemungkinan besar akan dilatih pada data anda sendiri kerana anda ingin mengkategorikan rekod baharu ke dalam kategori yang sama yang anda gunakan untuk rekod sebelumnya. Sebagai alternatif, untuk meramalkan acara sukan dunia sebenar, anda boleh menggunakan model yang tersedia secara umum kerana data latihan yang digunakan adalah dalam domain awam. Kami menjangkakan bahawa ramalan khusus domain atau industri biasanya akan dilatih pada data anda sendiri dalam SageMaker AI, manakala keperluan ML yang tidak dibezakan seperti terjemahan mesin akan menggunakan model luaran.


[User] Query yang dah cancel kat CloudWatch Logs Insights kena charge tak?

[Assistant] Ya, jika anda membatalkan pertanyaan secara manual, anda akan dikenakan caj untuk jumlah data log yang telah diserapkan dan diimbas sehingga ke titik anda membatalkan pertanyaan tersebut.


[User] Bagi pertanyaan yang telah dibatalkan, adakah saya akan dikenakan sebarang caj oleh CloudWatch Logs Insights?

[Assistant] Ya, jika anda membatalkan pertanyaan secara manual, anda akan dikenakan caj untuk jumlah data log yang telah diserapkan dan diimbas sehingga ke titik anda membatalkan pertanyaan tersebut.


[User] Baru guna GuardDuty, Runtime Monitoring auto aktif secara lalai ke?

[Assistant] Tidak. GuardDuty Runtime Monitoring ialah satu-satunya pelan perlindungan yang tidak didayakan secara lalai apabila anda menghidupkan GuardDuty buat kali pertama. Ciri ini boleh diaktifkan daripada konsol GuardDuty pada halaman Runtime Monitoring atau melalui API. Akaun GuardDuty baharu yang dicipta menggunakan ciri auto-dayakan AWS Organizations tidak akan mempunyai Runtime Monitoring dihidupkan melainkan pilihan Auto-dayakan untuk Runtime Monitoring dihidupkan.


[User] Adakah Runtime Monitoring diaktifkan secara lalai pada akaun saya sekiranya saya merupakan pengguna baharu GuardDuty?

[Assistant] Tidak. GuardDuty Runtime Monitoring ialah satu-satunya pelan perlindungan yang tidak didayakan secara lalai apabila anda menghidupkan GuardDuty buat kali pertama. Ciri ini boleh diaktifkan daripada konsol GuardDuty pada halaman Runtime Monitoring atau melalui API. Akaun GuardDuty baharu yang dicipta menggunakan ciri auto-dayakan AWS Organizations tidak akan mempunyai Runtime Monitoring dihidupkan melainkan pilihan Auto-dayakan untuk Runtime Monitoring dihidupkan.


[User] Adakah terdapat sokongan untuk Bring Your Own IPs (BYOIPs) dalam IPAM?

[Assistant] Ya. IPAM menyokong kedua-dua alamat BYOIPv4 dan BYOIPv6. BYOIP ialah ciri EC2 yang membolehkan anda membawa alamat IP yang anda miliki ke AWS. Dengan IPAM, anda boleh memperuntukkan dan berkongsi blok alamat IP tersebut secara terus merentas akaun dan organisasi. Pelanggan BYOIP sedia ada yang menggunakan IPv4 boleh memindahkan kumpulan mereka ke IPAM untuk memudahkan pengurusan IP.


[User] IPAM support Bring Your Own IPs (BYOIPs) tak?

[Assistant] Ya. IPAM menyokong kedua-dua alamat BYOIPv4 dan BYOIPv6. BYOIP ialah ciri EC2 yang membolehkan anda membawa alamat IP yang anda miliki ke AWS. Dengan IPAM, anda boleh memperuntukkan dan berkongsi blok alamat IP tersebut secara terus merentas akaun dan organisasi. Pelanggan BYOIP sedia ada yang menggunakan IPv4 boleh memindahkan kumpulan mereka ke IPAM untuk memudahkan pengurusan IP.


[User] Dalam persekitaran pengeluaran yang menggunakan EKS, bagaimanakah cara saya menggunakan EKS Dashboard untuk memantau status kluster dan menyelesaikan masalah aplikasi yang sedang berjalan?

[Assistant] EKS Dashboard memusatkan pandangan anda tentang kluster Kubernetes merentas Wilayah AWS dan akaun, membolehkan keterlihatan, tadbir urus, dan perancangan operasi yang bersatu. Anda boleh memerhatikan inventori kluster anda, memantau pematuhan untuk memastikan kluster dan komponennya (termasuk kumpulan nod terurus EKS dan add-on EKS) sentiasa dinaik taraf, dan meramal kos sokongan lanjutan satah kawalan EKS. Dengan menghapuskan keperluan untuk bertukar antara Wilayah AWS dan akaun, anda boleh mengakses maklumat metadata kluster Kubernetes yang penting dengan mudah. Keupayaan penapisan dan carian papan pemuka membolehkan anda mengenal pasti dan memberi tumpuan dengan cepat kepada kluster yang memenuhi kriteria tertentu, seperti kumpulan nod terurus EKS yang menjalankan versi AMI tertentu atau add-on EKS yang beroperasi pada versi tertentu. Pandangan menyeluruh ini meningkatkan keupayaan anda untuk mengurus dan mengoptimumkan infrastruktur Kubernetes anda dengan cekap.


[User] Apakah yang akan berlaku sekiranya saya ingin mengimport jadual Amazon DynamoDB yang sedia ada?

[Assistant] AWS AppSync boleh menjana skema GraphQL secara automatik daripada jadual DynamoDB sedia ada, termasuk inferens skema kunci dan indeks jadual anda. Setelah import selesai, pertanyaan GraphQL, mutasi, dan langganan boleh digunakan tanpa sebarang pengekodan. AppSync juga akan 'auto-map' atribut bukan kunci daripada jenis GraphQL anda kepada atribut DynamoDB.


[User] Apakah yang berlaku sekiranya saya menggunakan Connection untuk destinasi API, dan apakah kepentingan menyediakan destinasi API tersebut?

[Assistant] Setiap destinasi API menggunakan Connection yang mentakrifkan kaedah kebenaran dan kelayakan untuk digunakan bagi menyambung ke endpoint HTTP. Apabila anda mengkonfigurasi tetapan kebenaran dan mencipta connection, ia mencipta rahsia pada AWS Secrets Manager untuk menyimpan maklumat kebenaran dengan selamat. Anda juga boleh menambah parameter lanjut untuk memasukkan connection mengikut kesesuaian aplikasi anda. Untuk menyediakan destinasi API, anda perlu menyediakan endpoint destinasi API, iaitu sasaran endpoint invokasi HTTP untuk peristiwa. Anda perlu mencipta Connection untuk memberi kebenaran terhadap endpoint ini. Anda juga boleh secara pilihan menentukan had kadar invokasi, iaitu bilangan maksimum invokasi sesaat untuk dihantar ke endpoint destinasi API. Ketahui lebih lanjut tentang Connection dan destinasi API.


[User] Sebagai pereka bentuk sistem, sedang merancang strategi penyampaian untuk pangkalan data pengeluaran yang memerlukan masa henti yang minimum. Bila patut saya memilih untuk melaksanakan Amazon RDS Blue/Green Deployments berbanding kaedah kemas kini standard?

[Assistant] Amazon RDS Blue/Green Deployments membolehkan anda membuat perubahan pangkalan data yang lebih selamat, lebih mudah, dan lebih pantas. Blue/Green Deployments sesuai untuk kes penggunaan seperti naik taraf enjin pangkalan data versi utama atau kecil, kemas kini sistem pengendalian, perubahan skema pada persekitaran hijau yang tidak memecahkan replikasi logik, seperti menambah lajur baharu di hujung jadual, atau perubahan tetapan parameter pangkalan data. Anda boleh menggunakan Blue/Green Deployments untuk membuat pelbagai kemas kini pangkalan data pada masa yang sama menggunakan satu switchover. Ini membolehkan anda kekal terkini dengan tampung keselamatan, meningkatkan prestasi pangkalan data, dan mengakses ciri pangkalan data yang lebih baharu dengan masa henti yang singkat dan boleh diramal.


[User] Dalam mereka bentuk infrastruktur untuk aplikasi perusahaan, apakah julat saiz alamat IP yang perlu saya ambil kira apabila membuat konfigurasi AWS VPC?

[Assistant] Pada masa ini, Amazon VPC menyokong lima (5) julat alamat IP, satu (1) utama dan empat (4) sekunder untuk IPv4. Setiap julat ini boleh bersaiz antara /28 (dalam notasi CIDR) dan /16. Julat alamat IP VPC anda tidak boleh bertindih dengan julat alamat IP rangkaian sedia ada anda. Untuk IPv6, VPC mempunyai saiz tetap /56 (dalam notasi CIDR). Sesebuah VPC boleh mempunyai kedua-dua blok CIDR IPv4 dan IPv6 yang dikaitkan dengannya.


[User] Apakah had saiz maksimum bagi VPC yang boleh diwujudkan?

[Assistant] Pada masa ini, Amazon VPC menyokong lima (5) julat alamat IP, satu (1) utama dan empat (4) sekunder untuk IPv4. Setiap julat ini boleh bersaiz antara /28 (dalam notasi CIDR) dan /16. Julat alamat IP VPC anda tidak boleh bertindih dengan julat alamat IP rangkaian sedia ada anda. Untuk IPv6, VPC mempunyai saiz tetap /56 (dalam notasi CIDR). Sesebuah VPC boleh mempunyai kedua-dua blok CIDR IPv4 dan IPv6 yang dikaitkan dengannya.


[User] Sedang menstruktur aplikasi untuk pengeluaran, apakah pengubahsuaian kod yang perlu dilaksanakan untuk mengintegrasikan AWS X-Ray bagi membolehkan penjejakan dan analisis?

[Assistant] Jika anda menggunakan Elastic Beanstalk, anda perlu memasukkan pustaka X-Ray khusus bahasa dalam kod aplikasi anda. Untuk aplikasi yang berjalan pada perkhidmatan AWS lain, seperti EC2 atau ECS, anda perlu memasang daemon X-Ray dan menginstrumentasikan kod aplikasi anda.


[User] Apakah yang akan berlaku pada aplikasi saya sekiranya saya membuat perubahan kod untuk menggunakan X-Ray?

[Assistant] Jika anda menggunakan Elastic Beanstalk, anda perlu memasukkan pustaka X-Ray khusus bahasa dalam kod aplikasi anda. Untuk aplikasi yang berjalan pada perkhidmatan AWS lain, seperti EC2 atau ECS, anda perlu memasang daemon X-Ray dan menginstrumentasikan kod aplikasi anda.


[User] Apakah yang akan berlaku sekiranya saya menggunakan S3 Batch Operations?

[Assistant] S3 Batch Operations ialah ciri yang boleh anda gunakan untuk mengautomasikan pelaksanaan satu operasi (seperti menyalin objek atau melaksanakan fungsi AWS Lambda) merentas banyak objek. Dengan S3 Batch Operations, anda boleh, dengan beberapa klik dalam konsol S3 atau satu permintaan API, membuat perubahan kepada berbilion objek tanpa perlu menulis kod aplikasi tersuai atau menjalankan kluster pengkomputeran untuk aplikasi pengurusan storan. Bukan sahaja S3 Batch Operations menguruskan operasi storan anda merentas banyak objek, S3 Batch Operations menguruskan percubaan semula, memaparkan kemajuan, menyampaikan pemberitahuan, menyediakan laporan penyiapan, dan menghantar peristiwa ke AWS CloudTrail untuk semua operasi yang dilakukan pada objek sasaran anda. S3 Batch Operations boleh digunakan dari konsol S3, atau melalui AWS CLI dan SDK. Untuk mengetahui lebih lanjut, lawati halaman S3 Batch Operations, atau panduan pengguna.


[User] Apakah yang akan berlaku kepada pemantauan merentas berbilang akaun AWS jika saya menggunakan ciri CloudWatch?

[Assistant] Dengan menggunakan kebolehcerapan merentas akaun, anda boleh mencari kumpulan log yang disimpan merentas berbilang akaun dari paparan berpusat, menjalankan pertanyaan Logs Insights merentas akaun, analitis Live Tail, dan mencipta peraturan Contributor Insights merentas akaun untuk mengenal pasti penyumbang teratas (top-N) yang menjana entri log. Anda boleh menggunakan carian metrik untuk memvisualisasikan metrik daripada banyak akaun dalam paparan disatukan, mencipta penggera yang menilai metrik daripada akaun lain untuk dimaklumkan tentang anomali dan isu yang sedang menjadi trend, dan memvisualisasikannya pada papan pemuka berpusat. Anda juga boleh menggunakan keupayaan ini untuk menyediakan strim metrik tunggal merentas akaun untuk memasukkan metrik yang merentas berbilang akaun AWS dalam satu Region AWS. Dengan kebolehcerapan merentas akaun, anda juga boleh melihat peta interaktif aplikasi merentas akaun anda menggunakan ServiceLens dengan gerak turun satu langkah ke metrik, log, dan jejak yang berkaitan.


[User] Anda sedang menguruskan sejumlah besar fail data di dalam bucket S3 dan perlu melaksanakan tugas seperti menukar kelas penyimpanan atau menambah metadata pada ribuan objek secara serentak. Bagaimanakah cara anda menggunakan S3 Batch Operations untuk mengautomasikan proses pemprosesan ini?

[Assistant] S3 Batch Operations ialah ciri yang boleh anda gunakan untuk mengautomasikan pelaksanaan satu operasi (seperti menyalin objek atau melaksanakan fungsi AWS Lambda) merentas banyak objek. Dengan S3 Batch Operations, anda boleh, dengan beberapa klik dalam konsol S3 atau satu permintaan API, membuat perubahan kepada berbilion objek tanpa perlu menulis kod aplikasi tersuai atau menjalankan kluster pengkomputeran untuk aplikasi pengurusan storan. Bukan sahaja S3 Batch Operations menguruskan operasi storan anda merentas banyak objek, S3 Batch Operations menguruskan percubaan semula, memaparkan kemajuan, menyampaikan pemberitahuan, menyediakan laporan penyiapan, dan menghantar peristiwa ke AWS CloudTrail untuk semua operasi yang dilakukan pada objek sasaran anda. S3 Batch Operations boleh digunakan dari konsol S3, atau melalui AWS CLI dan SDK. Untuk mengetahui lebih lanjut, lawati halaman S3 Batch Operations, atau panduan pengguna.


[User] Syarikat anda menguruskan persekitaran AWS dengan berbilang akaun. Apakah ciri pemantauan CloudWatch yang sesuai untuk anda gunakan bagi memudahkan pemantauan merentas semua akaun tersebut?

[Assistant] Dengan menggunakan kebolehcerapan merentas akaun, anda boleh mencari kumpulan log yang disimpan merentas berbilang akaun dari paparan berpusat, menjalankan pertanyaan Logs Insights merentas akaun, analitis Live Tail, dan mencipta peraturan Contributor Insights merentas akaun untuk mengenal pasti penyumbang teratas (top-N) yang menjana entri log. Anda boleh menggunakan carian metrik untuk memvisualisasikan metrik daripada banyak akaun dalam paparan disatukan, mencipta penggera yang menilai metrik daripada akaun lain untuk dimaklumkan tentang anomali dan isu yang sedang menjadi trend, dan memvisualisasikannya pada papan pemuka berpusat. Anda juga boleh menggunakan keupayaan ini untuk menyediakan strim metrik tunggal merentas akaun untuk memasukkan metrik yang merentas berbilang akaun AWS dalam satu Region AWS. Dengan kebolehcerapan merentas akaun, anda juga boleh melihat peta interaktif aplikasi merentas akaun anda menggunakan ServiceLens dengan gerak turun satu langkah ke metrik, log, dan jejak yang berkaitan.


[User] Apa akibatnya terhadap API dan ciri S3 apabila menggunakan storan serasi Amazon S3 pada AWS Snowball?

[Assistant] Storan serasi Amazon S3 pada AWS Snowball menyokong API bucket dan objek seperti GetObject, PutObject, DeleteObject(s), muat naik berbilang bahagian (multi part uploads), penandaan objek, CreateBuckets, DeleteBuckets, BucketLifecycle dan List. Storan serasi Amazon S3 pada Snowball menyokong penyulitan menggunakan SSE-S3 atau SSE-C, pengesahan dan kebenaran menggunakan Snowball IAM, ciri lanjutan seperti daya tahan terbina, dan pilihan penggunaan berbilang nod (3-16) yang fleksibel. Storan serasi Amazon S3 pada Snowball adalah penambahbaikan kepada pelaksanaan S3 Adapter semasa pada Snowball, yang mempunyai sokongan API terhad yang direka terutamanya untuk kes penggunaan pemindahan data.


[User] Apakah kesan atau implikasi jika saya memilih untuk menggunakan event bus EventBridge berbanding EventBridge Pipes dalam seni bita aplikasi saya?

[Assistant] Event bus EventBridge sangat sesuai untuk penghalaan peristiwa banyak-ke-banyak antara perkhidmatan dipacu peristiwa. EventBridge Pipes bertujuan untuk integrasi titik-ke-titik antara penerbit dan pengguna peristiwa, dengan sokongan untuk transformasi dan pengayaan lanjutan. EventBridge Pipes boleh menggunakan event bus EventBridge sebagai sasaran. Penghijrahan daripada peraturan event bus EventBridge kepada pipe adalah lebih mudah, kerana penapisan dan sasaran kekal sama antara kedua-dua sumber.


[User] Dalam persekitaran pengeluaran yang memerlukan pemindahan data secara fizikal menggunakan AWS Snowball, apakah API dan ciri S3 yang boleh saya gunakan dan diintegrasikan terus dengan storan serasi Amazon S3 pada peranti tersebut?

[Assistant] Storan serasi Amazon S3 pada AWS Snowball menyokong API bucket dan objek seperti GetObject, PutObject, DeleteObject(s), muat naik berbilang bahagian (multi part uploads), penandaan objek, CreateBuckets, DeleteBuckets, BucketLifecycle dan List. Storan serasi Amazon S3 pada Snowball menyokong penyulitan menggunakan SSE-S3 atau SSE-C, pengesahan dan kebenaran menggunakan Snowball IAM, ciri lanjutan seperti daya tahan terbina, dan pilihan penggunaan berbilang nod (3-16) yang fleksibel. Storan serasi Amazon S3 pada Snowball adalah penambahbaikan kepada pelaksanaan S3 Adapter semasa pada Snowball, yang mempunyai sokongan API terhad yang direka terutamanya untuk kes penggunaan pemindahan data.


[User] Apa yang akan berlaku sekiranya peraturan pemajuan bersyarat dilanggar atau tidak dipatuhi?

[Assistant] Peraturan pemajuan bersyarat membolehkan VPC Resolver memajukan pertanyaan untuk domain yang ditentukan ke alamat IP sasaran pilihan anda, biasanya penyelesai DNS di premis. Peraturan digunakan pada peringkat VPC dan boleh diuruskan dari satu akaun dan dikongsi merentasi pelbagai akaun.


[User] Anda sed mereka bentuk seni bina aplikasi dan perlu memilih sumber Event yang sesuai. Dalam keadaan praktikal untuk deploy atau troubleshoot, bagaimanakah anda dapat membezakan penggunaan event bus EventBridge berbanding EventBridge Pipes?

[Assistant] Event bus EventBridge sangat sesuai untuk penghalaan peristiwa banyak-ke-banyak antara perkhidmatan dipacu peristiwa. EventBridge Pipes bertujuan untuk integrasi titik-ke-titik antara penerbit dan pengguna peristiwa, dengan sokongan untuk transformasi dan pengayaan lanjutan. EventBridge Pipes boleh menggunakan event bus EventBridge sebagai sasaran. Penghijrahan daripada peraturan event bus EventBridge kepada pipe adalah lebih mudah, kerana penapisan dan sasaran kekal sama antara kedua-dua sumber.


[User] Apakah yang akan berlaku sekiranya saya menggunakan ciri fleksibiliti saiz pada nod Terpelihara Redshift?

[Assistant] Tidak, instance Terpelihara Redshift tidak fleksibel; ia hanya terpakai pada jenis nod yang tepat yang anda rizab.


[User] Anda sed mereka bentuk strategi deployment untuk memastikan bahawa peringkat produksi tidak dikemas kini melainkan semua ujian automasi lulus. Apakah peraturan yang perlu anda konfigurasikan dalam workflow untuk melaksanakan pemajuan bersyarat ini?

[Assistant] Peraturan pemajuan bersyarat membolehkan VPC Resolver memajukan pertanyaan untuk domain yang ditentukan ke alamat IP sasaran pilihan anda, biasanya penyelesai DNS di premis. Peraturan digunakan pada peringkat VPC dan boleh diuruskan dari satu akaun dan dikongsi merentasi pelbagai akaun.


[User] Apakah yang akan berlaku sekiranya saya tidak mendayakan GuardDuty EKS Protection di setiap AWS Region secara individu?

[Assistant] Ya, GuardDuty ialah perkhidmatan serantau, dan oleh itu GuardDuty EKS Protection mesti didayakan di setiap AWS Region secara berasingan.


[User] Dalam persekitaran pengeluaran yang sebenar, adakah saya mempunyai fleksibiliti untuk menguruskan saiz terpakai pada nod Terpelihara Redshift semasa proses deploy atau troubleshoot?

[Assistant] Tidak, instance Terpelihara Redshift tidak fleksibel; ia hanya terpakai pada jenis nod yang tepat yang anda rizab.


[User] Apa yang akan berlaku kepada fungsi Lambda jika ia dijalankan dalam AWS VPC?

[Assistant] Fungsi Lambda boleh dikonfigurasikan untuk berjalan dalam Amazon VPC supaya ia boleh mengakses sumber peribadi seperti RDS dalam subnet peribadi. Apabila Lambda disambungkan ke VPC, ia menggunakan ENI (elastic network interface) dalam subnet, dan anda perlu menyediakan NAT Gateway atau VPC Endpoint supaya fungsi masih boleh mengakses perkhidmatan AWS awam seperti DynamoDB atau S3 tanpa internet awam. Berhati-hati kerana menyambungkan Lambda ke VPC boleh menambah latency dan kerumitan.


[User] Sebagai seorang jurutera DevOps yang menguruskan kluster Kubernetes merentas pelbagai kawasan (regions) untuk persekitaran pengeluaran, bagaimanakah saya harus menstrategikan pengaktifan GuardDuty EKS Protection untuk memastikan liputan keselamatan yang menyeluruh tanpa perlu menatarajahnya secara manual pada setiap AWS Region?

[Assistant] Ya, GuardDuty ialah perkhidmatan serantau, dan oleh itu GuardDuty EKS Protection mesti didayakan di setiap AWS Region secara berasingan.


[User] Dalam persekitaran produksi yang memerlukan akses kepada sumber peribadi, bagaimanakah konfigurasi VPC perlu dilaksanakan untuk memastikan fungsi Lambda boleh disambungkan dengan selamat kepada pangkalan data atau perkhidmatan dalaman?

[Assistant] Fungsi Lambda boleh dikonfigurasikan untuk berjalan dalam Amazon VPC supaya ia boleh mengakses sumber peribadi seperti RDS dalam subnet peribadi. Apabila Lambda disambungkan ke VPC, ia menggunakan ENI (elastic network interface) dalam subnet, dan anda perlu menyediakan NAT Gateway atau VPC Endpoint supaya fungsi masih boleh mengakses perkhidmatan AWS awam seperti DynamoDB atau S3 tanpa internet awam. Berhati-hati kerana menyambungkan Lambda ke VPC boleh menambah latency dan kerumitan.


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

[Assistant] Amazon CloudFront ialah perkhidmatan web yang memberikan perniagaan dan pembangun aplikasi web cara yang mudah dan kos efektif untuk mengedarkan kandungan dengan kependaman rendah dan kelajuan pemindahan data yang tinggi. Seperti perkhidmatan AWS yang lain, Amazon CloudFront ialah tawaran layan diri, bayar-per-guna, yang tidak memerlukan komitmen jangka panjang atau yuran minimum. Dengan CloudFront, fail anda dihantar kepada pengguna akhir menggunakan rangkaian global lokasi edge.


[User] Apa akibatnya jika saya menggunakan kelas storan Amazon S3 untuk AWS Dedicated Local Zones?

[Assistant] Anda perlu menggunakan kelas storan S3 untuk AWS Dedicated Local Zones jika anda mempunyai data sensitif dan aplikasi yang perlu dijalankan pada infrastruktur yang berasingan secara fizikal yang dikhaskan untuk kegunaan eksklusif anda dan diletakkan dalam bidang kuasa kawal selia yang ditentukan untuk menangani keperluan keselamatan dan pematuhan. Sebagai contoh, sesetengah peraturan memerlukan data disimpan di negara atau negeri tertentu, atas sebab kawal selia, kontrak, atau keselamatan maklumat yang biasa dalam sektor awam, penjagaan kesihatan, minyak dan gas, serta industri lain yang sangat dikawal selia. AWS bekerjasama dengan anda untuk mengkonfigurasi zon peribadi anda sendiri dengan keupayaan keselamatan dan tadbir urus yang dipertingkatkan yang diperlukan untuk membantu anda memenuhi keperluan kawal selia anda.


[User] Saya sed mereka bentuk senibina untuk aplikasi di AWS Dedicated Local Zones. Adakah anda boleh menerangkan mengapa saya perlu mengambil kira penggunaan kelas storan Amazon S3 dalam persekitaran ini dan bagaimana untuk memilih konfigurasi yang sesuai?

[Assistant] Anda perlu menggunakan kelas storan S3 untuk AWS Dedicated Local Zones jika anda mempunyai data sensitif dan aplikasi yang perlu dijalankan pada infrastruktur yang berasingan secara fizikal yang dikhaskan untuk kegunaan eksklusif anda dan diletakkan dalam bidang kuasa kawal selia yang ditentukan untuk menangani keperluan keselamatan dan pematuhan. Sebagai contoh, sesetengah peraturan memerlukan data disimpan di negara atau negeri tertentu, atas sebab kawal selia, kontrak, atau keselamatan maklumat yang biasa dalam sektor awam, penjagaan kesihatan, minyak dan gas, serta industri lain yang sangat dikawal selia. AWS bekerjasama dengan anda untuk mengkonfigurasi zon peribadi anda sendiri dengan keupayaan keselamatan dan tadbir urus yang dipertingkatkan yang diperlukan untuk membantu anda memenuhi keperluan kawal selia anda.


[User] Anda sed mereka bentuk seni bina untuk sebuah aplikasi web global yang memerlukan kelajuan muat turun yang tinggi dan kependaman (latency) yang rendah untuk pengguna di pelbagai lokasi. Layanan AWS manakah yang sesuai untuk anda gunakan sebagai rangkaian penghantaran kandungan (CDN) bagi mencapai objektif ini?

[Assistant] Amazon CloudFront ialah perkhidmatan web yang memberikan perniagaan dan pembangun aplikasi web cara yang mudah dan kos efektif untuk mengedarkan kandungan dengan kependaman rendah dan kelajuan pemindahan data yang tinggi. Seperti perkhidmatan AWS yang lain, Amazon CloudFront ialah tawaran layan diri, bayar-per-guna, yang tidak memerlukan komitmen jangka panjang atau yuran minimum. Dengan CloudFront, fail anda dihantar kepada pengguna akhir menggunakan rangkaian global lokasi edge.


[User] Apakah kesannya jika saya menggunakan fair queues?

[Assistant] Untuk mendayakan fair queues, sertakan message group ID apabila menghantar mesej ke queue standard Amazon SQS anda. Tiada perubahan pada pengguna mesej diperlukan, membolehkan anda menggunakan fair queues dalam sistem langsung tanpa gangguan atau migrasi.


[User] Anda sedama mereka bentuk aliran kerja pemprosesan tugas dan perlu memastikan pengedaran beban yang saksama antara pengguna. Bagaimanakah anda boleh mengkonfigurasi dan melaksanakan *fair queues* untuk menangani senario ini?

[Assistant] Untuk mendayakan fair queues, sertakan message group ID apabila menghantar mesej ke queue standard Amazon SQS anda. Tiada perubahan pada pengguna mesej diperlukan, membolehkan anda menggunakan fair queues dalam sistem langsung tanpa gangguan atau migrasi.


[User] Apakah akibatnya jika saya tidak mengawal tindakan yang dibenarkan oleh sistem dan pengguna saya pada sumber Amazon RDS tertentu?

[Assistant] Anda boleh mengawal tindakan yang boleh diambil oleh pengguna dan kumpulan AWS IAM anda pada sumber Amazon RDS. Anda melakukannya dengan merujuk sumber Amazon RDS dalam dasar AWS IAM yang anda gunakan pada pengguna dan kumpulan anda. Sumber Amazon RDS yang boleh dirujuk dalam dasar AWS IAM termasuk instance DB, syot kilat DB, replika baca, kumpulan keselamatan DB, kumpulan pilihan DB, kumpulan parameter DB, langganan acara, dan kumpulan subnet DB. Selain itu, anda boleh menandakan sumber ini untuk menambah metadata tambahan pada sumber anda. Dengan menggunakan penandaan, anda boleh mengkategorikan sumber anda (cth. instance DB "Pembangunan", instance DB "Pengeluaran", dan instance DB "Ujian"), dan menulis dasar AWS IAM yang menyenaraikan kebenaran (iaitu tindakan) yang boleh diambil pada sumber dengan tag yang sama. Untuk maklumat lanjut, rujuk kepada Tagging Amazon RDS Resources.


[User] Anda sed mereka bentuk penyelesaian yang memerlukan integrasi dengan API luaran. Terangkan apakah fungsi Connection dalam konteks destinasi API dan langkah-langkah yang perlu diambil untuk menyediakannya.

[Assistant] Setiap destinasi API menggunakan Connection yang mentakrifkan kaedah kebenaran dan kelayakan untuk digunakan bagi menyambung ke endpoint HTTP. Apabila anda mengkonfigurasi tetapan kebenaran dan mencipta connection, ia mencipta rahsia pada AWS Secrets Manager untuk menyimpan maklumat kebenaran dengan selamat. Anda juga boleh menambah parameter lanjut untuk memasukkan connection mengikut kesesuaian aplikasi anda. Untuk menyediakan destinasi API, anda perlu menyediakan endpoint destinasi API, iaitu sasaran endpoint invokasi HTTP untuk peristiwa. Anda perlu mencipta Connection untuk memberi kebenaran terhadap endpoint ini. Anda juga boleh secara pilihan menentukan had kadar invokasi, iaitu bilangan maksimum invokasi sesaat untuk dihantar ke endpoint destinasi API. Ketahui lebih lanjut tentang Connection dan destinasi API.


[User] Apakah impak yang berlaku terhadap produktiviti dalam SageMaker apabila menggunakan Amazon Q Developer?

[Assistant] Amazon Q Developer ialah pembantu perbualan AI generatif yang disepadukan ke dalam pengalaman SageMaker yang meningkatkan produktiviti anda sepanjang kitaran hayat pembangunan. Melalui sembang atau dalam baris arahan, anda boleh menggunakan bahasa semula jadi untuk bertanya soalan tentang SageMaker, mendapatkan bantuan dengan kod, dan meneroka sumber seperti set data. Apabila anda bersembang dengan Amazon Q Developer, ia menggunakan konteks perbualan semasa anda untuk memberikan panduan yang diperibadikan dan bantuan automatik sepanjang pengalaman pembangunan SageMaker. Amazon Q Developer boleh membantu anda dengan perbincangan kod, menyediakan pelengkapan kod sebaris, menjana pertanyaan SQL, mencari dan menyepadukan set data, serta menawarkan sokongan pintar yang disesuaikan dengan keperluan pembangunan khusus anda. Dengan memahami nuansa kerja anda, Amazon Q Developer menyampaikan bantuan yang disasarkan dan peka konteks yang memperkemas proses pembangunan anda dan meningkatkan produktiviti keseluruhan dalam persekitaran SageMaker.


[User] Dalam suasana pembangunan model yang sebenar, bagaimanakah anda boleh menggunakan Amazon Q Developer untuk mempercepatkan tugas coding dan penyelesaian masalah apabila membina model dalam SageMaker?

[Assistant] Amazon Q Developer ialah pembantu perbualan AI generatif yang disepadukan ke dalam pengalaman SageMaker yang meningkatkan produktiviti anda sepanjang kitaran hayat pembangunan. Melalui sembang atau dalam baris arahan, anda boleh menggunakan bahasa semula jadi untuk bertanya soalan tentang SageMaker, mendapatkan bantuan dengan kod, dan meneroka sumber seperti set data. Apabila anda bersembang dengan Amazon Q Developer, ia menggunakan konteks perbualan semasa anda untuk memberikan panduan yang diperibadikan dan bantuan automatik sepanjang pengalaman pembangunan SageMaker. Amazon Q Developer boleh membantu anda dengan perbincangan kod, menyediakan pelengkapan kod sebaris, menjana pertanyaan SQL, mencari dan menyepadukan set data, serta menawarkan sokongan pintar yang disesuaikan dengan keperluan pembangunan khusus anda. Dengan memahami nuansa kerja anda, Amazon Q Developer menyampaikan bantuan yang disasarkan dan peka konteks yang memperkemas proses pembangunan anda dan meningkatkan produktiviti keseluruhan dalam persekitaran SageMaker.


[User] Apakah yang akan berlaku jika saya mendayakan GuardDuty dalam akaun AWS saya?

[Assistant] GuardDuty memudahkan pemantauan berterusan akaun AWS, beban kerja, dan aktiviti runtime anda. GuardDuty direka bentuk untuk beroperasi sepenuhnya secara bebas daripada sumber anda dan tidak mempunyai sebarang kesan prestasi atau ketersediaan terhadap beban kerja anda. Perkhidmatan ini diuruskan sepenuhnya dengan kecerdasan ancaman bersepadu, pengesanan anomali pembelajaran mesin (ML), dan pengimbasan perisian hasad. GuardDuty menyampaikan amaran terperinci dan boleh diambil tindakan yang direka untuk disepadukan dengan sistem pengurusan acara dan aliran kerja sedia ada. Tiada kos pendahuluan dan anda hanya membayar untuk acara yang dianalisis, tanpa memerlukan perisian tambahan untuk digunakan atau langganan suapan kecerdasan ancaman.


[User] Dalam konteks mengukuhkan keselamatan persekitaran AWS anda, apakah faedah utama GuardDuty yang perlu diambil kira untuk melindungi infrastruktur?

[Assistant] GuardDuty memudahkan pemantauan berterusan akaun AWS, beban kerja, dan aktiviti runtime anda. GuardDuty direka bentuk untuk beroperasi sepenuhnya secara bebas daripada sumber anda dan tidak mempunyai sebarang kesan prestasi atau ketersediaan terhadap beban kerja anda. Perkhidmatan ini diuruskan sepenuhnya dengan kecerdasan ancaman bersepadu, pengesanan anomali pembelajaran mesin (ML), dan pengimbasan perisian hasad. GuardDuty menyampaikan amaran terperinci dan boleh diambil tindakan yang direka untuk disepadukan dengan sistem pengurusan acara dan aliran kerja sedia ada. Tiada kos pendahuluan dan anda hanya membayar untuk acara yang dianalisis, tanpa memerlukan perisian tambahan untuk digunakan atau langganan suapan kecerdasan ancaman.


[User] Dalam persekitaran pengeluaran, kita perlu menjalankan analisis data yang disimpan dalam AWS Data Lake menggunakan Redshift. Apakah langkah-langkah atau konfigurasi yang diperlukan untuk menyediakan keupayaan ini?

[Assistant] Amazon Redshift Spectrum ialah ciri Amazon Redshift yang membolehkan anda menjalankan pertanyaan terhadap data lake anda dalam Amazon S3, tanpa memerlukan pemuatan data atau ETL. Apabila anda mengeluarkan pertanyaan SQL, ia pergi ke endpoint Amazon Redshift, yang menjana dan mengoptimumkan pelan pertanyaan. Amazon Redshift menentukan data yang setempat dan data yang berada dalam Amazon S3, menjana pelan untuk meminimumkan jumlah data S3 yang perlu dibaca, dan meminta pekerja Amazon Redshift Spectrum daripada kumpulan sumber kongsi untuk membaca dan memproses data daripada Amazon S3.


[User] Apakah yang akan berlaku terhadap pemprosesan data jika saya menggunakan "QueryLanguage":"JSONata"?

[Assistant] JSONPath menggunakan pelbagai kombinasi lima medan utama untuk menanyakan dan mengubah data dalam setiap state (InputPath, Parameters, ResultSelector, ResultPath dan OutputPath), yang sukar untuk difahami oleh pembangun. Kini, dengan JSONata, anda boleh memilih untuk menggunakan "QueryLanguage":"JSONata" yang menggantikan lima medan tersebut dengan dua medan baharu (Arguments dan Output). Medan Arguments baharu menyediakan keupayaan tambahan untuk membina nilai yang akan dihantar ke API atau sub-aliran kerja, dan medan Output baharu menyediakan keupayaan tambahan untuk membina output state. Kedua-dua medan menerima JSONata untuk manipulasi data. "QueryLanguage":"JSONata" menyediakan set peraturan yang dipermudahkan yang tidak lagi menggunakan konvensyen ".$" untuk nama medan, dan sebaliknya mengapit ungkapan JSONata dalam {% %}. Anda kini boleh menulis syarat state Choice pada satu baris menggunakan medan Condition yang baharu. Medan Condition menerima sama ada nilai boolean atau nilai string yang mestilah ungkapan JSONPath atau JSONata bergantung pada tetapan QueryLanguage.


[User] Dalam persekitaran produksi sebenar, bagaimanakah penggunaan konfigurasi "QueryLanguage":"JSONata" memudahkan tugas pemprosesan data?

[Assistant] JSONPath menggunakan pelbagai kombinasi lima medan utama untuk menanyakan dan mengubah data dalam setiap state (InputPath, Parameters, ResultSelector, ResultPath dan OutputPath), yang sukar untuk difahami oleh pembangun. Kini, dengan JSONata, anda boleh memilih untuk menggunakan "QueryLanguage":"JSONata" yang menggantikan lima medan tersebut dengan dua medan baharu (Arguments dan Output). Medan Arguments baharu menyediakan keupayaan tambahan untuk membina nilai yang akan dihantar ke API atau sub-aliran kerja, dan medan Output baharu menyediakan keupayaan tambahan untuk membina output state. Kedua-dua medan menerima JSONata untuk manipulasi data. "QueryLanguage":"JSONata" menyediakan set peraturan yang dipermudahkan yang tidak lagi menggunakan konvensyen ".$" untuk nama medan, dan sebaliknya mengapit ungkapan JSONata dalam {% %}. Anda kini boleh menulis syarat state Choice pada satu baris menggunakan medan Condition yang baharu. Medan Condition menerima sama ada nilai boolean atau nilai string yang mestilah ungkapan JSONPath atau JSONata bergantung pada tetapan QueryLanguage.


[User] Apakah yang akan berlaku kepada mesej dalam EventBridge jika sasaran gagal diproses?

[Assistant] EventBridge menyediakan dasar percubaan semula untuk menghantar peristiwa kepada sasaran. Anda boleh menetapkan bilangan percubaan maksimum dan tempoh antara percubaan dalam konfigurasi sasaran. Jika sasaran (seperti Lambda) gagal selepas percubaan, peristiwa boleh dihantar ke DLQ untuk disiasat. Ini menjadikan pemprosesan lebih tahan lasak terhadap kegagalan sementara.


[User] Anda sedang mereka bentuk aliran kerja berasaskan peristiwa menggunakan EventBridge. Jika titik akhir sasaran (target endpoint) mengalami kegagalan, bagaimanakah anda boleh mengesahkan atau memastikan mekanisme cubaan semula (retry) EventBridge berfungsi seperti yang dijangkakan?

[Assistant] EventBridge menyediakan dasar percubaan semula untuk menghantar peristiwa kepada sasaran. Anda boleh menetapkan bilangan percubaan maksimum dan tempoh antara percubaan dalam konfigurasi sasaran. Jika sasaran (seperti Lambda) gagal selepas percubaan, peristiwa boleh dihantar ke DLQ untuk disiasat. Ini menjadikan pemprosesan lebih tahan lasak terhadap kegagalan sementara.


[User] Apakah yang akan berlaku sekiranya saya menggunakan global endpoints?

[Assistant] Global endpoints memudahkan anda membina aplikasi berasaskan peristiwa yang sangat tersedia menggunakan AWS. Anda boleh mereplikasi peristiwa anda merentasi Region utama dan sekunder untuk melaksanakan failover dengan kehilangan data yang minimum. Anda juga boleh melaksanakan keupayaan untuk failover secara automatik ke Region sandaran sekiranya berlaku sebarang gangguan perkhidmatan. Ini memudahkan penggunaan seni bina berbilang Region dan membantu anda menerapkan daya tahan dalam aplikasi berasaskan peristiwa anda.


[User] Anda sedang mereka bentuk seni bina rangkaian untuk aplikasi yang memerlukan latensi rendah. Dalam konteks ini, bagaimanakah anda boleh menggunakan global endpoints untuk menguruskan trafik dan memastikan sambungan yang cekap?

[Assistant] Global endpoints memudahkan anda membina aplikasi berasaskan peristiwa yang sangat tersedia menggunakan AWS. Anda boleh mereplikasi peristiwa anda merentasi Region utama dan sekunder untuk melaksanakan failover dengan kehilangan data yang minimum. Anda juga boleh melaksanakan keupayaan untuk failover secara automatik ke Region sandaran sekiranya berlaku sebarang gangguan perkhidmatan. Ini memudahkan penggunaan seni bina berbilang Region dan membantu anda menerapkan daya tahan dalam aplikasi berasaskan peristiwa anda.


[User] Apakah yang akan berlaku dengan penapisan sekiranya saya menggunakan CloudWatch Logs Live Tail?

[Assistant] Anda boleh menapis berdasarkan Kumpulan Log, Aliran Log, dan menapis mengikut kata kunci. Pemilihan kumpulan log menyokong pelbagai pilihan merentas pelbagai akaun apabila berada dalam akaun pemantauan (keterlihatan merentas akaun). Pemilihan aliran log menyokong pelbagai pilihan berdasarkan nama atau awalan. Penapisan mengikut kata kunci adalah sensitif huruf besar/kecil. Satu atau lebih kata kunci (contohnya, ralat, pengecualian, atau kerosakan) boleh dimasukkan untuk mengecilkan fokus carian. Anda boleh menaip kata kunci atau menyalin dan menampal daripada sampel yang disediakan dalam panel Info. Ketahui lebih lanjut tentang corak penapis.


[User] Apabila menggunakan CloudWatch Logs Live Tail untuk memantau log aplikasi secara masa nyana dalam persekitaran produksi, apakah jenis penapisan yang boleh kita aplikasikan untuk mempersempit paparan log tersebut?

[Assistant] Anda boleh menapis berdasarkan Kumpulan Log, Aliran Log, dan menapis mengikut kata kunci. Pemilihan kumpulan log menyokong pelbagai pilihan merentas pelbagai akaun apabila berada dalam akaun pemantauan (keterlihatan merentas akaun). Pemilihan aliran log menyokong pelbagai pilihan berdasarkan nama atau awalan. Penapisan mengikut kata kunci adalah sensitif huruf besar/kecil. Satu atau lebih kata kunci (contohnya, ralat, pengecualian, atau kerosakan) boleh dimasukkan untuk mengecilkan fokus carian. Anda boleh menaip kata kunci atau menyalin dan menampal daripada sampel yang disediakan dalam panel Info. Ketahui lebih lanjut tentang corak penapis.


[User] Macam mana nak dapatkan sejarah panggilan API SNS kat akaun aku? Nak buat analisis keselamatan dan troubleshooting operasi.

[Assistant] Ya. SNS menyokong AWS CloudTrail, iaitu perkhidmatan web yang merekodkan panggilan API AWS untuk akaun anda dan menghantar fail log kepada anda. Dengan CloudTrail, anda boleh mendapatkan sejarah maklumat seperti identiti pemanggil API, masa panggilan API, alamat IP sumber pemanggil API, parameter permintaan, dan elemen respons yang dikembalikan oleh SNS. SNS pada masa ini menyokong pengauditan CloudTrail untuk panggilan yang disahkan sahaja. Log Pengauditan CloudTrail untuk panggilan ConfirmSubscription dan Unsubscribe yang tidak disahkan tidak tersedia pada masa ini. Untuk maklumat lanjut, lihat bahagian CloudTrail dalam Panduan Pembangun SNS. Untuk menerima sejarah panggilan API SNS yang dibuat pada akaun anda, hanya dayakan AWS CloudTrail dalam Konsol Pengurusan AWS. Untuk mengetahui lebih lanjut tentang AWS CloudTrail, klik di sini.


[User] Bagi tujuan analisis keselamatan serta penyelesaian masalah operasi, adakah saya boleh memperoleh rekod sejarah panggilan API SNS yang telah dibuat pada akaun saya?

[Assistant] Ya. SNS menyokong AWS CloudTrail, iaitu perkhidmatan web yang merekodkan panggilan API AWS untuk akaun anda dan menghantar fail log kepada anda. Dengan CloudTrail, anda boleh mendapatkan sejarah maklumat seperti identiti pemanggil API, masa panggilan API, alamat IP sumber pemanggil API, parameter permintaan, dan elemen respons yang dikembalikan oleh SNS. SNS pada masa ini menyokong pengauditan CloudTrail untuk panggilan yang disahkan sahaja. Log Pengauditan CloudTrail untuk panggilan ConfirmSubscription dan Unsubscribe yang tidak disahkan tidak tersedia pada masa ini. Untuk maklumat lanjut, lihat bahagian CloudTrail dalam Panduan Pembangun SNS. Untuk menerima sejarah panggilan API SNS yang dibuat pada akaun anda, hanya dayakan AWS CloudTrail dalam Konsol Pengurusan AWS. Untuk mengetahui lebih lanjut tentang AWS CloudTrail, klik di sini.


[User] Mesej dihantar ikut urutan sama macam masa ia diterbitkan ke?

[Assistant] Perkhidmatan Amazon SNS akan cuba menghantar mesej daripada penerbit dalam urutan ia diterbitkan ke dalam topik tersebut. Walau bagaimanapun, isu rangkaian berpotensi menyebabkan mesej tidak mengikut urutan di sisi pelanggan.


[User] Amazon SQS FIFO queues memberikan sokongan kepada metrik AWS CloudWatch yang manakah?

[Assistant] FIFO queues menyokong semua metrik yang disokong oleh standard queues. Untuk FIFO queues, semua metrik anggaran mengembalikan kiraan yang tepat. Sebagai contoh, metrik AWS CloudWatch berikut disokong: ApproximateNumberOfMessagesDelayed - Bilangan mesej dalam queue yang ditangguhkan dan tidak tersedia untuk dibaca serta-merta. ApproximateNumberOfMessagesVisible - Bilangan mesej yang tersedia untuk diambil dari queue. ApproximateNumberOfMessagesNotVisible - Bilangan mesej yang sedang dalam transit (dihantar kepada klien tetapi belum dipadam atau belum mencapai penghujung tetingkap keterlihatan mereka).


[User] Metrik CloudWatch mana yang Amazon SQS FIFO queues support?

[Assistant] FIFO queues menyokong semua metrik yang disokong oleh standard queues. Untuk FIFO queues, semua metrik anggaran mengembalikan kiraan yang tepat. Sebagai contoh, metrik AWS CloudWatch berikut disokong: ApproximateNumberOfMessagesDelayed - Bilangan mesej dalam queue yang ditangguhkan dan tidak tersedia untuk dibaca serta-merta. ApproximateNumberOfMessagesVisible - Bilangan mesej yang tersedia untuk diambil dari queue. ApproximateNumberOfMessagesNotVisible - Bilangan mesej yang sedang dalam transit (dihantar kepada klien tetapi belum dipadam atau belum mencapai penghujung tetingkap keterlihatan mereka).


[User] Mengikut urutan penerbitan yang tepat, adakah mesej akan sampai kepada saya?

[Assistant] Perkhidmatan Amazon SNS akan cuba menghantar mesej daripada penerbit dalam urutan ia diterbitkan ke dalam topik tersebut. Walau bagaimanapun, isu rangkaian berpotensi menyebabkan mesej tidak mengikut urutan di sisi pelanggan.


[User] Tanpa mengganggu trafik web sedia ada saya, apakah langkah-langkah yang perlu diambil untuk memindahkan pendaftaran nama domain sedia ada saya ke Amazon Route 53?

[Assistant] Pertama, anda perlu mendapatkan senarai data rekod DNS untuk nama domain anda, yang biasanya tersedia dalam bentuk fail zon yang boleh anda peroleh daripada pembekal DNS sedia ada anda. Dengan data rekod DNS tersebut, anda boleh menggunakan Management Console Route 53 atau antara muka perkhidmatan web yang mudah untuk mencipta hosted zone yang boleh menyimpan rekod DNS untuk nama domain anda dan mengikuti proses pemindahannya, yang akan merangkumi langkah-langkah seperti mengemas kini pelayan nama untuk nama domain anda kepada pelayan nama yang dikaitkan dengan hosted zone anda. Untuk melengkapkan proses pemindahan nama domain, hubungi registrar tempat anda mendaftarkan nama domain anda dan ikuti proses pemindahannya, yang akan merangkumi langkah-langkah seperti mengemas kini pelayan nama untuk nama domain anda kepada pelayan nama yang dikaitkan dengan hosted zone anda. Sebaik sahaja registrar anda menyebarkan delegasi pelayan nama baharu, pertanyaan DNS daripada pengguna akhir anda akan mula dijawab oleh pelayan DNS Route 53.


[User] Macam mana nak transfer domain registration sedia ada ke Amazon Route 53 tanpa kacau trafik web yang sedang jalan sekarang?

[Assistant] Pertama, anda perlu mendapatkan senarai data rekod DNS untuk nama domain anda, yang biasanya tersedia dalam bentuk fail zon yang boleh anda peroleh daripada pembekal DNS sedia ada anda. Dengan data rekod DNS tersebut, anda boleh menggunakan Management Console Route 53 atau antara muka perkhidmatan web yang mudah untuk mencipta hosted zone yang boleh menyimpan rekod DNS untuk nama domain anda dan mengikuti proses pemindahannya, yang akan merangkumi langkah-langkah seperti mengemas kini pelayan nama untuk nama domain anda kepada pelayan nama yang dikaitkan dengan hosted zone anda. Untuk melengkapkan proses pemindahan nama domain, hubungi registrar tempat anda mendaftarkan nama domain anda dan ikuti proses pemindahannya, yang akan merangkumi langkah-langkah seperti mengemas kini pelayan nama untuk nama domain anda kepada pelayan nama yang dikaitkan dengan hosted zone anda. Sebaik sahaja registrar anda menyebarkan delegasi pelayan nama baharu, pertanyaan DNS daripada pengguna akhir anda akan mula dijawab oleh pelayan DNS Route 53.


[User] Amazon Route 53 ada sokong DNSSEC tak?

[Assistant] Ya. Anda boleh mendayakan penandatanganan DNSSEC untuk public hosted zones sedia ada dan baharu.


[User] Apakah perbezaan kesan jika saya menggunakan Rate-based rule berbanding dengan AWS WAF Rule biasa?

[Assistant] Rate-based Rules adalah serupa dengan Rules biasa, dengan satu tambahan: keupayaan untuk mengkonfigurasi ambang berdasarkan kadar. Jika, sebagai contoh, ambang untuk Rate-based Rule ditetapkan kepada (katakan) 2,000, rule tersebut akan menyekat semua IP yang mempunyai lebih daripada 2,000 permintaan dalam selang 5 minit terakhir. Rate-based Rule juga boleh mengandungi mana-mana AWS WAF Condition lain yang tersedia untuk rule biasa.


[User] Dalam usaha menghalang ancaman bot menggunakan konfigurasi AWS WAF, bagaimanakah anda membezakan kegunaan Rate-based rule berbanding AWS WAF Rule biasa untuk memilih strategi perlindungan yang sesuai?

[Assistant] Rate-based Rules adalah serupa dengan Rules biasa, dengan satu tambahan: keupayaan untuk mengkonfigurasi ambang berdasarkan kadar. Jika, sebagai contoh, ambang untuk Rate-based Rule ditetapkan kepada (katakan) 2,000, rule tersebut akan menyekat semua IP yang mempunyai lebih daripada 2,000 permintaan dalam selang 5 minit terakhir. Rate-based Rule juga boleh mengandungi mana-mana AWS WAF Condition lain yang tersedia untuk rule biasa.


[User] Apa kesannya sekiranya saya menggunakan S3 Files?

[Assistant] Anda perlu menggunakan S3 Files apabila aplikasi berasaskan fail, ejen AI, dan alat anda perlu berfungsi secara langsung dengan data yang disimpan dalam S3. S3 Files menghapuskan keperluan untuk menyalin data antara sistem storan atau membina integrasi tersuai. Pustaka Python sedia ada, rangka kerja ML, utiliti CLI, dan skrip shell anda berfungsi dengan data S3 anda menggunakan operasi fail standard, tanpa memerlukan perubahan kod. Anda boleh memasang bucket S3 anda merentas pelbagai sumber pengiraan (EC2, EKS, ECS, Lambda, Fargate, dan Batch) untuk aplikasi teragih di mana pasukan, ejen, dan beban kerja bekerjasama pada set data kongsi dalam masa nyata.


[User] Dalam persekitaran produksi yang memerlukan pemprosesan data sumber yang besar, apakah justifikasi utama untuk saya memilih S3 Files berbanding input data lain?

[Assistant] Anda perlu menggunakan S3 Files apabila aplikasi berasaskan fail, ejen AI, dan alat anda perlu berfungsi secara langsung dengan data yang disimpan dalam S3. S3 Files menghapuskan keperluan untuk menyalin data antara sistem storan atau membina integrasi tersuai. Pustaka Python sedia ada, rangka kerja ML, utiliti CLI, dan skrip shell anda berfungsi dengan data S3 anda menggunakan operasi fail standard, tanpa memerlukan perubahan kod. Anda boleh memasang bucket S3 anda merentas pelbagai sumber pengiraan (EC2, EKS, ECS, Lambda, Fargate, dan Batch) untuk aplikasi teragih di mana pasukan, ejen, dan beban kerja bekerjasama pada set data kongsi dalam masa nyata.


[User] Apakah implikasi atau kesan penggunaan ciri ini ke atas perkhidmatan AWS yang lain?

[Assistant] EventBridge Scheduler mempunyai integrasi yang mendalam dengan perkhidmatan AWS dan boleh mencipta jadual untuk mana-mana perkhidmatan yang mempunyai tindakan API AWS. Konfigurasi untuk corak masa dan percubaan semula adalah seragam di seluruh AWS untuk pengalaman penjadualan yang konsisten. Pemantauan jadual lebih mudah melalui konsol EventBridge Scheduler yang memberikan paparan jadual anda dalam papan pemuka atau dengan permintaan API "ListSchedule". Anda akan dapat melihat maklumat penting tentang jadual anda seperti masa mula, larian terakhir, dan sasaran AWS yang ditetapkan. Untuk butiran yang lebih terperinci, anda boleh menyemak log pelaksanaan yang tersedia dalam CloudWatch Logs atau ia boleh dihantar ke S3 atau Kinesis Firehose.


[User] Dalam proses menyepadukan penyelesaian di persekitaran pengeluaran, apakah yang perlu dipertimbangkan semasa mengkonfigurasi interaksi antara ciri ini dengan perkhidmatan AWS sedia ada untuk memastikan aliran kerja berjalan lancar?

[Assistant] EventBridge Scheduler mempunyai integrasi yang mendalam dengan perkhidmatan AWS dan boleh mencipta jadual untuk mana-mana perkhidmatan yang mempunyai tindakan API AWS. Konfigurasi untuk corak masa dan percubaan semula adalah seragam di seluruh AWS untuk pengalaman penjadualan yang konsisten. Pemantauan jadual lebih mudah melalui konsol EventBridge Scheduler yang memberikan paparan jadual anda dalam papan pemuka atau dengan permintaan API "ListSchedule". Anda akan dapat melihat maklumat penting tentang jadual anda seperti masa mula, larian terakhir, dan sasaran AWS yang ditetapkan. Untuk butiran yang lebih terperinci, anda boleh menyemak log pelaksanaan yang tersedia dalam CloudWatch Logs atau ia boleh dihantar ke S3 atau Kinesis Firehose.


[User] Apakah yang akan berlaku atau apakah kegunaannya sekiranya saya menggunakan AWS Secrets Manager untuk menguruskan rahsia saya?

[Assistant] Anda boleh menguruskan rahsia seperti kelayakan pangkalan data, kelayakan sumber on-premises, kelayakan aplikasi SaaS, kunci API pihak ketiga, dan kunci Secure Shell (SSH). Secrets Manager membolehkan anda menyimpan dokumen JSON yang membolehkan anda menguruskan sebarang teks yang bersaiz 64 KB atau lebih kecil.


[User] Sebagai pembangun yang sedang menyediakan persekitaran produksi, jenis rahsia (secrets) spesifik yang manakah boleh saya uruskan secara selamat menggunakan AWS Secrets Manager untuk aplikasi saya?

[Assistant] Anda boleh menguruskan rahsia seperti kelayakan pangkalan data, kelayakan sumber on-premises, kelayakan aplikasi SaaS, kunci API pihak ketiga, dan kunci Secure Shell (SSH). Secrets Manager membolehkan anda menyimpan dokumen JSON yang membolehkan anda menguruskan sebarang teks yang bersaiz 64 KB atau lebih kecil.


[User] Apakah keperluan untuk memastikan beban kerja saya boleh berjalan menggunakan AWS Fargate?

[Assistant] Dengan AWS Fargate, setiap beban kerja berjalan pada instance pengkomputeran single use, single tenant sendiri. Setiap beban kerja diasingkan oleh sempadan virtualisasi, dengan setiap Amazon ECS Task atau pod Kubernetes berjalan pada instance yang baru disediakan. Sila rujuk AWS Fargate Security Whitepaper untuk maklumat lanjut tentang seni bina AWS Fargate.


[User] Sebagai seorang jurutera DevOps, anda telah memindahkan aplikasi ke dalam klaster ECS menggunakan AWS Fargate untuk menguruskan pengkomputeran. Bagi tujuan pengesahan dan pengoptimuman sumber, bagaimanakah anda dapat menentukan atau mengesahkan lokasi fizikal (Availability Zone) di mana bekas untuk beban kerja tersebut sebenarnya dilancarkan dan berjalan?

[Assistant] Dengan AWS Fargate, setiap beban kerja berjalan pada instance pengkomputeran single use, single tenant sendiri. Setiap beban kerja diasingkan oleh sempadan virtualisasi, dengan setiap Amazon ECS Task atau pod Kubernetes berjalan pada instance yang baru disediakan. Sila rujuk AWS Fargate Security Whitepaper untuk maklumat lanjut tentang seni bina AWS Fargate.


[User] Apakah yang akan berlaku terhadap proses pembangunan serverless jika saya menggunakan LocalStack?

[Assistant] LocalStack ialah alat yang meniru perkhidmatan AWS secara tempatan, membolehkan anda membangun dan menguji aplikasi serverless tanpa menyambung ke AWS sebenar. Ia menyediakan emulator untuk Lambda, DynamoDB, S3, SQS, API Gateway, dan banyak lagi. Anda boleh menjalankan aplikasi anda sepenuhnya secara tempatan, mempercepatkan gelung pembangunan dan mengelakkan kos. Ia menyokong penyepaduan dengan SAM dan Serverless Framework.


[User] Dalam persekitaran pembangunan tempatan (local development) untuk aplikasi serverless, bagaimanakah anda boleh menggunakan LocalStack untuk mensimulasikan dan menguji kefungsian AWS Cloud atau API sebelum menjalankan proses deploy ke persekitaran pengeluaran yang sebenar?

[Assistant] LocalStack ialah alat yang meniru perkhidmatan AWS secara tempatan, membolehkan anda membangun dan menguji aplikasi serverless tanpa menyambung ke AWS sebenar. Ia menyediakan emulator untuk Lambda, DynamoDB, S3, SQS, API Gateway, dan banyak lagi. Anda boleh menjalankan aplikasi anda sepenuhnya secara tempatan, mempercepatkan gelung pembangunan dan mengelakkan kos. Ia menyokong penyepaduan dengan SAM dan Serverless Framework.


[User] Apakah yang akan berlaku terhadap perubahan yang saya buat pada tetapan DNS saya di Amazon Route 53 dari segi masa penyebaran sejagat?

[Assistant] Amazon Route 53 direka bentuk untuk menyebarkan kemas kini yang anda buat pada rekod DNS anda ke rangkaian pelayan DNS berwibawa di seluruh dunia dalam masa 60 saat dalam keadaan normal. Perubahan berjaya disebarkan ke seluruh dunia apabila panggilan API mengembalikan senarai status INSYNC. Perlu diingat bahawa resolver DNS caching berada di luar kawalan perkhidmatan Amazon Route 53 dan akan menyimpan cache set rekod sumber anda mengikut masa untuk hidup (TTL) mereka. Status INSYNC atau PENDING bagi sesuatu perubahan hanya merujuk kepada keadaan pelayan DNS berwibawa Route 53.


[User] Anda baru sahaja mengemas kini rekod DNS untuk aplikasi pengeluaran di Amazon Route 53. Berapa lama masanya yang diambil untuk perubahan konfigurasi ini disebarkan kepada semua pelanggan di seluruh dunia?

[Assistant] Amazon Route 53 direka bentuk untuk menyebarkan kemas kini yang anda buat pada rekod DNS anda ke rangkaian pelayan DNS berwibawa di seluruh dunia dalam masa 60 saat dalam keadaan normal. Perubahan berjaya disebarkan ke seluruh dunia apabila panggilan API mengembalikan senarai status INSYNC. Perlu diingat bahawa resolver DNS caching berada di luar kawalan perkhidmatan Amazon Route 53 dan akan menyimpan cache set rekod sumber anda mengikut masa untuk hidup (TTL) mereka. Status INSYNC atau PENDING bagi sesuatu perubahan hanya merujuk kepada keadaan pelayan DNS berwibawa Route 53.


[User] Anda sedakan instance Amazon RDS untuk persekitaran pengeluaran. Apakah konfigurasi yang perlu anda laksanakan untuk memastikan hanya operasi tertentu dibenarkan, serta mengawal akses sistem dan pengguna pada sumber tersebut?

[Assistant] Anda boleh mengawal tindakan yang boleh diambil oleh pengguna dan kumpulan AWS IAM anda pada sumber Amazon RDS. Anda melakukannya dengan merujuk sumber Amazon RDS dalam dasar AWS IAM yang anda gunakan pada pengguna dan kumpulan anda. Sumber Amazon RDS yang boleh dirujuk dalam dasar AWS IAM termasuk instance DB, syot kilat DB, replika baca, kumpulan keselamatan DB, kumpulan pilihan DB, kumpulan parameter DB, langganan acara, dan kumpulan subnet DB. Selain itu, anda boleh menandakan sumber ini untuk menambah metadata tambahan pada sumber anda. Dengan menggunakan penandaan, anda boleh mengkategorikan sumber anda (cth. instance DB "Pembangunan", instance DB "Pengeluaran", dan instance DB "Ujian"), dan menulis dasar AWS IAM yang menyenaraikan kebenaran (iaitu tindakan) yang boleh diambil pada sumber dengan tag yang sama. Untuk maklumat lanjut, rujuk kepada Tagging Amazon RDS Resources.


[User] Sedang menjalankan pengurusan kapasiti untuk infrastruktur sedia ada, adakah cara untuk memindahkan Reserved Instance antara Region atau Availability Zone yang berbeza bagi menyesuaikan dengan keperluan penempatan semula?

[Assistant] Setiap reserved instance dikaitkan dengan Region tertentu, yang ditetapkan untuk sepanjang hayat tempahan dan tidak boleh diubah. Walau bagaimanapun, setiap tempahan boleh digunakan di mana-mana AZ yang tersedia dalam Region yang berkaitan.


[User] Apakah akibatnya jika saya memindahkan reserved instance ke Region atau Availability Zone yang lain?

[Assistant] Setiap reserved instance dikaitkan dengan Region tertentu, yang ditetapkan untuk sepanjang hayat tempahan dan tidak boleh diubah. Walau bagaimanapun, setiap tempahan boleh digunakan di mana-mana AZ yang tersedia dalam Region yang berkaitan.


[User] Apakah akibat atau kesan jika saya tidak menggunakan enhanced fan-out apabila saya ingin menggunakan SubscribeToShard?

[Assistant] Ya. Untuk menggunakan SubscribeToShard, anda perlu mendaftarkan pengguna anda, yang mengaktifkan enhanced fan-out. Secara lalai, pengguna anda akan menggunakan enhanced fan-out secara automatik apabila data diperoleh melalui SubscribeToShard.


[User] Apakah akibat atau manfaat yang boleh diperolehi jika saya menjalankan pertanyaan daripada Redshift ke atas data yang disimpan dalam AWS Data Lake?

[Assistant] Amazon Redshift Spectrum ialah ciri Amazon Redshift yang membolehkan anda menjalankan pertanyaan terhadap data lake anda dalam Amazon S3, tanpa memerlukan pemuatan data atau ETL. Apabila anda mengeluarkan pertanyaan SQL, ia pergi ke endpoint Amazon Redshift, yang menjana dan mengoptimumkan pelan pertanyaan. Amazon Redshift menentukan data yang setempat dan data yang berada dalam Amazon S3, menjana pelan untuk meminimumkan jumlah data S3 yang perlu dibaca, dan meminta pekerja Amazon Redshift Spectrum daripada kumpulan sumber kongsi untuk membaca dan memproses data daripada Amazon S3.


[User] Anda sedang mereka bentuk aliran data yang memerlukan pemprosesan throughput tinggi menggunakan API `SubscribeToShard`. Adakah anda perlu mendayakan `enhanced fan-out` untuk mencapai keperluan ini?

[Assistant] Ya. Untuk menggunakan SubscribeToShard, anda perlu mendaftarkan pengguna anda, yang mengaktifkan enhanced fan-out. Secara lalai, pengguna anda akan menggunakan enhanced fan-out secara automatik apabila data diperoleh melalui SubscribeToShard.


[User] Adakah sokongan DNSSEC tersedia dalam Amazon Route 53 DNS?

[Assistant] Ya. Anda boleh mendayakan penandatanganan DNSSEC untuk public hosted zones sedia ada dan baharu.


[User] Origination Identities tu apa sebenarnya? Dan Amazon SNS support jenis-jenis Origination ID yang mana je?

[Assistant] Apabila anda menghantar mesej SMS ke nombor telefon mudah alih, ia dihantar melalui nombor telefon atau Sender ID yang dikaitkan dengan akaun AWS anda. Secara kolektif, ini dipanggil Origination IDs. AWS menyokong pelbagai jenis Origination IDs termasuk short codes, long codes, 10DLC, dan Sender IDs. Untuk meminta dan membeli origination IDs, lawati Request a Phone Number dalam panduan penggunaan AWS End User Messaging. Semua Origination IDs untuk beban kerja SMS diuruskan oleh AWS End User Messaging, dan boleh digunakan dengan Amazon SNS untuk menghantar SMS. Anda boleh melihat senarai origination IDs yang tersedia dalam akaun anda dengan melawati konsol AWS End User Messaging. Untuk mengetahui lebih lanjut, lawati konsep SMS.


[User] Boleh anda jelaskan maksud Origination Identities, dan seterusnya senaraikan jenis-jenis Origination ID yang disokong oleh Amazon SNS?

[Assistant] Apabila anda menghantar mesej SMS ke nombor telefon mudah alih, ia dihantar melalui nombor telefon atau Sender ID yang dikaitkan dengan akaun AWS anda. Secara kolektif, ini dipanggil Origination IDs. AWS menyokong pelbagai jenis Origination IDs termasuk short codes, long codes, 10DLC, dan Sender IDs. Untuk meminta dan membeli origination IDs, lawati Request a Phone Number dalam panduan penggunaan AWS End User Messaging. Semua Origination IDs untuk beban kerja SMS diuruskan oleh AWS End User Messaging, dan boleh digunakan dengan Amazon SNS untuk menghantar SMS. Anda boleh melihat senarai origination IDs yang tersedia dalam akaun anda dengan melawati konsol AWS End User Messaging. Untuk mengetahui lebih lanjut, lawati konsep SMS.


[User] Bagi setiap platform sasaran yang berbeza, berapakah saiz muatan yang mampu disokong?

[Assistant] SNS akan menyokong saiz muatan maksimum yang disokong oleh platform asli yang mendasarinya. Pelanggan boleh menggunakan objek JSON untuk menghantar mesej khusus platform. Lihat Menggunakan API Mobile Push SNS untuk butiran tambahan.


[User] Berapa saiz payload yang disokong untuk setiap platform sasaran?

[Assistant] SNS akan menyokong saiz muatan maksimum yang disokong oleh platform asli yang mendasarinya. Pelanggan boleh menggunakan objek JSON untuk menghantar mesej khusus platform. Lihat Menggunakan API Mobile Push SNS untuk butiran tambahan.