Storage Flashcards
Qual o Tamanho máximo de um objeto no S3?
E caso esse valor seja excedido, como deve ser feito esse UPLOAD?
5Gb
Multi-Part upload
Quantos são e enumere os tipos de Storage S3 que existe.
São 7.
S3 Standard -
S3 Standard IA - 99.9% Availability
S3 One-Zone -
S3 Glacier Instant Retrieval -
S3 Glavier Flexible Retreival -
S3 Glacier Deep Archive -
S3 Intelligent Tiering -
Qual a duração mínima de um arquivo no S3 Glacier Deep Archive? E dos outros S3 Glaciers?
180 Dias, 90 Dias para os outros
Numa regra de Life-Cycle, O que quer dizer quando a regra determina que um arquivo vai “Expire” depois de X dias?
O arquivo será marcado para deleção em até 48 horas.
Qual uma das formas de garantir que um objeto no S3 não seja realmente deletado e possa ser recuperado mais tarde?
Usando versionamento e é ativado no nivel do próprio Bucket
O que significa CRR & SRR?
Cross-Region Replication e Same Region Replication
Para a replicação funcionar, os Buckets precisam fazer parte da mesma AWS Account. Verdadeiro ou Falso?
Essa cópia é SINCRONA ou ASSINCRONA.
FALSO. Eles podem estar em Accounts diferentes
Assincrona
Um executivo deseja ativar a replicação para um bucket S3 específico. Se ele não ativar o “BATCH Replication Option”, o que vai acontecer?
Objetos deletados podem ser replicados?
Ele só vai passar a replicar os novos objetos.
Apenas se o versionamento estiver ligado
O S3 escala automaticamente. Qual a latencia esperada nesse serviço?
100 - 200ms
Quantos PUT/COPY/POST/DELETE e quantos GET/HEAD requests por segundo podem ser conseguidos por PREFIXO no S3?
3500 e 5500 respectivamente
Se eu dividir os arquivos que preciso nos 3 prefixos abaixo, quantos PUTs por segundo eu consigo?
bucket/Folder1/sub/File
bucket/Folder/File
São 2 Prefixos diferentes, 7000 PUTs p/s no total
Em um S3 com KMS ativado, Qual o nome da API chamada ao se dar um Upload do arquivo?
Qual o limite máximo default de Requests/s usando KMS?
API KMS GenerateDataKey
30000 Req/s
Quanto a táticas de otimização para o S3, a partir de que tamanho de arquivo, é recomendado Multi-Part Upload?
A partid e que tamanho ele se torna obrigatório?
100Mb e 5Gb
Para que é utilizado o S3 Transfer Acceleration?
Aumenta a velocidade de transferencia enviando arquivos para uma Egdge Location antes do bucket final
Pra que o S3 usa o Byte-Range Fetches?
GET por range de byte. Pegar pedaços do arquivo acelera a leitura. Pode ser usado para pegar apenas o HEADER por exemplo
Quais são as formas possiveis de criptografia para o S3? Como o arquivo precisa ser enviado em cada caso?
SSE-S3: “x-ams-server-side-encryption”:”AES256”
SSE-KMS: “x-aws-server-side-encryption”:”aws:kms”
SSE-C: “chave gerenciada fora da AWS, o HTTPS precisa passar a chave
Client Side Encryption: Objeto encriptado antes de sair do cliente
Que nome tem os 2 formatos de criptografia em transito e quais suas respectivas siglas?
SSL (Secure Socket Layer) / TLS (Transport Layer Security)
Ao usar Glacier Select, é apenas possivel fazer query em arquivos CSV não-comprimidos. Verdadeiro ou Falso?
Verdadeiro. Caso esteja comprimidos, devem ser descomprimidos antes
Quais são os serviços Out-of-the-Box que o S3 Event consegue dar trigger?
Se quisessemos aumentar esse limite, qual serviço devemos usar?
São Eles:
1) Lambda Function
2) SNS topic
3) SQS queue
Para aumentar, devemos usar o Amazon EventBridge que acessa mais de 18 serviços
DynamoDB é um serviço Gerenciado que precisa ser dado deploy em cada AZ. Verdadeiro ou Falso?
FALSO. Ele é Multi-AZ
Qual o máximo numero de itens que uma tabela do DynamoDB consegue ter?
Porque outro nome um item no DynamoDB pode ser chamado?
Qual o tamanho máximo de cada item?
1) Infinitos itens em cada tabela
2) Também são chamados de ROWs
3) 400Kb em cada Row
Que formatos de dados são suportados no DynamoDB?
Scalar: String, Number. Binary, Boolean, Null
Doc Type - List , Maps
Set Type - String Set, Number Set, Binary Set
Quais os 2 modos de operação do DynamoDB e quais suas caracteristicas?
Provisioned e On-Demand Mode.
Provisioned: precisa especificar de antemão o numero de R?W p/ sec
On-Demand: R/W auto-scaling e não precisa planejar capacidade mas é mais caro
O que Signifca 1 WCU? O que significa 1 RCU?
1 WCU = 1 WRITE p/ Segundo para 1 item de 1kb
1 RCU = 1 READ p/ Segundo para um item de até 4kbs com STRONG CONSISTENCY.