Toolverse
Wszystkie skille

eventbridge

autor: itsmostafa

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

Szybkie info

Kategoria
DevOps
Wyświetlenia
3

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ć

  1. 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.

  2. 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.

  3. 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ń.

  4. 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.

  5. 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.

  6. 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.

Podobne skille