Amazon EventBridge

สร้างแอปพลิเคชันที่ขับเคลื่อนด้วยเหตุการณ์ที่ปรับขนาดตาม AWS, ระบบที่มีอยู่ หรือแอป SaaS

Amazon EventBridge เป็นบัสเหตุการณ์แบบไร้เซิร์ฟเวอร์ที่ช่วยให้สร้างแอปพลิเคชันที่ขับเคลื่อนด้วยเหตุการณ์อย่างง่ายดายที่ปรับขนาดโดยใช้เหตุการณ์จากแอปพลิเคชันของคุณเอง แอปพลิเคชันซอฟต์แวร์ในฐานะบริการ (SaaS) และบริการของ AWS แบบผสานรวม EventBridge ส่งสตรีมข้อมูลแบบเรียลไทม์จากแหล่งที่มาของเหตุการณ์ เช่น Zendesk หรือ Shopify รวมถึงกำหนดเส้นทางข้อมูลไปยังเป้าหมายอย่างเช่น AWS Lambda และแอปพลิเคชัน SaaS อื่นๆ คุณสามารถตั้งค่ากฎการกำหนดเส้นทางเพื่อกำหนดว่าจะส่งข้อมูลของคุณไปที่ใดเพื่อสร้างสถาปัตยกรรมแอปพลิเคชันที่ตอบสนองแบบเรียลไทม์ไปยังแหล่งข้อมูลที่ปลดอย่างสมบูรณ์โดยผู้เผยแพร่และผู้ใช้เหตุการณ์

แนะนำเบื้องต้นเกี่ยวกับ Amazon EventBridge (9:13)

ประโยชน์

สร้างสถาปัตยกรรมที่ขับเคลื่อนด้วยเหตุการณ์

EventBridge ลดความซับซ้อนของกระบวนการสร้าง สถาปัตยกรรมที่ขับเคลื่อนด้วยเหตุการณ์ ด้วย EventBridge เป้าหมายเหตุการณ์ของคุณไม่จำเป็นต้องรับรู้ถึงแหล่งที่มาของเหตุการณ์ เนื่องจากคุณสามารถกรองและเผยแพร่ไปยัง EventBridge ได้โดยตรง ไม่จำเป็นต้องตั้งค่า เพิ่มความคล่องตัวให้กับนักพัฒนา เช่นเดียวกับความยืดหยุ่นของแอปพลิเคชันที่ผสมผสานสถาปัตยกรรมที่ขับเคลื่อนด้วยเหตุการณ์

เชื่อมต่อแอป SaaS

EventBridge รับข้อมูลจากแอปพลิเคชัน SaaS ที่รองรับและกำหนดเส้นทางไปยังบริการของ AWS และ SaaS กำหนดเป้าหมาย (ผ่านปลายทาง API ซึ่งเป็นเป้าหมายตำแหน่งข้อมูลคำขอ HTTP สำหรับเหตุการณ์) โดยไม่ต้องเขียนโค้ดการผสานแบบกำหนดเอง คุณสามารถใช้ EventBridge ในการเชื่อมต่อข้อมูลจากแอป SaaS หรือใช้เหตุการณ์จากแอป SaaS เพื่อเรียกใช้เวิร์กโฟลว์สำหรับการสนับสนุนลูกค้า การดำเนินธุรกิจ และอื่นๆ ได้ เรียนรู้เพิ่มเติมเกี่ยวกับคู่ค้า SaaS แบบผสานรวม

เขียนโค้ดแบบกำหนดเองน้อยลง

EventBridge ช่วยให้เชื่อมต่อกับแอปพลิเคชันได้ง่าย คุณสามารถรับข้อมูล กรอง เปลี่ยน และส่งมอบเหตุการณ์โดยไม่ต้องเขียนโค้ดแบบกำหนดเอง รีจิสทรีของสคีมาสำหรับ EventBridge เก็บชุดของสคีมากิจกรรมที่หาง่ายและช่วยให้คุณสามารถดาวน์โหลดการผูกโค้ดสำหรับสคีมาเหล่านั้นใน IDE ของคุณ เพื่อให้คุณสามารถแสดงกิจกรรมแบบอ็อบเจกต์ที่ระบุชนิดตัวแปรแน่นอนในโค้ดของคุณได้ เพิ่มสคีมาที่พบจากบัสกิจกรรมโดยอัตโนมัติไปยังรีจิสทรีผ่านคุณสมบัติการค้นหาสคีมา

ลดค่าใช้จ่ายในการดำเนินงาน

EventBridge ทำให้ไม่ต้องมีเซิร์ฟเวอร์สำหรับดูแล แพทช์ และจัดการ ไม่ต้องติดตั้ง บำรุงรักษา หรือดำเนินการกับซอฟต์แวร์เพิ่มเติม EventBridge จะปรับขนาดโดยอัตโนมัติตามจำนวนเหตุการณ์ที่ดึงเข้ามา และคุณจ่ายเฉพาะสำหรับเหตุการณ์ที่เผยแพร่โดยแอปพลิเคชัน AWS หรือ SaaS ของคุณ EventBridge มีการกระจายความพร้อมใช้งานและความทนทานต่อการเสียหายในตัว EventBridge ยังมีการเก็บเหตุการณ์ถาวรแบบเนทีฟและความสามารถในการเล่นซ้ำที่ช่วยให้กู้คืนจากข้อผิดพลาดหรือสร้างแอปพลิเคชันใหม่โดยอ้างอิงจากเหตุการณ์เก่าได้ง่ายขึ้น

วิธีการทำงาน

