Amazon EventBridge

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

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

EventBridge ช่วยให้การสร้างแอปพลิเคชันที่ขับเคลื่อนด้วยเหตุการณ์เป็นเรื่องง่าย เนื่องจากดูแลการส่งและรับส่งเหตุการณ์ ความปลอดภัย การให้สิทธิ์ และการจัดการข้อผิดพลาดสำหรับคุณ เมื่อแอปพลิเคชันของคุณสามารถเชื่อมต่อระหว่างเครือข่ายผ่านกิจกรรมได้มากขึ้น คุณต้องใช้ความพยายามมากขึ้นในการค้นหากิจกรรมและทำความเข้าใจโครงสร้างที่จะเขียนโค้ดเพื่อตอบสนองต่อกิจกรรมเหล่านั้น รีจิสตรีของสคีมาสำหรับ Amazon EventBridge จัดเก็บโครงสร้างกิจกรรม หรือสคีมา ในตำแหน่งส่วนกลางที่ใช้ร่วมกันและแมปสคีมาเหล่านั้นกับโค้ดสำหรับ Java Python และ Typescript เพื่อให้ง่ายต่อการใช้งานเป็นอ็อบเจ็กต์ในโค้ดของคุณ คุณสามารถเชื่อมต่อและโต้ตอบกับรีจิสทรีของสคีมาได้จาก AWS Management Console, API หรือ SDK Toolkit สำหรับ Jetbrains (Intellij PyCharm Webstorm Rider) และ VS Code

ประโยชน์

เชื่อมต่อข้อมูลจากแอป SaaS

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

เขียนโค้ดน้อยลง

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

สร้างสถาปัตยกรรมที่ขับเคลื่อนด้วยกิจกรรมได้อย่างง่ายดาย

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

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

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

วิธีทำงาน

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

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

กรณีใช้งาน

การสนับสนุนลูกค้า

คุณสามารถส่งการเปลี่ยนแปลงสถานะในตั๋วการสนับสนุนลูกค้าไปยัง EventBridge และเรียกใช้เวิร์กโฟลว์อัตโนมัติ หรือใช้แมชชีนเลิร์นนิ่งเพื่อฝึกอบรมและติดตั้งโมเดลการวิเคราะห์ความเชื่อมั่นได้ ตัวอย่างเช่น คุณสามารถใช้ Amazon Sagemaker เพื่อแนบคะแนนความพึงพอใจของลูกค้ากับตั๋วต้นฉบับ Zendesk ได้

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

การปฏิบัติการด้านความปลอดภัย

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

การปฏิบัติการด้านธุรกิจ

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

การตรวจสอบแอปพลิเคชัน

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

การลงทะเบียนไดเรกทอรี

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

อัปเดตข้อมูลของลูกค้า

คุณสามารถใช้การเปลี่ยนแปลงข้อมูลลูกค้าในระบบการจัดการลูกค้าสัมพันธ์ (CRM) ของคุณเพื่อเรียกใช้เวิร์กโฟลว์ในระบบอื่นๆ ได้ ตัวอย่างเช่น คุณสามารถส่งเหตุการณ์ไปที่ EventBridge เมื่อสถานะของโอกาส SugarCRM เปลี่ยนเป็น “Closed Won” และเรียกใช้เวิร์กโฟลว์ที่จะจัดเตรียมบันทึกการเรียกเก็บเงินในระบบบัญชีได้

Product-Page_Standard-Icons_01_Product-Features_SqInk
ดูคุณสมบัติต่างๆ ของผลิตภัณฑ์

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

เรียนรู้เพิ่มเติม 
Product-Page_Standard-Icons_03_Start-Building_SqInk
เริ่มต้นสร้างใน Console

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

ลงชื่อเข้าใช้ 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
เรียนรู้เพิ่มเติมได้ในเอกสารประกอบ

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

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