Event Bus
AWS Free Tier: เหตุการณ์การจัดการ AWS จะถูกนำเข้าโดย Event Bus ได้ฟรี
EventBridge Event Bus สามารถรับเหตุการณ์จากบริการ AWS พาร์ทเนอร์ SaaS (“เหตุการณ์พาร์ทเนอร์”) หรือจากแอปพลิเคชันของคุณเอง (“เหตุการณ์ที่กำหนดเอง”) บริการ AWS มากกว่า 250 รายจะส่งเหตุการณ์ไปยัง Event Bus โดยอัตโนมัติ เพื่อให้สามารถมองเห็นการดำเนินงานการจัดการที่ดำเนินการกับทรัพยากรในบัญชี AWS ของคุณ (“เหตุการณ์การจัดการ AWS”) การดำเนินงานการจัดการเรียกอีกอย่างว่าการดำเนินงานบนส่วนการควบคุม บริการ AWS บางอย่าง เช่น S3 สามารถส่ง Data Plane ข้อมูลไปยัง Event Bus หลังจากที่คุณเลือกใช้ (“เหตุการณ์ข้อมูลการเลือกใช้ AWS”)
ขนาดของเพย์โหลด: เพย์โหลดแต่ละชิ้น 64 KB จะถูกเรียกเก็บเป็นเหตุการณ์เดียว (ตัวอย่างเช่น เหตุการณ์ที่มีเพย์โหลด 256 KB จะถูกเรียกเก็บเป็น 4 เหตุการณ์)
คุณอาจต้องเสียค่าธรรมเนียมการโอนข้อมูลเพิ่มเติมระหว่างภูมิภาค โดยจะเรียกเก็บตามค่าธรรมเนียมการโอนข้อมูล AWS มาตรฐาน
ไม่มีค่าบริการเพิ่มเติมสำหรับตำแหน่งข้อมูลส่วนกลาง เหตุการณ์แบบกำหนดเองที่เผยแพร่ไปยังตำแหน่งข้อมูลส่วนกลางจะถูกเรียกเก็บค่าบริการตามราคาเหตุการณ์แบบกำหนดเองข้างต้น
ตัวอย่างราคา
หากคุณส่งมอบเหตุการณ์การจัดการ AWS 5 ล้านรายการไปยังบริการในบัญชีอื่นในหนึ่งเดือน ค่าใช้จ่ายของคุณจะถูกคำนวณดังนี้
เหตุการณ์การจัดการ AWS รายเดือนที่กินเข้าไป = 5 ล้านเหตุการณ์ (ทั้งหมดเท่ากับหรือน้อยกว่า 64 KB แต่ละรายการ)
ค่านำเข้ารายเดือน = 5 ล้าน * 0.00 USD/ล้าน = 0.00 USD ต่อเดือน
เหตุการณ์การจัดการ AWS รายเดือนที่ส่งไปยังบริการในบัญชีอื่น = 5 ล้านเหตุการณ์ (ทั้งหมดเท่ากับหรือน้อยกว่า 64KB แต่ละรายการ)
ค่าจัดส่งรายเดือน = 5 ล้าน * 1.00 USD/ล้าน = 5.00 USD ต่อเดือน
ค่าใช้จ่าย EventBridge รายเดือนทั้งหมด = 5.00 USD / เดือน
หากแอปพลิเคชัน SaaS ของคุณเผยแพร่ 5 ล้านเหตุการณ์ในหนึ่งเดือนและคุณส่งเหตุการณ์เหล่านั้น 1 ล้านรายการไปยังบริการในบัญชีอื่น ค่าใช้จ่ายของคุณจะถูกคำนวณดังนี้
เหตุการณ์พาร์ทเนอร์รายเดือนที่นำเข้า = 5 ล้านเหตุการณ์ (ทั้งหมดเท่ากับหรือน้อยกว่า 64 KB แต่ละรายการ)
ค่านำเข้ารายเดือน = 5 ล้าน * 1.00 USD/ล้าน = 5.00 USD ต่อเดือน
เหตุการณ์พาร์ทเนอร์รายเดือนที่ส่งไปยังบริการในบัญชีอื่น = 1 ล้านเหตุการณ์ (ทั้งหมดเท่ากับหรือน้อยกว่า 64 KB แต่ละรายการ)
ค่าจัดส่งรายเดือน = 1 ล้าน * 0.05 USD/ล้าน = 0.05 USDต่อเดือน
ค่าใช้จ่าย EventBridge รายเดือนทั้งหมด = 5.05 USD/เดือน
หากคุณเผยแพร่เหตุการณ์ของคุณเอง 10 ล้านรายการไปยัง Event Bus ในบัญชี A ในหนึ่งเดือน ส่งเหตุการณ์เหล่านั้น 5 ล้านรายการไปยัง Event Bus อื่นในบัญชี B จากนั้นส่งเหตุการณ์เหล่านั้นไปยังบริการอื่นในบัญชี B ค่าใช้จ่ายของคุณจะถูกคำนวณดังนี้
เหตุการณ์ที่กำหนดเองรายเดือนที่นำเข้าไป = 10 ล้านเหตุการณ์ (ทั้งหมดเท่ากับหรือน้อยกว่า 64 KB แต่ละรายการ)
ค่านำเข้ารายเดือน = 10 ล้าน * 1.00 USD/ล้าน = 10.00 USD ต่อเดือน
เหตุการณ์ที่กำหนดเองรายเดือนส่งไปยัง Event Bus อื่น = 5 ล้านเหตุการณ์ (ทั้งหมดเท่ากับหรือน้อยกว่า 64 KB แต่ละรายการ)
เหตุการณ์ที่กำหนดเองรายเดือนที่ส่งไปยังบริการในบัญชีเดียวกัน = 5 ล้านเหตุการณ์ (ทั้งหมดเท่ากับหรือน้อยกว่า 64KB แต่ละรายการ)
ค่าจัดส่งรายเดือน = (5 ล้าน * 1.00 USD/ล้าน) + (5 ล้าน * 0.00 USD/ล้าน) = 5.00 USD ต่อเดือน
ค่าใช้จ่าย EventBridge รายเดือนทั้งหมด = 15.00 USD/เดือน
ไปป์
Amazon EventBridge Pipes ช่วยให้คุณสร้างการผสานการทำงานแบบจุดต่อจุดระหว่าง Event Producer กับ Consumer พร้อมขั้นตอนการแปลง กรอง และปรับปรุงคุณภาพที่จะเลือกใช้หรือไม่ก็ได้
ขนาดเพย์โหลด: เพย์โหลดขนาด 64 KB แต่ละก้อนคิดค่าบริการเป็นหนึ่งคำขอ ตัวอย่างเช่น เหตุการณ์ชุดหนึ่งที่มีเพย์โหลด 256 KB จะถูกเรียกเก็บค่าบริการเป็นสี่คำขอ
ตัวอย่างราคา
หากคิว Amazon Simple Queue Service (SQS) ต้นทางของคุณได้รับ 10 ล้านเหตุการณ์ในหนึ่งเดือน คุณใช้ตัวกรองที่ตรงกับ 25% ของบันทึกของคุณ และคุณรวมห้าเหตุการณ์เป็นหนึ่งแบตช์ต่อคำขอ ค่าบริการในการส่งบันทึกที่ตรงกันเหล่านั้นไปยังเป้าหมายจะคำนวณได้ดังนี้
การใช้งาน:
คำขอที่ส่งต่อเดือน = 10,000,000 * 25% / 5 = 500,000
คำขอหลังการกรอง = 500,000
ค่าบริการ:
คำขอหลังการกรอง = 0.5 ล้าน * 0.40 USD = 0.20 USD
ค่าบริการ EventBridge รายเดือนทั้งหมด = 0.20 USD
Scheduler
Free Tier: คุณสามารถเริ่มต้นใช้งาน EventBridge Scheduler ได้โดยไม่มีค่าใช้จ่าย อันเป็นส่วนหนึ่งของ Free Tier คุณสามารถเรียกใช้ 14,000,000 รายการต่อเดือนได้ฟรี บางแอปพลิเคชันอาจดำเนินการได้ภายใน Free Tier
ตัวอย่างราคา
หากแอปพลิเคชันของคุณกำหนดเวลาไว้สำหรับกำหนดการที่เกิดซ้ำ 10 ล้านครั้งซึ่งเรียกใช้สองครั้งต่อเดือนในรีเจี้ยนสหรัฐอเมริกาฝั่งตะวันตก
การใช้งาน:
กำหนดการที่เกิดซ้ำรายเดือน = 10 ล้าน * 2 = 20 ล้าน
การเรียกใช้รายเดือน = 20 ล้าน
ค่าบริการ:
การเรียกใช้รายเดือน: (20 ล้าน – 14 ล้าน Free Tier) * 1.00 USD/ล้าน = 6.00 USD
ค่าใช้จ่ายทั้งหมด: 6.00 USD ต่อเดือน
*การใช้งาน Free Tier ของคุณได้รับการคำนวณในแต่ละเดือนทั่วทุกรีเจี้ยน (ยกเว้นรีเจี้ยน GovCloud) และเรียกเก็บในใบเรียกเก็บเงินของคุณโดยอัตโนมัติ การใช้งานฟรีที่ไม่ได้ใช้จะไม่ทบยอดไปยังเดือนถัดไปได้ มีข้อจำกัด ดูรายละเอียดเพิ่มเติมได้ในเงื่อนไขข้อเสนอ
ปลายทาง API
ปลายทาง API ช่วยให้คุณส่งเหตุการณ์จาก EventBridge Event Bus หรือไปป์ไปยังแอปพลิเคชันบนเว็บใด ๆ ในเครือข่ายสาธารณะหรือส่วนตัว สำหรับการเชื่อมต่อแบบจุดต่อจุดที่ปลอดภัยกับแอปพลิเคชันในเครือข่ายส่วนตัว เช่น Amazon Virtual Private Clouds (VPC) ปลายทาง API จะรวมเข้ากับ AWS PrivateLink และ Amazon VPC Lattice
ขนาดของเพย์โหลด: เพย์โหลดขนาด 64 KB แต่ละก้อนจะถูกเรียกเก็บค่าบริการเป็นหนึ่งเหตุการณ์ (ตัวอย่างเช่น เหตุการณ์ที่มีเพย์โหลดขนาด 256 KB จะถูกเก็บค่าบริการเป็น 4 คำขอ) คุณอาจต้องเสียค่าธรรมเนียมการถ่ายโอนข้อมูลเพิ่มเติมสำหรับการส่งข้อมูลไปยังอินเทอร์เน็ตและไปยังเครือข่ายส่วนตัว สำหรับตำแหน่งข้อมูลสาธารณะ คุณจะถูกเรียกเก็บค่าธรรมเนียมการถ่ายโอนข้อมูล AWS มาตรฐาน สำหรับการเรียกดำเนินการไปยังตำแหน่งข้อมูลส่วนตัวโดยใช้ AWS PrivateLink และ Amazon VPC Lattice คุณจะถูกเรียกเก็บค่าธรรมเนียมมาตรฐาน AWS PrivateLink และ Amazon VPC Lattice สำหรับการถ่ายโอนข้อมูล
ตัวอย่างราคา
หากคุณเรียกดำเนินการเหตุการณ์ 2 Event Bus HTTPS ที่เข้าถึงได้ผ่านอินเทอร์เน็ตสาธารณะ ค่าธรรมเนียมตำแหน่งข้อมูล API ของคุณจะเป็นดังนี้
เหตุการณ์รายเดือน = 2 ล้านเหตุการณ์ (ทั้งหมดเท่ากับหรือน้อยกว่า 64 KB แต่ละครั้ง)
การเรียกเก็บค่าบริการ API Destination รายเดือน = 2 ล้าน * 0.20 USD/ล้าน = 0.40 USD ต่อเดือน
หากคุณเรียกดำเนินการเหตุการณ์ 2 ล้านเหตุการณ์ในหนึ่งเดือนจาก Event Bus ของคุณไปยังตำแหน่งข้อมูล HTTPS ส่วนตัวโดยใช้ AWS PrivateLink และ Amazon VPC Lattice ค่าธรรมเนียมปลายทาง API ของคุณจะเป็นดังนี้
เหตุการณ์รายเดือน = 2 ล้านเหตุการณ์ (ทั้งหมดเท่ากับหรือน้อยกว่า 64 KB แต่ละครั้ง)
ค่าธรรมเนียมปลายทาง API รายเดือน = 2 ล้าน* 0.20 USD/ล้าน = 0.40 USD ต่อเดือน
การเล่นเหตุการณ์ซ้ำ
คุณจะสามารถระบุรูปแบบของเหตุการณ์เพื่อกำหนดได้ว่าเหตุการณ์ใดบ้างที่คุณต้องการเก็บถาวรสำหรับการเล่นซ้ำ คุณจะถูกเรียกเก็บค่าบริการที่:
สำหรับการเล่นซ้ำ ระบบจะเรียกเก็บเงินคุณตามราคาเหตุการณ์แบบกำหนดเองข้างต้น
ตัวอย่างราคา
เหตุการณ์รายเดือน = 2 ล้านเหตุการณ์ * 1.00 USD/ล้าน = 2.00 USD ต่อเดือน
การประมวลผลการเก็บถาวร = 2 ล้านเหตุการณ์ * 6 KB/(1024 * 1024) * 0.10 USD/GB = 1.14 USD
ค่าบริการพื้นที่จัดเก็บข้อมูล = 2 ล้านเหตุการณ์ * 6 KB/(1024*1024) * 0.023 USD/GB = 0.26 USD ต่อเดือน
เหตุการณ์ที่เล่นซ้ำ = 2 ล้าน * 1.00 USD/ล้าน = 2.00 USD ต่อเดือน
ค่าบริการ EventBridge รายเดือนทั้งหมด = 2 USD (การเผยแพร่เหตุการณ์) + 1.14 USD (การประมวลผลการเก็บถาวร) + 0.26 USD (พื้นที่จัดเก็บข้อมูล) + 2.00 USD (การเล่นซ้ำ) = 5.40 USD ต่อเดือน
รีจิสทรีของสคีมา
คุณสามารถใช้รีจิสทรีของสคีมาสำหรับ AWS และสคีมาแบบกำหนดเองได้ฟรี
คุณสมบัติการสำรวจสคีมาที่อยู่ในรีจิสทรีของสคีมามีเหตุการณ์ที่นำเข้าจำนวน 5 ล้านรายการต่อเดือนในระดับ Free Tier ในกรณีการใช้งานในการพัฒนาส่วนใหญ่ซึ่งคุณใช้การสำรวจในสภาพแวดล้อมการพัฒนาของคุณ การใช้งานของคุณควรอยู่ภายใน Free Tier
สำหรับการใช้งานเพิ่มเติมนอก Free Tier เช่น หากคุณต้องการใช้การสำรวจสคีมาเพื่อตรวจสอบทุกเหตุการณ์ที่ผ่าน Event Bus ภายใต้การใช้งานจริงของคุณ คุณจะถูกเก็บค่าบริการดังนี้
ขนาดของเพย์โหลด: ทุกเพย์โหลดของการสำรวจสคีมาที่มีขนาด 8 KB จะถูกเรียกเก็บค่าบริการเป็นหนึ่งเหตุการณ์ที่นำเข้า (ตัวอย่างเช่น เหตุการณ์ที่มีเพย์โหลด 16 KB จะถูกเรียกเก็บค่าบริการเป็นสองเหตุการณ์ที่นำเข้า)
ตัวอย่างราคา
หากสภาพแวดล้อมการพัฒนาของคุณเผยแพร่ 2 ล้านเหตุการณ์ในหนึ่งเดือน โดยแต่ละเหตุการณ์มีขนาดเฉลี่ย 2 KB และคุณเปิดใช้งานการสำรวจสคีมาบน Event Bus การพัฒนาของคุณ ค่าบริการของคุณจะคำนวณได้ดังนี้
เหตุการณ์รายเดือน = 2 ล้านเหตุการณ์ * 1.00 USD/ล้าน = 2.00 USD ต่อเดือน
รีจิสทรีของสคีมา = ฟรี
การสำรวจสคีมา = 2 ล้านเหตุการณ์ ไม่มีค่าใช้จ่ายเพิ่มเติมในการสำรวจ (5 ล้านเหตุการณ์รวมอยู่ใน Free Tier)
ค่าใช้จ่ายรายเดือนทั้งหมดของ EventBridge = 2.00 USD (การเผยแพร่เหตุการณ์) + 0 USD (รีจิสทรีของสคีมา) + 0 USD การสำรวจสคีมา = 2.00 USD ต่อเดือน
เริ่มต้นสร้างด้วย Amazon EventBridge ใน AWS Management Console
ดูข้อมูลเพิ่มเติมเกี่ยวกับ EventBridge ในคู่มือนักพัฒนา