Điểm đến API

Điểm đến API là một tính năng mới của EventBridge cho phép nhà phát triển gửi các sự kiện trở lại nhiều ứng dụng tại chỗ hoặc SaaS nhờ khả năng kiểm soát thông lượng và xác thực. Khách hàng có thể gửi sự kiện đến bất kỳ ứng dụng dựa trên web nào có địa chỉ web mà không cần lo lắng về việc viết mã tùy chỉnh hoặc sử dụng cơ sở hạ tầng bổ sung. Khách hàng có thể định cấu hình quy tắc bằng các tùy chọn chuyển đổi đầu vào sẽ ánh xạ định dạng của sự kiện sang định dạng của dịch vụ nhận. Đồng thời, bạn có thể sử dụng EventBridge để đảm nhận việc bảo mật và phân phối.  Tìm hiểu thêm trong bài đăng trên blog này.

Lưu trữ và phát lại sự kiện

Phát lại sự kiện là một tính năng mới của Amazon EventBridge cho phép khách hàng xử lý lại các sự kiện trước đây trở lại một bus sự kiện hoặc quy tắc EventBridge cụ thể. Tính năng này cho phép nhà phát triển nhanh chóng gỡ lỗi, mở rộng ứng dụng bằng cách áp dụng các đích bằng các sự kiện trước đây và khôi phục từ các lỗi. Tìm hiểu thêm trong bài đăng trên blog này.

Registry sơ đồ

Registry sơ đồ của EventBridge lưu trữ sơ đồ sự kiện trong một registry mà các nhà phát triển khác có thể dễ dàng tìm kiếm và truy cập trong tổ chức của bạn. Nhờ đó, bạn không còn phải tìm sự kiện và cấu trúc sự kiện theo cách thủ công. Registry này cũng cho phép bạn tạo liên kết mã cho các ngôn ngữ lập trình như Java, Python hoặc Typescript ngay trong IDE, nhờ đó, bạn có thể sử dụng sự kiện dưới dạng đối tượng trong mã của mình. Khi bật tùy chọn khám phá sơ đồ cho bus sự kiện, sơ đồ sự kiện được tự động khám phá và thêm vào registry. Nhờ đó, bạn không cần phải tạo sơ đồ cho sự kiện theo cách thủ công. Sơ đồ cho tất cả dịch vụ AWS tự động hiển thị trong registry sơ đồ của bạn, còn sơ đồ cho các ứng dụng SaaS được tích hợp hiển thị khi bạn bật tùy chọn khám phá sơ đồ cho bus sự kiện của đối tác SaaS. Tìm hiểu thêm trong bài đăng trên blog này. Tìm hiểu thêm trong bài đăng trên blog này.

Bus sự kiện được quản lý toàn phần và có quy mô linh hoạt

Amazon EventBridge là bus sự kiện serverless, được quản lý toàn phần, có quy mô linh hoạt và cho phép ứng dụng giao tiếp bằng cách sử dụng sự kiện. Không cần quản lý cơ sở hạ tầng và không cần cung cấp công suất.

Tích hợp SaaS

Ứng dụng AWS của bạn có thể hoạt động dựa trên các sự kiện do ứng dụng SaaS tạo ra. Amazon EventBridge được tích hợp sẵn với các ứng dụng Phần mềm dưới dạng dịch vụ (SaaS) từ nhiều nhà cung cấp, bao gồm Datadog, OneLogin, PagerDuty, Savyint, Segment, SignalFX, SugarCRM, Symantec, Whispir, Zendesk và dự kiến sẽ có thêm các phần tích hợp khác nữa. Bạn không cần quản lý bất kỳ tùy chọn thiết lập phần tích hợp nào chẳng hạn như các sự kiện xác thực từ nhà cung cấp SaaS xuất hiện ngay trên bus sự kiện của bạn.

Tích hợp sẵn hơn 100 nguồn và đích sự kiện

Amazon EventBridge được tích hợp trực tiếp với hơn 130 nguồn sự kiện và hơn 35 đích sự kiện, bao gồm AWS Lambda, Amazon SQS, Amazon SNS, AWS Step FunctionsAmazon Kinesis Data Streams, Amazon Kinesis Data Firehose, v.v., và dự kiến sẽ có thêm các nguồn và đích khác nữa. Tất cả lệnh gọi API thay đổi (tức là tất cả lệnh gọi ngoài trừ lệnh Describe*, List* và Get*) trên tất cả dịch vụ AWS tạo sự kiện thông qua AWS CloudTrail.

Người xuất bản và người đăng ký sự kiện đã khử liên kết

Amazon EventBridge giúp bạn dễ dàng xây dựng kiến trúc ứng dụng theo sự kiện. Ứng dụng hay vi dịch vụ có thể xuất bản sự kiện sang bus sự kiện mà không cần quan tâm đến người đăng ký. Ứng dụng hoặc vi dịch vụ có thể đăng ký nhận sự kiện mà không cần quan tâm đến người xuất bản. Bạn cũng có thể gửi sự kiện từ ứng dụng của riêng mình đến một bus sự kiện thông qua API PutEvents của dịch vụ. Sau đó, các ứng dụng khác có thể nhận sự kiện thông qua bất kỳ dịch vụ đích AWS nào được hỗ trợ. Việc khử liên kết này cho phép các nhóm làm việc độc lập, giúp triển khai nhanh hơn và cải thiện độ linh hoạt.

Lọc sự kiện

Bạn có thể lọc sự kiện theo các quy tắc. Một quy tắc khớp với sự kiện gửi đến cho một bus sự kiện xác định và định tuyến chúng đến đích để xử lý. Một quy tắc có thể định tuyến đến nhiều đích, tất cả các đích này được xử lý song song. Quy tắc cho phép nhiều thành phần khác nhau của ứng dụng tìm và xử lý những sự kiện mà chúng quan tâm. Một quy tắc có thể tùy chỉnh một sự kiện trước khi được gửi đến đích bằng cách chỉ gửi đi một số phần nhất định hoặc ghi đè bằng một hằng số. Bạn cũng có thể có nhiều quy tắc khớp với cùng một sự kiện, do đó, nhiều vi dịch vụ hay ứng dụng khác nhau có thể chọn khớp với sự kiện dựa trên các bộ lọc cụ thể.

Phân phối sự kiện tin cậy

Amazon EventBridge thực hiện phân phối sự kiện ít nhất một lần đến đích, bao gồm cả thử lại bằng việc rút lại với tốc độ chóng mặt trong tối đa 24 giờ. Sự kiện được lưu trữ bền vững trên nhiều vùng sẵn sàng (AZ), góp phần đảm bảo sự kiện của bạn sẽ được phân phối tới đích. Amazon EventBridge cũng cung cấp cam kết chất lượng dịch vụ (SLA) rằng mức độ sẵn sàng của dịch vụ này là 99,99%, đảm bảo ứng dụng của bạn có thể truy cập dịch vụ một cách ổn định.

Tự động phản ứng trước các thay đổi về hoạt động của dịch vụ AWS

Amazon EventBridge mở rộng phiên bản tiền nhiệm của mình, Amazon CloudWatch Events, và cung cấp luồng sự kiện hệ thống gần theo thời gian thực để mô tả sự thay đổi trong tài nguyên AWS của bạn. Cho phép bạn phản hồi nhanh chóng trước những thay đổi trong hoạt động và thực hiện hành động khắc phục. Bạn chỉ cần viết những quy tắc cho biết sự kiện nào đáng lưu tâm đối với ứng dụng của bạn và thực hiện các hành động tự động nào khi quy tắc ấy phù hợp với một sự kiện. Ví dụ: bạn có thể cài đặt một quy tắc để gọi hàm AWS Lambda nhằm khắc phục một sự cố hoặc thông báo một chủ đề Amazon Simple Notification Service (SNS) để cảnh báo người vận hành.

Sự kiện theo lịch

Bạn có thể thiết lập sự kiện theo lịch bằng cách sử dụng cú pháp cron Unix thông dụng. Sự kiện theo lịch được tạo định kỳ và gọi bất kỳ dịch vụ AWS đích nào được hỗ trợ.

Giám sát và kiểm tra

Bạn có thể giám sát bus sự kiện bằng cách sử dụng chỉ số Amazon CloudWatch chẳng hạn như số lần một sự kiện khớp với một quy tắc hoặc số lần một đích được gọi. Bạn có thể sử dụng Amazon CloudWatch Logs để lưu trữ, giám sát và phân tích sự kiện được kích hoạt trong môi trường của bạn. AWS CloudTrail cho phép bạn giám sát các lệnh gói được thực hiện với API Amazon EventBridge.

Bảo mật và tuân thủ

Amazon EventBridge được tích hợp AWS Identity and Access Management (IAM) để bạn có thể kiểm soát người dùng và tài nguyên nào được phép truy cập vào dữ liệu của bạn và cách thức họ truy cập. EventBridge hỗ trợ điểm cuối VPC và phương thức mã hóa khi truyền tải bằng cách sử dụng TLS 1.2. Amazon EventBridge tương thích với GDPR, SOC, ISO, DoD CC SRG, FedRamp và cũng tương thích với cả HIPAA.

Trả phí theo sự kiện

Các sự kiện do dịch vụ AWS tạo ra đều miễn phí. Bạn chỉ phải trả phí cho sự kiện do ứng dụng của chính bạn hoặc ứng dụng SaaS tạo ra (xem giá tại đây).

Standard Product Icons (Features) Squid Ink
Tìm hiểu thêm về mức giá sản phẩm

Truy cập trang giá của Amazon EventBridge.

Tìm hiểu thêm 
Standard Product Icons (Start Building) Squid Ink
Bắt đầu dựng trong bảng điều khiển

Bắt đầu dựng với Amazon EventBridge trong Bảng điều khiển quản lý AWS.

Đăng nhập 
Sign up for a free account
Tìm hiểu thêm trong tài liệu

Hiểu kỹ hơn về EventBridge trong Hướng dẫn dành cho nhà phát triển.

Tìm hiểu thêm