eventbridge
Zarządzaj zdarzeniami w architekturze event-driven bez serwera — integruj AWS, aplikacje i SaaS
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
EventBridge to serwer zdarzeń AWS, który łączy Twoje aplikacje poprzez zdarzenia. Routuj zdarzenia z usług AWS, własnych aplikacji i partnerów SaaS. Tworzysz reguły dopasowujące wzorce zdarzeń, konfigurujesz cele (Lambda, SQS, SNS, Step Functions) i planujesz zdarzenia jednorazowe lub cykliczne. Idealne do budowania architektur sterowanych zdarzeniami, integracji między kontami AWS i połączeń z platformami zewnętrznymi.
Jak używać
Zainstaluj umiejętność EventBridge w swoim agencie AWS — upewnij się, że masz dostęp do AWS CLI i uprawnienia do tworzenia magistral zdarzeń, reguł i celów.
Utwórz niestandardową magistralę zdarzeń dla Twojej aplikacji, podając jej nazwę (np. my-app-events). Ta magistrala będzie odbierać zdarzenia z Twoich systemów.
Zdefiniuj regułę na magistrali, określając wzorzec zdarzeń w formacie JSON — na przykład dopasuj zdarzenia z konkretnego źródła (source) i typu szczegółu (detail-type), takie jak "Order Created" z Twojej aplikacji zamówień.
Dodaj cele do reguły — wskaż funkcje Lambda, kolejki SQS, tematy SNS lub przepływy Step Functions, które mają zostać wyzwolone, gdy zdarzenie pasuje do wzorca.
Przyznaj uprawnienia — skonfiguruj polityki dostępu, aby EventBridge mógł wywoływać Twoje cele, na przykład dodając uprawnienie do funkcji Lambda za pomocą aws lambda add-permission.
Opcjonalnie skonfiguruj harmonogram — użyj Schedulera EventBridge do planowania zdarzeń jednorazowych lub powtarzających się, które będą wywoływać Twoje cele o określonych porach.