Amazon Simple Queue Service
คิวข้อความที่มีการจัดการอย่างเต็มสำหรับไมโครเซอร์วิส ระบบแบบกระจาย และแอปพลิเคชันแบบไร้เซิร์ฟเวอร์
Amazon Simple Queue Service (SQS) เป็นบริการจัดคิวข้อความที่มีการจัดการอย่างเต็มรูปแบบซึ่งช่วยให้คุณสามารถแยกแยะและปรับขนาดไมโครเซอร์วิส ระบบแบบกระจาย และแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ได้ SQS ช่วยขจัดความซับซ้อนและค่าใช้จ่ายอื่นๆ ที่เกี่ยวข้องกับการจัดการและการดำเนินการมิดเดิลแวร์แบบมุ่งเน้นข้อความ และช่วยสนับสนุนนักพัฒนาในการมุ่งเน้นไปที่การสร้างความแตกต่างให้กับงาน การใช้ SQS จะทำให้คุณสามารถส่ง จัดเก็บ และรับข้อความระหว่างส่วนประกอบซอฟต์แวร์ได้ทุกระดับปริมาณ โดยไม่สูญเสียข้อความหรือต้องใช้บริการอื่นๆ เริ่มต้นใช้งาน SQS ได้ภายในไม่กี่นาทีโดยใช้ AWS Management Console, Command Line Interface หรือ SDK ที่คุณเลือกพร้อมคำสั่งอย่างง่ายสามคำสั่ง
SQS มีคิวข้อความสองประเภท คิวมาตรฐานให้ปริมาณการรับส่งข้อมูลสูงสุด การเรียงลำดับอย่างดีที่สุด และการจัดส่งอย่างน้อยหนึ่งครั้ง คิวแบบ FIFO ของ SQS ได้รับการออกแบบมาเพื่อรับประกันว่าข้อความจะได้รับการประมวลผลเพียงครั้งเดียวตามลำดับการส่งที่ถูกต้อง
ประโยชน์
ตัดค่าใช้จ่ายด้านการบริหาร
AWS จัดการการดำเนินงานที่เกิดขึ้นอยู่และโครงสร้างพื้นฐานที่เป็นพื้นฐานทั้งหมดซึ่งจำเป็นสำหรับบริการจัดคิวข้อความที่มีทั้งความพร้อมใช้งานสูงและปรับขนาดได้หลากหลาย การใช้งาน SQS จะไม่มีค่าใช้จ่ายล่วงหน้า ไม่จำเป็นต้องเป็นจัดหา ติดตั้ง และกำหนดค่าซอฟต์แวร์รับส่งข้อความ และไม่ต้องเสียเวลาในการสร้างและบำรุงรักษาโครงสร้างพื้นฐานการสนับสนุน คิว SQS จะสร้างขึ้นตามความเปลี่ยนแปลงและปรับขนาดได้โดยอัตโนมัติ เพื่อให้คุณสามารถสร้างและขยายแอปพลิเคชันได้อย่างรวดเร็วและมีประสิทธิภาพ
ส่งข้อความได้อย่างน่าเชื่อถือ
ใช้ Amazon SQS ส่งข้อมูลเท่าใดก็ได้ในทุกระดับการรับส่งข้อมูลโดยปราศจากข้อความสูญหายหรือต้องใช้บริการอื่นใดอีก SQS ช่วยให้คุณสามารถแยกแยะส่วนประกอบของแอปพลิเคชันได้ เพื่อให้ทำงานและเกิดความล้มเหลวแยกกันอย่างอิสระ โดยเพิ่มความทนทานต่อความผิดพลาดโดยรวมของระบบ ข้อความทุกฉบับจะมีสำเนาเก็บไว้ซ้ำๆ ใน Availability Zone หลายแห่งเพื่อให้เข้าถึงได้ทุกเมื่อที่ต้องการ
รักษาข้อมูลสำคัญให้ปลอดภัย
คุณสามารถใช้ Amazon SQS เพื่อแลกเปลี่ยนข้อมูลที่มีความสำคัญระหว่างแอปพลิเคชันโดยใช้การเข้ารหัสฝั่งเซิร์ฟเวอร์ (SSE) เพื่อเข้ารหัสเนื้อข้อความแต่ละข้อความได้ การผสานการทำงาน Amazon SQS SSE กับ AWS Key Management Service (KMS) จะช่วยให้คุณจัดการคีย์ที่ปกป้องข้อความ SQS พร้อมกับคีย์ที่ปกป้องทรัพยากร AWS อื่นๆ ของคุณได้จากส่วนกลาง AWS KMS เก็บบันทึกการใช้งานคีย์การเข้ารหัสทุกครั้งใน AWS CloudTrail เพื่อช่วยตอบโจทย์ความต้องการด้านกฎระเบียบและการปฏิบัติตามข้อกำหนดของคุณ
ปรับขนาดได้อย่างยืดหยุ่นและคุ้มค่า
Amazon SQS ใช้ประโยชน์จาก AWS เพื่อให้ปรับขนาดตามความต้องการได้อย่างรวดเร็ว SQS สามารถปรับขนาดได้อย่างยืดหยุ่นตามแอปพลิเคชันของคุณ ดังนั้นคุณจึงไม่ต้องกังวลเรื่องการวางแผนเวลางานและการจัดหาล่วงหน้า ไม่มีข้อจำกัดสำหรับจำนวนข้อความต่อคิว และคิวมาตรฐานให้ปริมาณการรับส่งข้อมูลในระดับที่เกือบไม่จำกัด โดยค่าใช้จ่ายขึ้นอยู่กับการใช้งานซึ่งช่วยประหยัดค่าใช้จ่ายได้อย่างมากเมื่อเทียบกับรูปแบบที่ทำงาน "ตลอดเวลา" ของมิดเดิลแวร์รับส่งข้อความที่มีการจัดการด้วยตนเอง
กรณีศึกษา
ไลบรารีรูปภาพและวิดีโอของ NASA ช่วยให้สามารถเข้าถึงภาพนิ่ง บันทึกเสียง และวิดีโอกว่า 140,000 รายการ ซึ่งทำให้ NASA ได้รับความสำเร็จมากกว่าครึ่งศตวรรษในการสำรวจสิ่งที่ไม่รู้จักได้มากมาย โดยสถาปัตยกรรมนี้จะรวมถึง Amazon SQS เพื่อแยกแยะงานที่ได้รับจากกระบวนการไปป์ไลน์และ Amazon Simple Notification Service (SNS) เพื่อเรียกใช้ไปป์ไลน์การประมวลผลเมื่อมีการปรับปรุงเนื้อหาใหม่
โพสต์และบทความบล็อก


28 มิถุนายน 2018
มีอะไรใหม่
เริ่มต้นใช้งาน AWS

ส่งข้อความไปยังคิว
เรียนรู้เพิ่มเติมเกี่ยวกับ Amazon SQS