Amazon Simple Queue Service
Antrean pesan yang sepenuhnya dikelola untuk layanan mikro, sistem terdistribusi, dan aplikasi tanpa server
Amazon Simple Queue Service (SQS) adalah layanan antrean pesan yang dikelola secara penuh yang memungkinkan Anda untuk membuat pemisahan dan penskalaan layanan mikro, sistem terdistribusi, dan aplikasi tanpa server menjadi mudah. SQS menghilangkan kerumitan dan besarnya biaya yang ditautkan dengan pengelolaan dan pengoperasian middleware yang berorientasi pesan, dan mendukung pengembang untuk fokus pada pekerjaan yang berbeda-beda. Dengan menggunakan SQS, Anda dapat mengirim, menyimpan, dan menerima pesan antara komponen perangkat lunak dalam segala volume, tanpa kehilangan pesan atau memerlukan layanan lain untuk tersedia. Memulai dengan SQS dalam waktu singkat menggunakan konsol AWS, Command Line Interface, atau SDK pilihan Anda, serta tiga perintah sederhana.
SQS menawarkan dua jenis antrean pesan. Antrean standar menawarkan throughput maksimum, penyusunan usaha-terbaik, dan pengiriman setidaknya-sekali. Antrean FIFO SQS dirancang untuk menjamin bahwa pesan diproses secara persis sekali, dalam susunan yang pasti bahwa pesan dikirim.
Keuntungan
Mengeliminasi overhead administratif
AWS mengelola semua operasi yang sedang berjalan dan infrastruktur yang mendasari yang diperlukan untuk menyediakan layanan antrean pesan yang selalu tersedia dan dapat diskalakan. Dengan SQS, tidak terdapat uang muka, tidak perlu mendapatkan, memasang dan mengkonfigurasi perangkat lunak olahpesan, dan tidak ada pembangunan dan pemeliharaan infrastruktur pendukung yang memakan waktu. Antrean SQS secara dinamis dibuat dan menskalakan secara otomatis sehingga Anda dapat membangun dan mengembangkan aplikasi secara cepat dan efisien.
Mengirimkan pesan secara andal
Gunakan Amazon SQS untuk memindahkan segala volume data, dalam segala tingkat throughput, tanpa kehilangan pesan atau memerlukan layanan lain agar dapat tersedia. SQS memungkinkan Anda memisahkan komponen aplikasi sehingga mereka menjalankan dan menggagalkan secara mandiri, meningkatkan toleransi kesalahan secara keseluruhan dari sistem. Banyak salinan setiap pesan disimpan secara redundan di banyak availability zone sehingga pesan-pesan tersebut tersedia kapan pun diperlukan.
Mengamankan data sensitif
Anda dapat menggunakan Amazon SQS untuk bertukar data yang sensitif di antara aplikasi yang menggunakan enkripsi sisi-server (SSE) untuk mengenkripsi setiap isi pesan. Integrasi SSE Amazon SQS dengan AWS Key Management Service (KMS) memungkinkan Anda sebagai pusat mengelola kunci yang melindungi pesan SQS bersama dengan kunci yang melindungi sumber AWS lain Anda. AWS KMS mencatat setiap penggunaan kunci enkripsi pada AWS CloudTrail untuk membantu memenuhi keperluan regulatori dan kepatuhan.
Skalakan secara elastis dan efektif biaya
Amazon SQS memanfaatkan AWS Cloud untuk secara dinamis menskalakan berdasarkan permintaan. SQS menskalakan secara elastis dengan aplikasi Anda sehingga tidak perlu khawatir tentang perencanaan kapasitas dan pra-provisi. Tidak terdapat batasan jumlah pesan per antrean, dan antrean standar memberikan hampir throughput tidak terbatas. Biaya didasarkan pada penggunaan yang menyediakan penghematan biaya yang signifikan dibandingkan model "selalu-aktif" dengan middleware olahpesan yang dikelola-secara-mandiri.
Studi kasus

The NASA Image and Video Library menyediakan akses mudah ke lebih dari 140.000 gambar, rekaman audio, dan video – yang mendokumentasikan pencapaian NASA selama lebih dari setengah abad dalam menjelajahi wilayah yang tidak dikenal. Arsitektur meliputi Amazon SQS untuk memisahkan pekerjaan yang datang dari proses penyaluran dan Amazon Simple Notification Service untuk memicu penyaluran pemrosesan ketika konten baru diperbarui.
Posting blog & artikel


28 Juni 2018
Apa yang baru
Mulai menggunakan AWS

Kirim Pesan ke Antrean
Pelajari selengkapnya tentang Amazon SQS