EventBridge Flashcards

1
Q

EventBridge

Moving parts of EventBridge?

A

Busses have events. Rules listen to events, send to Targets.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

EventBridge

Are CWE real-time?

A

No, near real-time only

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

EventBridge

What is the Venn diagram of CloudWatch Events and EventBridge?

A

EventBridge has everything that CloudWatch Events has, plus more

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

EventBridge

Highest level: what are the three sources of events for EB?

A

AWS services, 3rd party sources that call the API, cron-like schedules

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

EventBridge

What is the queue that all events ride on?

A

Default Event Bus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Rules and Targets

How many Targets can a Rule trigger?

A

Many

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Rules and Targets

How does a Rule select events on an Event Bus?

A

Pattern-matching: matches parts of individual types and fields with boolean logic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Rules and Targets

How do you controls security on Event Busses?

A

Busses have Resource Policies: control what has access to what event streams

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Rules and Targets

How can EventBridge run out of control?

A

A Target takes an action that re-fires the Rule that invoked the Target (infinite loop)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Rules and Targets

Predicates available for Rule pattern-matching?

A

Equals, exists, BeginsWith, EndsWithAND, OR, NOT, …

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Rules and Targets

How do you send/receive events across AWS accounts?

A

Receiver account’s Bus resource policy grants sender account. Sender writes Rule with other bus as Target.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Rules and Targets

How do you send/receive events in another Region (same account)?

A

Similar to cross-account: Bus has Rule with other Bus as Target

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Rules and Targets

What happens if a Rule can’t deliver an event to a Target?

A

Lost, unless you configure a DLQ to SQS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly