S3 Flashcards

1
Q

Максимальный размер объекта (файла) в S3 …

A

5 TB

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

Какое время занимает разморозка файлов в тарифе Glacier Flex

A

expedited (1-5 минут), standard (3-5 часов), bulk (5-12 часов)

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

Какое время занимает разморозка файлов в тарифе Glacier Deep

A

standard (12h), bulk (48h)

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

S3 Versioning нужен для таких фич, как …, но больше не нужен для …

A

Replication, MFA Delete, Lifecycle Rules

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

Тариф S3 Standard IA отличается от S3 Standard тем, что …

A

подразумевается читать файлы пару раз в месяц, иначе будет дороже

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

Тариф S3 IA One-Zone отличается от S3 IA тем, что …

A

файлы хранятся только в одной AZ, AVAILABILITY 99,5%, а не 99,9%

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

Удаление старых incomplete Multi Upload файлов можно настроить через … действие под названием …

A

Lifecycle Rules, Expiration Action

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

Как можно сгруппировать объекты, чтобы настроить на них Lifecycle Rules?

A

по S3 префиксу или по тэгу

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

… - хорошо подходит, чтобы улучшить/создать Lifecycle Rules, но работает только для тарифов

A

Storage Classes Analysis, Standard, Standard IA

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

Имя S3 бакета должно быть … в рамках …, а S3 бакет привязан к конкретному(ой) …

A

уникально, всего AWS, региону

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

Процент DURABILITY (сохранности) файлов (Multi AZ) в S3 составляет … для … тарифов

A

99,99999999999% одиннадцать девяток, всех

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

Есть … способов ограничить доступ к файлам в S3, а именно …

A

3, Публичность на уровне всего бакета целиком. Публичность отдельных файлов в бакете. IAM Policies для отдельных пользователей и ресурсов.

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

Что такое Data Consistency у операций добавления, удаления, обновления?

A

Read after write consistency для добавления. Eventual Consistency у обновления и удаления.

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

Разные версии S3 файла могут иметь разные …

A

тарифы хранения и приватность

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

Что случиться, если удалить S3 версионируемый файл?

A

создание новой версии с пометкой “deleted”

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

Файл, который уже существовал в S3 bucket’е на момент включения versioning’а будет иметь Version ID = …

A

null

17
Q

Что случится с прошлыми версиями при остановке (suspend) версионирования?

A

НЕ удалятся, операция suspend versioning безопасна

18
Q

Как можно сгруппировать объекты, чтобы настроить на них Replication?

A

по S3 префиксу или весь S3 bucket

19
Q

Что будет с реплицируемым S3 файлом, если запросить его удаление?

A

Delete Marker. По-умолчанию НЕ реплицируется в другие бакеты. В репликах он останется НЕ удалённым. Можно изменить в настройках.

19
Q

S3 Replication бывает двух видов: … и …. Реплицировать можно даже между …

A

CRR (cross region), SRRR (same region), аккаунтами

20
Q

Что будет с версией реплицируемого S3 файла, если запросить перманентное удаление этой версии при включенном версионировании?

A

В репликах эта версия НЕ удалится, чтобы избежать потери данных.

21
Q

Добавление файла в версионируемый бакет происходит …. То есть файл считается добавленным сразу после … ещё до момента …

A

ассинхронным, загрузки в основной бакет, копирования в реплики

22
Q

Версионирование включено. Но репликация не работает. В чём дело?

A

нужно дать S3 права записи в другие бакеты

23
Q

Что будет с существующим S3 файлом после включения репликации? Что можно с этим сделать?

A

он НЕ будет скопирован, можно сделать S3 Batch Replication

24
Q

Что такое S3 Replication Chaining? Как он работает? На что похож?

A

“C” - это реплика для “B”, а “B” - это реплика для “A”. Не работает. Похож на VPC Peering - там тоже не работает

25
Q

Как можно отслеживать события S3 bucket’а? Какие два нюанса при этом нужно знать?

A

S3 Access Logs, логирующий бакет должен быть в том же регионе, НЕЛЬЗЯ выбирать в качестве логирующего бакета сам основной бакет, Exponential Logging Loop

26
Q

Use Case: большой CSV файл или zip архив с таким файлом. Что нужно использовать для оптимизации чтения?

A

SQL Select Query, Glacier Select Query

27
Q

S3 Events это например …, который представлен в виде … и может быть отправлен в …

A

S3:ObjectRemoved, S3:ObjectRestore, S3:Replication, JSON, SQS SNS Lambda Function

28
Q

Чтобы S3 смог отправлять S3 events в SQS SNS Lambda, необходимо создать …, в котором(ой) указать

A

IAM Resource Based Policy для SNS, Principle S3 и Condition ArnLike S3_arn

29
Q

S3 event’ы, отправляемые в SNS SQS Lambda проходят через …, который даёт преимущества

A

Event Bridge, фильтрации по мета-данным, по размеру объекта, по имени, множество destinations