Amazon Simple Notification Service
การรับส่งข้อความแบบ Pub/Sub, SMS อีเมล และการแจ้งแบบพุชผ่านมือถือที่มีการจัดการแบบเต็มรูปแบบ
Amazon Simple Notification Service (Amazon SNS) เป็นบริการรับส่งข้อความที่มีการจัดการแบบเต็มรูปแบบสำหรับการสื่อสารทั้งแบบแอปไปยังแอป (A2A) และแบบแอปไปยังบุคคล (A2P)
ฟังก์ชันการทำงาน A2A แบบ Pub/Sub ช่วยมอบหัวข้อสำหรับการส่งข้อความกลุ่มต่อกลุ่มแบบพุชที่มีปริมาณงานสูงระหว่างระบบแบบกระจาย ไมโครเซอร์วิส และแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ที่ขับเคลื่อนด้วยเหตุการณ์ เมื่อใช้หัวข้อ Amazon SNS ระบบเผยแพร่ของคุณสามารถส่งออกข้อความไปยังระบบผู้สมัครรับบริการได้เป็นจำนวนมาก รวมถึงคิว Amazon SQS ฟังก์ชัน AWS Lambda และตำแหน่งข้อมูล HTTPS สำหรับการประมวลผลแบบคู่ขนาน ฟังก์ชันการทำงานแบบ A2P ให้คุณส่งข้อความไปยังผู้ใช้ได้ในวงกว้างผ่าน SMS การแจ้งแบบพุชผ่านมือถือ และอีเมล
บทแนะนำสอนการใช้งาน:
เรียนรู้วิธีใช้งาน SNS ได้ในเวลาไม่กี่นาที
ประโยชน์
ปรับแอปพลิเคชันของคุณให้มีความทันสมัยและแยกส่วนออกจากกัน
Amazon SNS ทำให้คุณสามารถปรับแอปพลิเคชันให้มีความทันสมัยและแยกส่วนประกอบออกเป็นองค์ประกอบที่มีขนาดเล็กลงและเป็นอิสระจากกัน ซึ่งง่ายต่อการพัฒนา ปรับใช้งาน และบำรุงรักษายิ่งขึ้น การใช้ประโยชน์จากสถาปัตยกรรมที่ขับเคลื่อนด้วยเหตุการณ์แบบ Pub/Sub สำหรับแอปพลิเคชันของคุณจะช่วยปรับปรุงประสิทธิภาพการทำงาน ความน่าเชื่อถือ และช่วยให้องค์ประกอบแต่ละรายการสามารถปรับขนาดได้อย่างเป็นอิสระ
ส่งข้อความไปยังผู้ใช้นับล้านรายได้โดยตรง
Amazon SNS ให้คุณสามารถส่งข้อความหรือการแจ้งเตือนไปยังผู้ใช้ในมากกว่า 200 ประเทศด้วยข้อความตัวอักษร การแจ้งแบบพุชผ่านมือถือบนแพลตฟอร์มของ Apple, Android และแพลตฟอร์มอื่นๆ หรืออีเมล (SMTP) ได้โดยตรง Amazon SNS มอบระบบสำรองให้ระหว่างผู้ให้บริการ SMS หลายรายและให้การแจ้งเตือนแบบพุชผ่านมือถือโดยใช้ตำแหน่งข้อมูลเดียวสำหรับทุกแพลตฟอร์ม
ส่งข้อความได้อย่างน่าเชื่อถือ
Amazon SNS ใช้พื้นที่จัดเก็บข้อความข้าม Availability Zone เพื่อมอบความทนทานของข้อความระดับสูง เมื่อเรียกใช้โครงสร้างพื้นฐานเครือข่ายและศูนย์ข้อมูลที่ได้รับการพิสูจน์ของ Amazon หัวข้อ Amazon SNS จะพร้อมใช้งานเมื่อใดก็ตามที่แอปพลิเคชันของคุณจำเป็นต้องใช้ ทุกข้อความที่เผยแพร่ไปยัง Amazon SNS จะได้รับการจัดเก็บซ้ำๆ ทั่วทั้งเซิร์ฟเวอร์และศูนย์ข้อมูลมากมายซึ่งแยกกันทางภูมิศาสตร์ หากตำแหน่งข้อมูลที่สมัครรับข้อมูลไม่สามารถใช้งานได้ Amazon SNS จะดำเนินการตามนโยบายการลองส่งข้อความใหม่โดยอัตโนมัติและสามารถย้ายข้อความไปยังคิวจดหมายที่ดำเนินการไม่สำเร็จได้อย่างมีประสิทธิภาพ
ปรับขนาดปริมาณงานของคุณโดยอัตโนมัติ
Amazon SNS ใช้ประโยชน์จาก AWS cloud ที่ได้รับการพิสูจน์เพื่อปรับขนาดแอปพลิเคชันของคุณในแบบไดนามิก Amazon SNS เป็นบริการที่มีการจัดการแบบเต็มรูปแบบ โดยจะช่วยแบ่งเบาภาระที่เกี่ยวข้องกับการวางแผนปริมาณ การจัดหา การตรวจสอบ และการอัพเดทโปรแกรมแก้ไข บริการได้รับการออกแบบมาเพื่อรับมือกับรูปแบบการรับส่งข้อมูลรวดเร็วที่มีปริมาณงานสูง และให้คุณสามารถส่งข้อความนับล้านได้ในหนึ่งวินาที
รับรองความถูกต้องแม่นยำด้วยการจัดเรียงข้อความและการลบข้อมูลซ้ำซ้อน
หัวข้อ FIFO ของ Amazon SNS ทำงานร่วมกับ คิว FIFO ของ Amazon SQS เพื่อรับรองว่าข้อความถูกจัดส่งไปในวิธีที่มีการจัดลำดับอย่างเข้มงวดและได้รับการประมวลผลเพียงครั้งเดียวเท่านั้น (ลบข้อมูลซ้ำซ้อน) ซึ่งทำให้คุณคงไว้ซึ่งความสอดคล้องกันเมื่อดำเนินการทำธุรกรรมในบริการที่แยกจากกันอย่างอิสระหนึ่งหรือหลายรายการที่ข้อความจำเป็นต้องมีลำดับที่ถูกต้อง และยังช่วยให้คุณลดภาระในการเขียนโค้ดเฉพาะสำหรับการจัดเรียงและลบข้อความที่ซ้ำซ้อนกัน
ลดความซับซ้อนของสถาปัตยกรรมด้วยการกรองข้อความ
Amazon SNS ช่วยให้คุณลดความซับซ้อนของสถาปัตยกรรมการส่งข้อความแบบ Pub/Sub โดยลดภาระลอจิกกรองข้อความจากระบบผู้สมัครรับข้อมูลของคุณ และลอจิกนำทางข้อความจากระบบผู้สมัครรับข้อมูลของคุณ ด้วยการกรองข้อความของ Amazon SNS ตำแหน่งข้อมูลสมัครับข้อมูลจะได้รับเพียงข้อความที่สนใจเท่านั้น แทนที่จะรับทุกข้อความที่เผยแพร่ไปยังหัวข้อนั้นๆ Amazon CloudWatch ช่วยมอบการมองเห็นกิจกรรมการกรองของคุณ และ AWS CloudFormation ช่วยให้คุณใช้นโยบายกรองการสมัครรับข้อมูลได้ด้วยวิธีแบบอัตโนมัติและปลอดภัย
วิธีการทำงาน
-
Pub/Sub
-
SMS
-
การแจ้งแบบพุชผ่านมือถือ
-
Pub/Sub
-
-
SMS
-
-
การแจ้งแบบพุชผ่านมือถือ
-
กรณีศึกษา
PlayOn! Sports เป็นหนึ่งในบริษัทด้านสื่อกีฬาระดับมัธยมปลายชั้นนำในสหรัฐอเมริกา พวกเขาใช้แพลตฟอร์มเทคโนโลยีที่ครอบคลุม ซึ่งจะช่วยในการผลิตรายการกีฬาสดที่มีคุณภาพสูงและต้นทุนต่ำ ไปป์ไลน์การประมวลผลวิดีโอแบบไม่ใช้เซิร์ฟเวอร์ของพวกเขาแสดงให้เห็นถึงรูปแบบการรับส่งข้อความแบบกระจาย และตัวเลือกสำหรับการรวมไว้ในสถาปัตยกรรมแบบไม่ใช้เซิร์ฟเวอร์โดยใช้ Amazon SNS และ AWS Lambda
ไลบรารีรูปภาพและวิดีโอของ NASA ช่วยให้สามารถเข้าถึงภาพนิ่งกว่า 140,000 ภาพ การบันทึกเสียง และวิดีโอ ซึ่งทำให้ NASA ได้รับความสำเร็จมากกว่าครึ่งศตวรรษในการสำรวจสิ่งที่ไม่รู้จักได้มากมาย สถาปัตยกรรมนี้จะรวมถึง Amazon SNS เพื่อเริ่มไปป์ไลน์การประมวลเมื่อมีการอัพเดทเนื้อหาใหม่ และ Amazon SQS เพื่อแยกแยะงานที่เข้ามาจากตัวประมวลผลไปป์ไลน์
Change Healthcare ใช้บริการต่างๆ ของ AWS เช่น Amazon EC2, Amazon S3, Amazon SQS และ Amazon SNS เพื่อจัดการกับธุรกรรมที่เป็นความลับหลายล้านรายการต่อวันจากลูกค้า ในขณะเดียวกันก็รักษามาตรฐานให้ตรงกับกฎระเบียบของอุตสาหกรรมการดูแลสุขภาพ รวมทั้ง HIPAA
แพลตฟอร์มเว็บของ FCBarcelona มีกว่า 6,000 หน้าและรูปภาพดิจิทัลอีกกว่า 12,000 ภาพ เว็บมีหกภาษาและรวมข้อมูลที่เป็นปัจจุบันของทีมมืออาชีพระดับหัวกะทิทั้งห้าไว้ด้วยกัน โซลูชันนี้พึงพา Amazon SNS สำหรับการแจ้งเตือนบนแพลตฟอร์มหลายแบบด้วยกัน
โพสต์บล็อกที่แนะนำ
การออกแบบแอปแบบไร้เซิร์ฟเวอร์ที่ทนทานด้วย DLQ สำหรับ Amazon SNS, Amazon SQS, AWS Lambda
Rachel Richardson และ Otavio Ferreira
15 พ.ย. 2019
การปรับสถาปัตยกรรมแบบขับเคลื่อนตามเหตุการณ์ให้มีประสิทธิภาพยิ่งขึ้นด้วย AWS Event Fork Pipelines
Rachel Richardson และ Otavio Ferreira
25 มีนาคม 2019
มีอะไรใหม่ใน Amazon SNS
เริ่มต้นใช้งาน AWS
เรียนรู้เพิ่มเติมเกี่ยวกับ Amazon SNS




