EC2 Flashcards

1
Q

Quais os usos das instancias do tipo General Purpose?

A

Equilibrio entre CPU, memoria e rede

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

Qual o uso das instancias do tipo Compute Optimized?

A

Otimizadas para tarefas que demandam CPU (Processamento de lote, media transcode, High performance computing, jogos)

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

Qual o uso das instancias do tipo Memory Optimized?

A

Otimizadas para aplicações que processam grandes conjuntos de dados em memória.

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

Qual o uso das instancias do tipo Accelerated Computing?

A

Aplicações que fazem muitos calculos de numero de ponto flutuante, processamento de graficos (GPU Optimized)

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

Qual o uso das instancias do tipo Storage Optimized?

A

Aplicações que necessitam prioridade de acesso de leitura e escrita (I/O), como bases de dados sequenciais e não sequenciais.

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

Quais são os tipos de discos EBS?

A

gp2, gp3, io1, io2, st1, sc1

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

Quais tipos de discos EBS podem ser usados como disco de boot?

A

Os SSDs: gp2, gp3, io1, io2

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

Qual é o tipo de EBS mais barato?

A

sc1, storage mais barato, HDD com throughput maximo de 250mb/s e 250IOPS

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

Qual tipo de EBS é recomendado para uma base de dados que precisa de performance de disco e requer consistencia?

A

Os Provisioned IOPS (io1 e io2), baixa latencia e alto throughput

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

Qual tipo de EBS é recomendado para Big data, Data warehouse e Log processing?

A

st1, HDD com 500mb/s de throughput e 500 IOPS

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

O que é multi attach e quais tipos de EBS suportam essa feature?

A

Feature para conectar um storage a até 16 instancias ec2 dentro da mesma AZ.

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

Em quais tipos de EBS as IOPS estão relacionadas ao tamanho o storage?

A

gp2 e io2

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

IOPS maximo dos gp2 e gp3?

A

16000

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

IOPS maximo do io1?

A

64000 em nitro ec2 instances e 32000 em outras

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

IOPS maximo do io2?

A

256000

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

Storage para ligar várias instancias ao mesmo tempo e em diferentes AZs

A

Amazon EFS, é um network file system

16
Q

Modos de performance do EFS

A

Normal e Max IO

17
Q

Throughput Modes do EFS?

A
  • Bursting, o thoughput sobe de acordo com a quantidade de dados em uso
  • Provisioned, escolhes com antecedencia
  • Elastic, escala automaticamente
18
Q

Storage tiers do EFS?

A

Standard e Infrequent Access (EFS-IA)

19
Q

O que é o EFS-IA

A

Storage mais barato para guardar ficheiros, mas pagas para recuperar os arquivos, é possivel criar uma lifecycle policy para mover arquivos sem uso por N dias para lá.

20
Q

Melhorar o hardware da maquina é escalar verticalmente ou horizontalmente?

A

Verticalmente

21
Q

O que é high availability?

A

Ter aplicações backup em outra zonas ou AZs, pode ser passiva (aplicações em standby esperando pela necessidade) ou ativa (todas as aplicações recebem trafego)

22
Q

Aplication load balancer é qual layer?

A

7 - HTTP, HTTPs, etc..

23
Q

Network load balancer é qual layer?

A

4 - TCP, UDP

24
Gateway Load Balancer é qual layer?
3 - Packets IP
25
Load balancer para receber milhoes de requests por segundo?
Network load balancer
26
Load balancer com IP estático?
Network load balancer, um ip escolhido pela AWS ou um Elastic IP. O ALB provem um DNS fixo mas pode alterar o IP.
27
Target groups para o ALB?
- EC2 Instances - Lambda Functions - Private IPs
28
Target groupas para o NLB?
- EC2 Instances - Lambda Functions - Private IPs - Aplication Load balancer
29
Load Balancer para redirecionar trafego baseado em hostname, query params e ip de origem?
Aplication load balancer
30
Load Balancer para gerenciar aplicações que analisam as requests antes de passar para as aplicacoes?
Gateway load balancer, usa o protocolo GENEVE porta 6081
31
Como configurar o load balancer para manter a sessao do usuário?
Sticky sessions, vai redirecionar o usuario para a mesma instancia em toda request através de um cookie criado pela pelo proprio LB ou um custom da aplicacao.
32
Como as instancias receberam requests somente do aplication load balancer ao configura-lo, como é possivel saber o ip do cliente que chamou o ALB?
Através do headers que o ALB insere na request: X-Forwarded-For, X-Forwarded-Port e X-Forwarded-Proto
33
O que usar para distribuir trafego igualmente entre instancias de AZs diferentes?
Cross-zone Load Balancing, habilitado por padrao no ALB e desabilitado no NLB e GLB, sendo que estes ultimos sao pagos.
34
Possibilita o load balancer a ter mais de um certificado SSL?
Service Name Indication (SNI), cliente identifica qual host quer aceder no inicio do handshake e o servidor carrega o certificado correto.
35
Tempo para finalizar requests em voo quando uma instancia de um Load balancer está sendo desligada ou esta unhealthy?
Connection Draining (CLB) Deregistration Delay (ALB e NLB)
36
Quais são as possiveis Scaling policies do Auto Scaling Group?
- Scheduled Scaling, escala baseado em um padrão esperado, por exemplo toda sexta feira as 5PM. - Dynamic Scaling Policy -- Simple Scaling: Com base em alarme -- Step Scaling: Alarmes também mas com varios estagios (Low, Medium, High for ex). -- Target tracking scaling: Baseado em metricas como CPU, Bytes recebidos ou enviados e quantidade de requests ao ALB. - Predictive Scaling Policy: É uma junção dos dois acimas utilizando machine learning, cria-se metricas para seguir e o sistema faz forecast baseado no passado.
37
A AMI das instancias EC2 foi atualizada, como atualizar o ASG com essa nova AMI?
Usa-se o Intance Refresh, seta-se um minimo de instancias healthy e um tempo de warmup e é possivel ter rollback.