EventBridge เชื่อมต่อแอปพลิเคชันโดยใช้เหตุการณ์ เหตุการณ์เป็นสัญญาณว่าสถานะของระบบมีการเปลี่ยนแปลง เช่น การเปลี่ยนแปลงสถานะของตั๋วการสนับสนุนลูกค้า ลูกค้าสามารถผสานแอปพลิเคชัน AWS ที่มีไมโครเซอร์วิส, แอปพลิเคชัน SaaS และแอปพลิเคชันแบบกำหนดเองเป็นแหล่งเหตุการณ์ที่เผยแพร่เหตุการณ์ไปยังบัสเหตุการณ์ คุณสามารถกำหนดกฎการกรองเพื่อกรองเหตุการณ์และกำหนดเส้นทางเหตุการณ์ไปยังเป้าหมายบริการของ AWS และปลายทาง API (ผ่านทางตำแหน่งข้อมูล HTTP) รีจิสทรีของสคีมาสำหรับ EventBridge เก็บสคีมาที่สร้างโดยแอปพลิเคชันขององค์กร, บริการของ AWS หรือแอปพลิเคชัน SaaS ที่รวมข้อมูล เช่น หัวเรื่อง รูปแบบ และกฎการตรวจสอบสำหรับข้อมูลเหตุการณ์ คุณยังสามารถดาวน์โหลดการผูกโค้ดสำหรับสคีมาใดๆ ในรีจิสทรีไว้ใน IDE และใช้อ็อบเจกต์ประเภทระบุชนิดตัวแปรแน่นอนที่แสดงเหตุการณ์โดยตรงในโค้ดของคุณ

Amazon EventBridge เชื่อมต่อแอปพลิเคชันโดยใช้กิจกรรมอย่างไร

กรณีการใช้งาน

ปรับเปลี่ยนสถาปัตยกรรมเพื่อความเร็ว

ใช้ EventBridge ในการเร่งความเร็วการปรับให้ทันสมัยและควบคุมสถาปัตยกรรมอีกครั้งด้วยบริการและแอปพลิเคชันที่ผ่านการปลด EventBridge ช่วยให้ไม่ต้องมีการทำงานร่วมกันอย่างหนักระหว่างผู้สร้างและผู้ใช้แอปพลิเคชันหรือเซิร์ฟเวอร์ คุณสามารถเร่งความเร็วขั้นตอนการพัฒนาขององค์กรได้โดยให้ทีมทำซ้ำคุณลักษณะที่ไม่มีการขึ้นต่อกันเฉพาะระหว่างระบบ

การติดตามและตรวจสอบ

คุณสามารถติดตามและตรวจสอบสภาพแวดล้อม AWS และตอบสนองต่อการเปลี่ยนแปลงด้านการดำเนินงานในแอปพลิเคชันแบบเรียลไทม์เพื่อป้องกันช่องโหว่ในโครงสร้างพื้นฐาน ตัวอย่างเช่น เมื่อทรัพยากรมีการเข้าถึงแบบข้ามบัญชีหรือจากบัญชีสาธารณะ คุณสามารถกำหนดค่าเหตุการณ์ Amazon Access Analyzer ให้สร้างและส่งไปยังฟังก์ชัน AWS Lambda โดยใช้ EventBridge ในการนำสิทธิ์ที่ไม่พึงประสงค์ออก

ขยายฟังก์ชันผ่านการผสาน SaaS

คุณสามารถขยายฟังก์ชันของแอปพลิเคชันได้เพียงเชื่อมต่อเข้ากับแอปพลิเคชัน SaaS อื่นๆ ผ่านทาง EventBridge ตัวอย่างเช่น คุณสามารถส่งเหตุการณ์ที่กำหนดเองไปยัง EventBridge เมื่อมีการสร้างผู้ใช้หใม่ใน Free Tier และส่งเหตุการร์ดังกล่าวผ่าน API Destinations ไปยัง Zendesk CRM

กำหนดค่า SaaS ด้วย AI/ML

คุณสามารถทำให้เหตุการณ์จากแอปพลิเคชัน SaaS สมบูรณ์ได้โดยใช้บริการปัญญาประดิษฐ์/แมชชีนเลิร์นนิ่งของ AWS และรับข้อมูลเชิงลึกที่มีค่า ตัวอย่างเช่น คุณสามารถโหลดข้อมูลจาก Shopify ไปยัง EventBridge เพื่อเรียกใช้เวิร์กโฟลว์และใช้บริการ AI เช่น Amazon Comprehend สำหรับการแท็กรูปภาพสินค้าใหม่

ลูกค้า

Les Mills

Les Mills นำเสนอ Data Streams แบบเรียลไทม์จากแหล่งเหตุการณ์ต่างๆ

อ่านกรณีศึกษา »

Hudson

EventBridge กลายเป็นแกนหลักของ JobAccelerator และขับเคลื่อนการปรับขนาด

อ่านความคิดเห็นจากลูกค้า »

Standard Product Icons (Features) Squid Ink
ดูคุณสมบัติต่างๆ ของผลิตภัณฑ์

เรียนรู้เพิ่มเติมเกี่ยวกับคุณสมบัติ Amazon EventBridge

เรียนรู้เพิ่มเติม 
Standard Product Icons (Start Building) Squid Ink
เริ่มต้นสร้างใน Console

เริ่มต้นสร้างด้วย Amazon EventBridge ใน AWS Management Console

ลงชื่อเข้าใช้ 
Sign up for a free account
เรียนรู้เพิ่มเติมได้ในเอกสารประกอบ

ดูข้อมูลเพิ่มเติมเกี่ยวกับ EventBridge ในคู่มือนักพัฒนา

เรียนรู้เพิ่มเติม