Kinesis Data Firehose Flashcards

1
Q

Кто может быть продюссером для Kinesis Data Firehose?

A

Kinesis Data Stream, KPL, Kinesis Agen, CloudWatch

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

Каков лимит по размеру отправляемого сообщения Kinesis Data Firehose?

A

1 MB

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

Как можно видоизменить данные, проходящие через Firehose?

A

Опционально, данные (поступающие от Producer’ов), могут быть изменены (трансформация) через Lambda функцию.

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

Как можно организовать backup для данных Firehose? Какие данные туда попадут?

A

Можно настроить Kinesis Data Firehose, чтобы он слал все данные, которые НЕ удалось записать в Destination’ы (failed to be written), в запасной S3 bucket для backup’а.

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

Какие сервисы AWS могут быть destination’ами для Data Firehose

A

S3, Redshift, OpenSearch

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

Какие 3-rd party сервисы могут быть destination’ами для Data Firehose

A

Datadog Splunk New Relic MongoDB

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

Как можно сделать кастомный destination для Firehose?

A

destination’ом может быть любой HTTP endpoint

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

Почему Data Firehose имеет именно destinations, а НЕ consumers?

A

потому что Push механизм, а НЕ pull

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

Kinesis Data Firehose это push или pull механизм?

A

Push, т.к. консюмеры этого сервиса (S3, DataDog, Splunk, HTTP endpoints) НЕ умеют pull’ить сообщения.

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

Kinesis Data Firehose является …, а Kinesis Data Streams является …

A

Near Real Time, Real Time

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

Kinesis Data Firehose имеет latency … для …

A

60 секунд, для НЕ полных батчей

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